🚀 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)
Beta Was this translation helpful? Give feedback.
All reactions