Releases: daniel-lerch/openkool
Releases · daniel-lerch/openkool
OpenKool R48 (48.0.6)
Runtime environment
- PHP:
7.3
,7.4
- MySQL:
5.7
🚀 Improvements
- Email recipient parser fallback for
Envelope-To
andX-Envelope-To
header records (#18) - Limit retries for emails rejected by remote server
OpenKool R48 (48.0.5)
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)
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)
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)
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)
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)
Changes compared to OpenKool R47 (47.0.1)
Runtime environment
- PHP:
7.2
,7.3
,7.4
- MySQL:
5.7
⚠️ BREAKING CHANGES
- This is major update. Please follow the upgrade guide.
🎉 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
replaceskOOL_setup.sh
footer.php
andheader.php
have been moved in theconfig
folder
🎉 New features
- Official Docker Image daniellerch/openkool
- New Windows setup script
install/devenv.ps1
🚀 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)
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)
Changes compared to OpenKool R46 (46.0.3)
Runtime environment
- PHP:
7.1
- MySQL:
5.7
⚠️ BREAKING CHANGES
- This is major update. Please follow the upgrade guide.
🎉 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
replaceskOOL_setup.sh
footer.php
andheader.php
have been moved in theconfig
folder
🎉 New features
- Official Docker Image daniellerch/openkool
- New Windows setup script
install/devenv.ps1
🚀 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)
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