- Enhancement: Reduce the project code complexity.
- Enhancement: Reduce the code duplication and enhance code quality.
- Enhancement: Reduce the project loading time and enhance the performance.
- Enhancement: Improve the ACL layer by using Zend ACL component.
- Enhancement: Separate the ACL layer from the Model layer.
- Enhancement: Update code architecture.
- Enhancement: Load jQuery and Bootstrap from jsDelivr CDN.
- Enhancement: Raise PHP and MySQL versions requirement.
- Enhancement: Use JSON column type instead of separated tables.
- Bug Fix: Remove the trailing slash from the base path to fix wrong 404 pages bug.
- Enhancement: Update Composer dependencies.
- Bug Fix: Rename the duplicated "B+" blood group to "B-"
- Enhancement: Update Composer dependencies to the latest versions.
- Bug Fix: Fix a bug related to files paths on Windows hosts.
- Enhancement: Update Composer dependencies to the latest versions.
- New Feature: Theming functionality.
- Enhancement: Update jQuery to v2.2.1.
- Enhancement: Use Tahoma and Arial fonts in the Arabic UI.
- New Feature: Add support for Redis, APCu and File System cache.
- Enhancement: Update Composer dependencies to the latest versions.
- Bug Fix: Fix some FastCGI compatibility bugs.
- Bug Fix: Use single SQL statements only during the installation.
- Enhancement: Add EBB_DB_DRIVER constant to select the database driver manually.
- New Feature: Donor Contact Visibility.
- Enhancement: Update Bootstrap to v3.3.6.
- Enhancement: Check if Apache mod_rewrite module is loaded on bootstrapping.
- Enhancement: Add config-sample.php file to make the upgrade process easier.
- Bug Fix: Use the default cookies domain to fix the compatibility bugs with RFC 2109.
- New Feature: Add an option to turn on site publication.
- Enhancement: Improve the RBAC (Role Based Access Control) mechanism.
- New Feature: Add a form field to search for a blood group alternatives.
- New Feature: Add an ability to sign up an account and add a donor in the same step.
- New Feature: Add a new page to view single donor details.
- New Feature: Send e-mail notifications after users or donors registration.
- New Feature: Add an ability to bulk delete, activate and approve entities.
- Enhancement: Improve the user experience in managing pending users and donors.
- Enhancement: Keep forms fields values after failed entities addition submissions.
- Bug Fix: Add a check to avoid registering a user with an existing e-mail address. ...and more!
- Bug Fix: Add a check to avoid registering a user with an existing e-mail address.
- Enhancement: Use the PHP mysqli extension if pdo_mysql extension is not installed.
- Bug Fix: Set custom Doctrine ORM proxies namespace and directory path.