馃殌 Quantum PHP 2.9.7 Released! #289
Closed
armanist
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
馃敡 HTTP Router Shorthands
The Router now supports put() and delete() shorthand methods for cleaner route definitions.
By @Arno2005
馃П MVC Architecture Refactor
Major refactoring in the Mvc structure and middleware logic for improved separation of concerns and better scalability.
By @Malnutreeto
馃柤 Centralized View Layer
All view-related logic and assets have been moved into a unified View folder, simplifying development and templating.
By @armanist
馃摑 Markdown Support in Blog Demo
Demo blog module now uses a Markdown editor instead of plain textareas for post editing.
Thanks to @live-soft
鈿欙笍 Enhanced View Parameters
You can now pass raw HTML content safely using new flags in QtView::setParam(), giving you full control over rendering.
By @armanist
馃攼 Soft Delete Support
Soft deletion is now supported across database adapters. Easily restore or query trashed records.
By @armanist
馃И Database Transactions
Transactional database support has been added, enabling robust and atomic operations using closures.
By @armanist
馃 DI-based Service Factory
The service factory has been refactored to use the internal DI container, offering smarter and cleaner service management.
By @armanist
馃攳 ORM & SleekDB Enhancements
Added support for isNull() and isNotNull() methods in both SleekDB and Idiorm adapters, expanding query capabilities.
By @armanist
馃摝 HTTP Client Enhancements
HttpRequest now supports Basic Auth credentials, making remote requests more flexible and secure.
By @Arno2005
馃搳 Paginator Refactoring
The Paginator has been refactored into an abstract base for easier extension and future enhancements.
By @armanist
馃摜 How to Install
To create a new Quantum PHP project, run:
composer create-project softberg/quantum-php-project your-app-name鈾伙笍 How to Upgrade
To upgrade to the latest version, run:
composer update softberg/quantum-php-core馃檶 Thanks to Our Contributors
Huge thanks to everyone who contributed to this release:
@armanist
@Arno2005
@live-soft
@Malnutreeto (馃帀 first contribution)
All reactions