spatie/laravel-schemaless-attributes
Add schemaless attributes to Eloquent models
2.6.0
11M downloads/mo
#1170 most downloaded on Packagist
spatie/laravel-schemaless-attributes
What this package is like to depend on
Last release 6 months ago
21 Feb 2026
Release timing varies
gaps range from 2 weeks to 1.1 years
Nearly every release is documented
notes for 28 of 31 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
31 releases · first in 2018
2 releases in the last 12 months
see the full history below
Release timeline
31 releases · May 2018 to Feb 2026Releases
latest 31-
2.6.021 Feb 2026 -
2.5.209 Feb 2026Release notes
Open source →What's Changed
- Update issue template by @AlexVanderbist in #119
- PHP 8.5 tests by @erikn69 in #120
- Fix #121: throw JsonException for non-JSON-encodable values by @freekmurze in #122
New Contributors
- @AlexVanderbist made their first contribution in #119
Full Changelog: 2.5.1...2.5.2
Release notes
Open source →What's Changed
- Update issue template by @AlexVanderbist in https://github.com/spatie/laravel-schemaless-attributes/pull/119
- PHP 8.5 tests by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/120
- Fix #121: throw JsonException for non-JSON-encodable values by @freekmurze in https://github.com/spatie/laravel-schemaless-attributes/pull/122
New Contributors
- @AlexVanderbist made their first contribution in https://github.com/spatie/laravel-schemaless-attributes/pull/119
Full Changelog: https://github.com/spatie/laravel-schemaless-attributes/compare/2.5.1...2.5.2
-
2.5.110 Feb 2025Release notes
Open source →What's Changed
- PHP 8.4, 8.3 tests by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/117
- Laravel 12.x Support by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/118
Full Changelog: https://github.com/spatie/laravel-schemaless-attributes/compare/2.5.0...2.5.1
-
2.5.029 Feb 2024Release notes
Open source →What's Changed
- Fix tests bagde by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/103
- Laravel 11 Support by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/116
Full Changelog: https://github.com/spatie/laravel-schemaless-attributes/compare/2.4.0...2.5.0
-
2.4.014 Jan 2023Release notes
Open source →What's Changed
- PHP 8.2 Build by @erikn69 in #99
- Refactor tests to Pest by @alexmanase in #100
- Laravel 10.x Support by @erikn69 in #101
New Contributors
- @alexmanase made their first contribution in #100
Full Changelog: 2.3.0...2.4.0
Release notes
Open source →What's Changed
- PHP 8.2 Build by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/99
- Refactor tests to Pest by @alexmanase in https://github.com/spatie/laravel-schemaless-attributes/pull/100
- Laravel 10.x Support by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/101
New Contributors
- @alexmanase made their first contribution in https://github.com/spatie/laravel-schemaless-attributes/pull/100
Full Changelog: https://github.com/spatie/laravel-schemaless-attributes/compare/2.3.0...2.4.0
-
2.3.012 Jan 2022 -
2.2.006 Dec 2021Release notes
Open source →What's Changed
- add typehinting by @Nielsvanpach in #93
New Contributors
- @Nielsvanpach made their first contribution in #93
Full Changelog: 2.1.1...2.2.0
-
2.1.109 Nov 2021 -
2.1.008 Nov 2021Release notes
Open source →- Scope retrieving models with operator by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/89
-
2.0.106 Nov 2021Release notes
Open source →What's Changed
- Update README.md by @markinigor in #82
- Document retrieving models via nested attributes by @EricBusch in #83
- Fix the wrong trait initializer in readme by @lava83 in #88
- Support json string on cast setter by @erikn69 in #90
New Contributors
- @markinigor made their first contribution in #82
- @EricBusch made their first contribution in #83
- @lava83 made their first contribution in #88
- @erikn69 made their first contribution in #90
Full Changelog: 2.0.0...2.0.1
Release notes
Open source →- Update README.md by @markinigor in https://github.com/spatie/laravel-schemaless-attributes/pull/82
- Document retrieving models via nested attributes by @EricBusch in https://github.com/spatie/laravel-schemaless-attributes/pull/83
- Fix the wrong trait initializer in readme by @lava83 in https://github.com/spatie/laravel-schemaless-attributes/pull/88
- Support json string on cast setter by @erikn69 in https://github.com/spatie/laravel-schemaless-attributes/pull/90
-
2.0.009 Apr 2021Release notes
Open source →- require PHP 8+
- use PHP 8 syntax where possible
- drop support for PHP 7
- drop support for Laravel 6
- implement
spatie/laravel-package-tools - implement custom class attribute casting
-
1.8.304 Nov 2020 -
1.8.216 Sep 2020 -
1.8.108 Sep 2020 -
1.8.028 Aug 2020 -
1.7.118 Mar 2020 -
1.7.002 Mar 2020 -
1.6.004 Sep 2019 -
1.5.021 Aug 2019 -
1.4.027 Feb 2019 -
1.3.101 Feb 2019 -
1.3.029 Oct 2018 -
1.2.011 Sep 2018 -
1.1.311 Jul 2018 -
1.1.222 May 2018 -
1.1.122 May 2018 -
1.1.015 May 2018 -
1.0.011 May 2018 -
0.0.310 May 2018Nothing published for this version
-
0.0.209 May 2018Nothing published for this version
-
0.0.108 May 2018Nothing published for this version