Skip to content

Releases: daniel-lerch/openkool

OpenKool R48 (48.0.6)

02 Dec 12:53
Compare
Choose a tag to compare

Runtime environment

  • PHP: 7.3, 7.4
  • MySQL: 5.7

🚀 Improvements

  • Email recipient parser fallback for Envelope-To and X-Envelope-To header records (#18)
  • Limit retries for emails rejected by remote server

OpenKool R48 (48.0.5)

29 Nov 21:07
Compare
Choose a tag to compare

Runtime environment

  • PHP: 7.3, 7.4
  • MySQL: 5.7

🚀 Improvements

  • Completely rewritten email recipient parser now based on Received header records (#18)
  • Dropped support for PHP 7.2 with updated Composer packages
  • Improved debug and development experience with the latest tools

OpenKool R48 (48.0.4)

31 Jan 22:22
Compare
Choose a tag to compare

Runtime environment

  • PHP: 7.2, 7.3, 7.4
  • MySQL: 5.7

🚀 Improvements

  • New option sender in $MAIL_TRANSPORT to configure the SMTP handshake address (necessary for some providers like Strato)
  • A few more logs for mailing in verbose mode

OpenKool R48 (48.0.3)

19 Nov 17:52
Compare
Choose a tag to compare

Runtime environment

  • PHP: 7.2, 7.3, 7.4
  • MySQL: 5.7

🐛 Bugfixes

  • MIME encode subjects of web mails from leute module (#16)

OpenKool R48 (48.0.2)

19 Nov 17:46
Compare
Choose a tag to compare

Runtime environment

  • PHP: 7.2, 7.3, 7.4
  • MySQL: 5.7

🐛 Bugfixes

  • Avoid duplicate Sender header fields in mails

OpenKool R48 (48.0.1)

31 Aug 14:25
Compare
Choose a tag to compare

Runtime environment

  • PHP: 7.2, 7.3, 7.4
  • MySQL: 5.7

🚀 Improvements

  • PHP errors are now logged to stderr instead of appearing in the HTML document
  • Increased frequency of scheduler cron job
  • Enable non-ASCII sender names by using MIME encoded words

🐛 Bugfixes

  • Fix duty roster AJAX calls
  • Avoid duplicate Reply-To header fields in mails

OpenKool R48 (48.0.0)

21 Aug 13:10
Compare
Choose a tag to compare

Changes compared to OpenKool R47 (47.0.1)

Runtime environment

  • PHP: 7.2, 7.3, 7.4
  • MySQL: 5.7

⚠️ BREAKING CHANGES

🎉 New features

  • New module telegram as alternative for SMS notifications

🚀 Improvements

  • Simplified upgrade procedure
  • SPF check to set From address when sending emails

Changes compared to kOOL R48 from churchtool.org

⚠️ BREAKING CHANGES

  • Multisite installation no longer supported
  • New Linux setup script install/setup.sh replaces kOOL_setup.sh
  • footer.php and header.php have been moved in the config folder

🎉 New features

🚀 Improvements

  • Added project settings for Visual Studio Code
  • Added rewrite rules to block access to internal files
  • Added documentation for running OpenKool in a subfolder
  • Add --verbose switch to scheduler.php for better debugging
  • Enhanced logs for mailing

🐛 Bugfixes

  • Fix a scroll bug for pages that are slightly higher than the screen
  • Fix pie chart for zip codes
  • Fix setup assistant for subfolder setups
  • Fix file downloads on Windows
  • Fix unintended abuse reports caused by users (#12)

OpenKool R47 (47.0.1)

28 Jul 21:14
Compare
Choose a tag to compare

Changes compared to OpenKool R47 (47.0.0)

Runtime environment

  • PHP: 7.1
  • MySQL: 5.7

🚀 Improvements

  • Improve log output of scheduler and mailing

🐛 Bugfixes

  • Fix includes of header and footer
  • Make update.phpsh executable again
  • Install missing PHP module gettext

OpenKool R47 (47.0.0)

28 Jul 09:21
Compare
Choose a tag to compare

Changes compared to OpenKool R46 (46.0.3)

Runtime environment

  • PHP: 7.1
  • MySQL: 5.7

⚠️ BREAKING CHANGES

🎉 New features

  • New module subscription to create form that can be embedded as <iframe>
  • New module taxonomy

🚀 Improvements

  • Better format of people changes summary
  • New favicon

Changes compared to kOOL R47 from churchtool.org

⚠️ BREAKING CHANGES

  • Multisite installation no longer supported
  • New Linux setup script install/setup.sh replaces kOOL_setup.sh
  • footer.php and header.php have been moved in the config folder

🎉 New features

🚀 Improvements

  • Added project settings for Visual Studio Code
  • Added rewrite rules to block access to internal files
  • Added documentation for running OpenKool in a subfolder
  • Add --verbose switch to scheduler.php for better debugging
  • Enhanced logs for mailing

🐛 Bugfixes

  • Fix a scroll bug for pages that are slightly higher than the screen
  • Fix pie chart for zip codes
  • Fix setup assistant for subfolder setups
  • Fix file downloads on Windows
  • Fix unintended abuse reports caused by users (#12)

OpenKool R46 (46.0.3)

24 Jul 21:32
Compare
Choose a tag to compare

Changes compared to OpenKool R46 (46.0.2)

Runtime environment

  • PHP: 5.6
  • MySQL: 5.7

⚠️ Additional update instructions

  • Call the upgrade script again
    docker-compose exec app php /var/www/html/kool_update_r45_r46.php

🐛 Bugfixes

  • Migrate more admin default view settings (#12)
  • Add favicon to all pages