Releases: leafsphp/mvc-core
Releases Β· leafsphp/mvc-core
π Archimedes
v4.4 - 17 Jul 2025
Added
- Added support for
REDIS_SESSION
env - Auto connect to s3 compatible buckets if defined in env
- Add support for s3 drop-in extension
- Add support for schema seed options with multiple values by @mmagdiel
- Add multi-db support on schema files
- Add db:drop support
Fixed
- Added more verbose error handling in dev mode
- Patch up truncated table names
- Fix automatic schema diffs on model relationships
- Patched up schema options on column diffs
- Patched up column default value
false
being ignored
Changed
- Setup leaf before loading MVC config in process by @mychidarko
π Merlin
v4.3 - 28 Apr 2025
Fixed
- Patched up PHP 7.4 issues
- Patched up PHP 8.4 deprecations and warnings
Changed
- Added new dependencies for all supported PHP versions
π RS-25
v4.2 - 14 Apr 2025
Added
- Added support for enum and set types on schema files
- Added better support for column options on create/update
- Added charset and collation options to schema column options
Fixed
- Patched up length for char and text types in schema files
- Added proper error handling to Aloe Console
π RD-180
v4.1 - 7 Apr 2025
Added
- Added support for billing if available
Fixed
- Patched up environment for config execution
π Raptor
v4.0 - 9 Mar 2025
Added
- Allow partial config updates for auth, queue, redis, mail, ...
Fixed
- Added extra special cases to automatic schema diff
- Updated execution order of schema updates to prevent removing updated columns
- Added missing env loaders to built-in config
Changed
- Updated application modes
π Raptor [BETA 2]
v4.0-beta.2 - 7 Mar 2025
Fixed
- Added extra special cases to automatic schema diff
Changed
- Updated application modes
π Raptor [BETA]
v4.0-beta
Added
- Automatically setup commands from Leaf modules
- Added first-class support for inertia with React, Vue and Svelte
- Added first-class support for Vite, Tailwind and asset bundling
- Automatically detect and use frontend engine for everything view related
- Added support for Schema files
Fixed
- Automatically load Leaf view engines or any defined in
config/view.php
- Automatically sync Eloquent config to Leaf DB for one-time config
- Patched up commands in WEB/API modes
- Fixed config not loading correctly in console commands
Changed
- Switched config to new API for optimized loading
- Switched to new optimized PHP templating engine layer
- Added first-class support for inertia with React, Vue and Svelte
- Added first-class support for Vite, Tailwind and asset bundling
- Moved all Leaf related config away from users
Removed
- Removed config folder by default
- Removed lib folder by default
- Removed complete folder customization
π» Mirage
v1.11.1 - 10 Jan 2025
Added
- Added better MVC config support
- Added support for application provider
- Automatically load lib contents if folder exists
- Add db sync config
*these are all internal changes
π» Mirage
v1.11 - 7 Jan 2025
Added
- Added better MVC config support
- Added support for application provider
- Automatically load
lib
contents if folder exists - Add db sync config
*these are all internal changes