koriym/attributes
An annotation/attribute reader
1.0.7
3.8M downloads/mo
#2636 most downloaded on Packagist
koriym/Koriym.Attributes
What this package is like to depend on
Last release 1 years ago
08 Aug 2025
Release timing varies
gaps range from 9 days to 1.6 years
Nearly every release is documented
notes for 10 of 11 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
11 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
11 releases · Dec 2020 to Aug 2025Releases
latest 11-
1.0.708 Aug 2025Release notes
Open source →What's Changed
🐛 Bug Fixes
- Fixed infinite recursion issue when using multiple complex attributes (#26)
- Implemented early return optimization to avoid
array_unique()recursion when no Doctrine annotations are present
✨ Improvements
- Added comprehensive regression test suite with 100% code coverage
- Improved PHP 7.2 compatibility in test suite
- Better code organization with dedicated test fixture files
📝 Documentation
- Added CHANGELOG.md to track project changes
Full Changelog
Full Changelog: 1.0.6...1.0.7
Thanks to @lukascellar for the initial fix implementation!
Release notes
Open source →Fixed
- Fixed infinite recursion issue in DualReader when using multiple complex attributes (#26)
- Implemented early return optimization to avoid
array_unique()recursion when no Doctrine annotations are present
Added
- Comprehensive regression test suite for Issue #26 with 100% code coverage
- PHP 7.2 compatibility improvements in test suite
- Additional test fixtures for better code organization
Changed
- Improved code organization by separating test fixtures into dedicated files
- Added
.claude/to gitignore to prevent tracking of IDE configuration files
-
1.0.623 Feb 2025 -
1.0.508 Jul 2023Release notes
Open source →What's Changed
- Export ignore vendor-bin by @NaokiTsuchiya in #19
- Enable PHP 8.2 compat by @koriym in #21
- Support Doctrine Annotation v2 by @koriym in #23
- Cleanup by @koriym in #20
Full Changelog: 1.0.4...1.0.5
-
1.0.409 Mar 2022Release notes
Open source →What's Changed
- Remove deprecated option "--no-suggest" by @kenjis in #15
- Support PHP 7.2 and PHP 8.1 by @koriym in #17
- Add suggestion by @koriym in #18
New Contributors
Full Changelog: 1.0.3...1.0.4
-
1.0.315 Jul 2021Release notes
Open source →- #14 Make the annotations (attributes) read by DualReader
Thanks for the review. @TomasVotruba
-
1.0.212 Jul 2021Release notes
Open source →- Fix #10 The DualReader can handle only one of them @TomasVotruba
Arigato @TomasVotruba 🤗
-
1.0.119 Jan 2021 -
1.0.012 Jan 2021 -
0.2.110 Jan 2021 -
0.2.019 Dec 2020Release notes
Open source →BC Break
- Change class name #3
Improvements
- Add PHP 7.3 and PHP 7.4 tests
- Test coverage 100%
- Update README #1 @NaokiTsuchiya
-
0.1.017 Dec 2020Nothing published for this version