Releases: veldorahq/veldora
Release list
Veldora v0.6.0
What's Changed in v0.6.0
Added
- Extended Blueprint Schema: Added
date(),dateTime(),decimal(),float(),bigInteger(),unsignedInteger(),foreignId(),json(), andenum()helpers with SQLite & MySQL compilation. - ORM Model Methods: Added
Model::create(),Model::firstOrCreate(), andModel::updateOrCreate(). - Advanced & Polymorphic Relations: Added
HasOneThrough,MorphTo,MorphOne,MorphMany,MorphToMany, andMorphedByManyrelations with model helper methods. - Relation QueryBuilder Proxying:
Relationbase class implements__call()forwarding so$model->relation()->where(...)->count()works natively. - Dedicated HTTP Layer: Added
JsonResponse,RedirectResponse(with fluentwith(),withErrors(),withInput()),Session,UploadedFile, andResponseFactory. - Built-in
make:policyCLI Generator: Scaffold authorization policy classes inapp/Policies/. Model::observe()Observer Auto-Wiring: Class-based lifecycle event listener auto-wiring supportingcreating,created,updating,updated,saving,saved,deleting,deleted,restoring,restored, andforceDeleted.- Built-in
make:observerCLI Generator: Scaffold Model Observers inapp/Observers/with--model=flag support. - Built-in
make:ruleCLI Generator: Scaffold custom Validation Rule classes inapp/Rules/implementingVeldora\Framework\Validation\Rule. - 51 Built-in CLI Commands: Complete standalone and Symfony console runner expanded to 51 built-in commands.
- Expanded Unit Test Suite: Reached 110 passing unit tests and 458 assertions with zero failures.
Fixed
SessionGuardResilient Remember Token: Guardedremember_tokenupdates with try-catch so schemas omittingremember_tokencolumn do not throwPDOExceptionon login/logout.
Full Changelog: https://github.com/veldorahq/veldora/blob/main/CHANGELOG.md
Documentation: https://veldora.modrao.com
Veldora v0.5.7
What's Changed in v0.5.7
Added
- Updated to
veldora/frameworkv0.5.7 with 48 fully functional CLI commands (includingdown,up, and allqueue:*commands). - Full
executeDirect()zero-dependency CLI execution on all generator and maintenance commands.
Fixed
make:migrationandmake:model -mgenerate anonymous class migrations for reliable execution.- Project skeleton cleanly isolated from internal framework directories.
Full Changelog: https://github.com/veldorahq/veldora/blob/main/CHANGELOG.md
Documentation: https://veldora.modrao.com
Veldora v0.5.6
What's Changed in v0.5.6
Fixed
- Dynamic Versioning: Single-source-of-truth runtime versioning via
Application::VERSIONacross all CLI banners, exception handlers, layout views, and scaffolding tools. - CI Smoke Tests: Added automated boot and health check diagnostics across PHP 8.2 and PHP 8.3.
- Scaffolder Lockfile: Added automated package lockfile generation and resilient release workflows.
Full Changelog: https://github.com/veldorahq/veldora/blob/main/CHANGELOG.md
Documentation: https://veldora.modrao.com
Veldora v0.5.5
What's Changed in v0.5.5
Fixed
- CLI Engine: Shipped full 40+ command CLI binary with
serve,doctor,about,key:generate,migrate,db:seed, andaddsupport. - Default Database: Included clean pre-seeded
database/database.sqlitestarter database in distribution archives.
Full Changelog: https://github.com/veldorahq/veldora/blob/main/CHANGELOG.md
Documentation: https://veldora.modrao.com
Veldora v0.5.4
What's Changed in v0.5.4
Added
- Gitattributes Export Rules: Exclude
.github, governance documentation, and tests from production Composer and GitHub archive zip releases.
Full Changelog: https://github.com/veldorahq/veldora/blob/main/CHANGELOG.md
Documentation: https://veldora.modrao.com
Veldora v0.5.3
What's Changed in v0.5.3
Fixed
- Clean Starter Skeleton: Streamlined starter application package distribution for Composer
create-projectand npm scaffolder. - Component Registry: Synchronized all multi-aesthetic UI components and styles into starter template.
Full Changelog: https://github.com/veldorahq/veldora/blob/main/CHANGELOG.md
Documentation: https://veldora.modrao.com
Veldora v0.5.2
What's Changed in v0.5.2
Added
- Multi-Aesthetic Design System: Added Skeuomorphic 3D tactile, Flat Minimalist 2D, Neumorphic Soft UI, and Glassmorphic variants for
Radio,Checkbox,Switch, andButtoncomponents (.vui-radio-skeuo,.vui-checkbox-skeuo,.vui-switch-skeuo,.vui-btn-skeuo,.vui-btn-flat,.vui-btn-neumorphic,.vui-btn-glass). - Modern SaaS Sidebar: High-performance dashboard navigation with Workspace switcher, Quick Search (⌘K), categorized sections, active state indicator, badge pills, and user profile footer.
- Interactive Toast Engine: Ambient notification system with
window.showToast(message, type, duration)API and copy action feedback. - ComponentRegistry Multi-Aesthetic Support: Template generators updated for
<x-button>,<x-checkbox>,<x-switch>, and<x-radio>. - Packagist Release Sync: Unified package version metadata to
0.5.2across framework, UI, and scaffolding packages.
Fixed
- Fixed horizontal inline-flex row alignment for custom radio & checkbox controls so the disc/box icon and title text always sit cleanly on the same line.
- Fixed Packagist VCS release tag version matching.
Full Changelog: https://github.com/veldorahq/veldora/blob/main/CHANGELOG.md
Documentation: https://veldora.modrao.com