- Centralized flash keys.
- Adds cms:user:reset-passwordLe command to reset a user's password from the CLI.
- Fix for site name in error pages.
- Added url rewriting through routing.yaml
- Removed support for routes.yaml.
- Enhancements for secrets.
- Bug fixes from automated regression test.
- Bug fixes from automated regression test.
- Architectural improvements.
- Auth exception handling improvements.
- Added media management.
- Added page management.
- Lots of refactoring.
- Added more tests.
- Fixed the installer.
- Updated all remaining queries to use the orm component.
- Added current_user_identifier helper function.
- Database compatability improvements.
- Added calendar functionality to cms.
- Slug generation now uses system abstractions - All content service classes refactored to use
IRandominterface - Refactored 6 service classes: Post/Creator, Post/Updater, Category/Creator, Category/Updater, Page/Creator, Tag/Creator
- Services support dependency injection with optional
IRandomparameter for testability - Maintains full backward compatibility - existing code works without changes
- Security services now use system abstractions - PasswordResetter and EmailVerifier refactored to use
IRandominterface - Secure token generation now uses abstraction instead of direct random_bytes() calls
- Services support dependency injection with optional
IRandomparameter for testability
- Refactored requests to use the new dto component powered format.
- Security improvements.
- Refactored all controllers to support the new method signature.
- Cleanup and minor fixes.
- Large refactoring.
- Updated to use the new ORM component.
- Added user timezone support.
- Renamed config.yaml to neuron.yaml
- Added member registration and portal.
- Added bootswatch theme support.
- Added
queue:installcommand for installing the job queue system. - Added email system with PHPMailer integration.
- Added EmailService class.
- Added email helper functions:
sendEmail(),sendEmailTemplate(), andemail(). - Added
mail:generatecommand for scaffolding email templates. - Enhanced installer to create
resources/views/emails/directory. - Added test mode for development (logs emails instead of sending).
- Enhanced installer to create complete application directory structure.
- Removed deprecated storage/migrations directory (now using db/migrate).
- MigrationManager and all migration CLI commands now in
neuron-php/mvcpackage.
-
Added the maintenance mode command.
-
Added the authentication layer.
-
Added database migrations.
-
Cleaned up blog controller.
-
Updated components.
- Now requires the cli component.
- Fixed constructors.
- Upgraded to mvc 0.7
- Renamed boot function.
- Updated mvc component.
- Updated blog controller tests.