Releases: TheDragonCode/laravel-model-settings
Releases · TheDragonCode/laravel-model-settings
Release list
1.3.0
Immutable
release. Only release title and notes can be modified.
Added
- Added Docusaurus by @andrey-helldar in #65
- Added commands for generating localization files by @andrey-helldar in #73
Changed
- Add bounded-query bulk mutations and override purge by @andrey-helldar in #96
- Add branding assets to documentation site by @andrey-helldar in #77
- Added a skill for translating documentation into different languages by @andrey-helldar in #72
- Distinguish persistent defaults from model ID 0 by @andrey-helldar in #100
- Replace package logging with typed bulk mutation exceptions by @andrey-helldar in #102
- Store blank JSON values explicitly by @andrey-helldar in #101
- Support payload casts per model and setting key by @andrey-helldar in #97
- Translate Docusaurus UI strings by @andrey-helldar in #75
- Update AGENTS.md by @andrey-helldar in #67
- Update SKILL by @andrey-helldar in #82
- Update deployment trigger for documentation by @andrey-helldar in #98
- Update docs by @andrey-helldar in #71
- build(docs): update npm dependencies by @andrey-helldar in #79
- docs(i18n): localize documentation content by @andrey-helldar in #80
- docs(seo): add metadata and crawler directives by @andrey-helldar in #83
- docs(theme): add visual accents to documentation by @andrey-helldar in #85
- docs: document focused API and package boundaries by @andrey-helldar in #99
Fixed
- fix: harden settings owner validation by @andrey-helldar in #95
1.2.0
Immutable
release. Only release title and notes can be modified.
Added
- Support eager loading model settings relation by @andrey-helldar in #62
Changed
- Added tests to check for empty values by @andrey-helldar in #60
- Moving some tests by @andrey-helldar in #59
- Update README.md by @andrey-helldar in #58
- Update README.md by @andrey-helldar in #64
- Update
test:coveragecommand to enable Xdebug by @andrey-helldar in #63
1.1.0
Immutable
release. Only release title and notes can be modified.
Added
- Add GitHub Actions workflow for preview updates by @andrey-helldar in #36
- Add artifact-metadata permission to workflow by @andrey-helldar in #39
- Add code style workflow configuration by @andrey-helldar in #37
- Add scheduled workflow for license update by @andrey-helldar in #38
- Added
dragon-code/codestylerby @andrey-helldar in #55 - Added architectural tests by @andrey-helldar in #56
- Added parameter descriptions to the configuration file by @andrey-helldar in #48
- Added support for different databases by @andrey-helldar in #53
- Added tests for settings owners by @andrey-helldar in #46
- Added the ability to cast
payloaddata by @andrey-helldar in #51
Changed
- Removed unnecessary database queries by @andrey-helldar in #44
- Replace
idwith$this->getKeyName()by @andrey-helldar in #47 - The configuration file has been renamed in accordance with the Laravel naming convention by @andrey-helldar in #49
- Update README.md by @andrey-helldar in #57
- Update configuration table formatting in README by @andrey-helldar in #35
- Update repository banner image by @github-actions[bot] in #50
- Update workflow triggers for code style checks by @andrey-helldar in #41
1.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #3
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #4
- Update README with Laravel Model Settings section by @andrey-helldar in #5
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #7
- Update dragon-code/laravel-cache requirement from ^3.12 to ^4.2 by @dependabot[bot] in #6
- Clean up by @andrey-helldar in #8
- Clean up. Part 2 by @andrey-helldar in #9
- Clean up. Part 3 by @andrey-helldar in #10
- Tests have been prepared by @andrey-helldar in #11
- Architectural tests have been moved out of Unit by @andrey-helldar in #12
- Added tests for storages by @andrey-helldar in #13
- Remake app
☺️ by @andrey-helldar in #14 - Support for older versions of Laravel has been restored by @andrey-helldar in #15
- Added tests by @andrey-helldar in #16
- Delete 'test:update' script from composer.json by @andrey-helldar in #18
- Update README.md by @andrey-helldar in #17
- Changed the return data type from an array to a collection by @andrey-helldar in #19
- Removed unnecessary class by @andrey-helldar in #20
- Removed redundant class by @andrey-helldar in #21
- The
ModelStorageclass has been removed by @andrey-helldar in #22 - Added architectural tests by @andrey-helldar in #23
- Fixed the link to Packagist from the badge by @andrey-helldar in #24
- Removed redundant tests by @andrey-helldar in #25
- Update tests by @andrey-helldar in #26
- Update README.md by @andrey-helldar in #27
- Refactoring tests by @andrey-helldar in #28
- Update README.md by @andrey-helldar in #29
- Removed
test:updateconsole command by @andrey-helldar in #30 - Add export-ignore for .ai-factory directory by @andrey-helldar in #31
- Small refactoring by @andrey-helldar in #32
- Fixed migration by @andrey-helldar in #33
- Update README.md by @andrey-helldar in #34
New Contributors
- @dependabot[bot] made their first contribution in #3
- @andrey-helldar made their first contribution in #5
Full Changelog: https://github.com/TheDragonCode/laravel-model-settings/commits/1.0.0
0.1.0
Immutable
release. Only release title and notes can be modified.
First Release