Releases: daniel-lerch/openkool
Releases · daniel-lerch/openkool
OpenKool R46 (46.0.2)
Changes compared to OpenKool R46 (46.0.1)
Runtime environment
- PHP:
5.6
- MySQL:
5.7
🐛 Bugfixes
- Add default view for admin module
- Fix unintended abuse reports caused by users (#12)
- Fix module settings navlink
OpenKool R46 (46.0.1)
Changes compared to OpenKool R46 (46.0.0)
Runtime environment
- PHP:
5.6
- MySQL:
5.7
🚀 Improvements
- Add
--verbose
switch toscheduler.php
for better debugging - Enhanced logs for mailing
OpenKool R46 (46.0.0)
Changes compared to OpenKool R45 (45.0.4)
Runtime environment
- PHP:
5.6
- MySQL:
5.7
⚠️ BREAKING CHANGES
- This is major update. Please follow the upgrade guide.
🎉 New features
- Bootstrap based UI
- Separation of household and family
- New module CRM to store contact entries for your addresses
- New module VESR allows you to upload payment files from your bank
🐛 Bugfixes
- Fix out of memory error in duty roster (#9)
Changes compared to kOOL R46 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
🐛 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
OpenKool R45 (45.0.4)
Changes compared to OpenKool R45 (45.0.3)
Runtime environment
- PHP:
5.6
- MySQL:
5.7
🐛 Bugfixes
- Create locales at startup
- Fix path and URL settings at installation
OpenKool R45 (45.0.3)
Changes compared to OpenKool R45 (45.0.2)
Runtime environment
- PHP:
5.6
- MySQL:
5.7
🚀 Improvements
- Windows setup script
install/devenv.ps1
now automatically selects the correct PHP version
🐛 Bugfixes
- Fix date localization
- Fix scheduled task execution like mailing
OpenKool R45 (45.0.2)
Changes compared to OpenKool R45 (45.0.1)
Runtime environment
- PHP:
5.6
- MySQL:
5.7
🐛 Bugfixes
- Fix PDF export
- Fix plugin installation
OpenKool R45 (45.0.1)
Changes compared to OpenKool R45 (45.0.0)
Runtime environment
- PHP:
5.6
- MySQL:
5.7
🚀 Improvements
- Better documentation
- Configure cronjob
🐛 Bugfixes
- Fix QR code generator
- Fix encoding issues
OpenKool R45 (45.0.0)
Changes compared to kOOL R45 from churchtool.org.
Runtime environment
- PHP:
5.6
- MySQL:
5.7
⚠️ 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
🐛 Bugfixes
- Fix setup assistant for subfolder setups
OpenKool 1.0.0-preview.1
Runtime environment
- PHP:
7.2, 7.3
⚠️ BREAKING CHANGES
- Database model changed (please run
php install/console.php migrate
) - Windows setup script has been renamed to
devenv.ps1
- Removed automatic abuse reporting
leute_formular.inc.php
must not be loaded inko-config.php
anymore
🎉 New features
- The Windows setup script can now find PHP and start a development server
🚀 Improvements
- Imports now work independently from configuration
- Resolved more PHP warnings
- Added rewrite rules to block access to internal files
- Added documentation for running OpenKool in a subfolder
- Removed unused code
🐛 Bugfixes
- Fixed migration 1
- Fixed web setup assistant
- Fixed insertion of events and event groups
- Fixed escaping of appointment repetitions
OpenKool 1.0.0-preview.0
Runtime environment
- PHP:
7.2, 7.3
⚠️ BREAKING CHANGES
- External libraries have to be installed with Composer
- Multisite installation no longer supported
- Database model changed
- Some custom files have to be renamed
install/update.phpsh
has been replaced withinstall/console.php
Refer to Migrate from kOOL R45 to OpenKool for more information.
🎉 New features
- Official Docker Image daniellerch/openkool
- UTF-8 everywhere (with multibyte support)
- New CLI at
install/console.php
that can run even complex database migrations - New setup script for Windows
🚀 Improvements
- External libraries installed using Composer
- Updated or explaced many external libraries
- Reduced code size (95 203 vs 240 828 LoC)
- Migrate from MyISAM to InnoDB for better performance and stability
- Resolved many PHP warnings for PHP 7
- Configured SQL default values to prevent errors on insert