Repository navigation
Releases
Releases · kivudesign/celerik
alfa testing
What's Changed
- [FEAT] Phase 1 MVP — Grid, Chart and Form components with Laravel and Symfony adapters by @bim-g in #11
New Contributors
Full Changelog: https://github.com/kivudesign/celerik/commits/v0.0.1
What's included
| Area | Content | Issue |
|---|---|---|
| Configuration | Composer (celerik/ui, PHP ≥ 8.2), npm, Vite, PHPUnit, PHPCS (PSR-12), Jest, ESLint |
Closes #1 |
| CI | GitHub Actions on PHP 8.2–8.4 and Node 22; issue and PR templates | Closes #2 |
| Core | Component contract, registry, assets helper, data layer (DataRequest, DataResult, ArrayDataSource) |
Closes #3 |
| Components | Grid (DataTables), Chart (Chart.js), Form (Parsley.js + Inputmask) | Closes #4 |
| Adapters | Laravel (Blade components, Eloquent) and Symfony (bundle, Twig, Doctrine) | Closes #5 |
| PHP tests | PHPUnit suite, including Eloquent against in-memory SQLite | Closes #6 |
| Frontend | JS wrappers, Bootstrap SCSS theme, prebuilt bundle in public/ |
Closes #7 |
| JS tests | Jest integration tests with the real libraries; axe-core accessibility checks | Closes #8 |
| Examples | Plain PHP, Laravel and Symfony | Closes #9 |
| Documentation | README, component mapping, third-party notices, contributing, testing, roadmap | Closes #10 |