Releases: valkyrjaio/valkyrja-php
Releases · valkyrjaio/valkyrja-php
v26.0.0
What's Changed
- [Cli] Deprecate Cli env options by @MelechMizrachi in #687
- [Documentation] Add documentation by @MelechMizrachi in #688
- [Http] Deprecate env in favor of config by @MelechMizrachi in #689
- [Application] Deprecate Env by @MelechMizrachi in #690
- [Documentation] Adding docs by @MelechMizrachi in #691
- [CI] Update phpcodesniffer to v8.28.1 from v8.28.0 by @MelechMizrachi in #693
- [CI] Update phpstan to v2.1.45 from v2.1.41 by @MelechMizrachi in #694
- [CI] Update phpunit to v13.0.6 from v13.0.5 by @MelechMizrachi in #695
- [Composer] Update composer packages by @MelechMizrachi in #696
- [CI] Fix typo where phpstan outdate check was running phparkitect by @MelechMizrachi in #697
- [CI] Update phparkitect to v0.8.0 from v0.7.0 by @MelechMizrachi in #698
- [CI] Update the release workflow to prep for v26 by @MelechMizrachi in #692
Full Changelog: v25.34.4...v26.0.0
v25.34.4
What's Changed
- [Http] Add AttributeParamCollection and use in ServerRequest by @MelechMizrachi in #684
- [Http] Add providers for cli specific services and routes by @MelechMizrachi in #685
- [CI] Update psalm to version v6.16.1 from v6.16.0 by @MelechMizrachi in #686
Full Changelog: v25.34.3...v25.34.4
v25.34.3
What's Changed
- [Application] Only call defaultExceptionHandler on debug mode by @MelechMizrachi in #683
Full Changelog: v25.34.2...v25.34.3
v25.34.2
What's Changed
- [Data] Fix bug in data generation commands for non-existent components by @MelechMizrachi in #682
Full Changelog: v25.34.1...v25.34.2
v25.34.1
What's Changed
- [Data] Add data generation commands for Cli and Http by @MelechMizrachi in #681
Full Changelog: v25.34.0...v25.34.1
v25.34.0
What's Changed
- [Container] Deprecate container providers publish method by @MelechMizrachi in #674
- [Container] Move Provider class to abstract namespace by @MelechMizrachi in #675
- [Application] Move Provider class to abstract namespace by @MelechMizrachi in #676
- [Cli] Move Provider class to abstract namespace by @MelechMizrachi in #677
- [Http] Move Provider class to abstract namespace by @MelechMizrachi in #678
- [Event] Move Provider class to abstract namespace by @MelechMizrachi in #679
- [CI] Update the phparkitect rules around providers by @MelechMizrachi in #680
Full Changelog: v25.33.0...v25.34.0
v25.33.0
What's Changed
- [Http] Add route processing to routes collected through provider. by @MelechMizrachi in #626
- [Http] Update collection to get dynamic routes by path by @MelechMizrachi in #627
- [Attribute] Remove unnecessary null return type from ReflectionAwareAttribute by @MelechMizrachi in #628
- [Auth] Remove null return types where sensible by @MelechMizrachi in #629
- [Broadcast] Remove null types where sensible by @MelechMizrachi in #630
- [Cache] Remove null types where sensible by @MelechMizrachi in #631
- [Cli] Remove null types in InputFactory where sensible by @MelechMizrachi in #632
- [Cli] Remove null types in Interaction messages by @MelechMizrachi in #633
- [CI] Prevent coveralls external failure from failing builds by @MelechMizrachi in #634
- [Cli] Remove null types in Interaction option by @MelechMizrachi in #635
- [Cli] Remove null types in Interaction route collection by @MelechMizrachi in #636
- [Cli] Remove null types in Interaction route data objects by @MelechMizrachi in #637
- [CI] Update rector to v2.3.8 from v2.3.7 by @MelechMizrachi in #638
- [Container] Remove null types in container manager by @MelechMizrachi in #639
- [Dispatch] Remove null types in data objects and dispatcher by @MelechMizrachi in #640
- [Event] Remove null types in dispatcher by @MelechMizrachi in #641
- [View] Remove null types in template, renderer, and factory by @MelechMizrachi in #642
- [Filesystem] Remove null types by @MelechMizrachi in #643
- [Validation] Remove null types by @MelechMizrachi in #644
- [Support] Remove null types in time classes. by @MelechMizrachi in #645
- [Orm] Remove null types in statement by @MelechMizrachi in #646
- [Orm] Remove null types. by @MelechMizrachi in #647
- [Http] Remove null types by @MelechMizrachi in #648
- [Http] Remove null types by @MelechMizrachi in #649
- [Mail] Remove null types by @MelechMizrachi in #650
- [All] Remove unnecessary exceptions by @MelechMizrachi in #651
- [Cli] Refactor routing data parameters by @MelechMizrachi in #652
- [GitHub] Add improvement option to pull request template by @MelechMizrachi in #653
- [Http] Refactor EntityRouteMatchedMiddleware by @MelechMizrachi in #654
- [Container] Update callable signature by @MelechMizrachi in #655
- [Container] Deprecate non-deferred service providers by @MelechMizrachi in #656
- [Http] Update routing collection and refactor route by @MelechMizrachi in #657
- [Data] Data Provider classes by @MelechMizrachi in #658
- [Data] Update imports for DataFileGenerator by @MelechMizrachi in #659
- [Container] Change getImports method to abstract by @MelechMizrachi in #660
- [Support] Update file generator to only write when content changed by @MelechMizrachi in #661
- [Data] Update the bypass logic for data providers by @MelechMizrachi in #662
- [Data] Add default data provider file generator by @MelechMizrachi in #663
- [Documentation] Change logo image in README.md by @MelechMizrachi in #664
- [CI] Update psalm to version v6.16.0 from v6.15.1 by @MelechMizrachi in #666
- [Application] Add publishable callbacks by @MelechMizrachi in #665
- [Data] Update data classes' generation by @MelechMizrachi in #667
- [Data] Update attribute collection to not require attributes/reflector providers by @MelechMizrachi in #668
- [Application] Expand usage of Config over Env by @MelechMizrachi in #669
- [CI] Update phpcodesniffer to v8.28.0 from v8.27.1 by @MelechMizrachi in #670
- [CI] Update phpstan to v2.1.41 from v2.1.39 by @MelechMizrachi in #671
- [CI] Update rector to v2.3.9 from v2.3.8 by @MelechMizrachi in #672
- [CI] Update composer packages to latest versions by @MelechMizrachi in #673
Full Changelog: v25.32.0...v25.33.0
v25.32.0
What's Changed
- [Support] Update Directory class static properties to camelCase by @MelechMizrachi in #599
- [Application] Move Directory class from Support namespace by @MelechMizrachi in #600
- [Validation] Update IsEmpty and NotEmpty rules logic by @MelechMizrachi in #601
- [Type] Add methods to ArrayFactory for string keys by @MelechMizrachi in #602
- [Type] Reformat Model by @MelechMizrachi in #603
- [Documentation] Strengthening mixed type hinting by @MelechMizrachi in #604
- [Documentation] Add SonarQube maintainability rating badge by @MelechMizrachi in #605
- [Session] Remove ability to specify session id. by @MelechMizrachi in #606
- [Event] Add missing tests for dispatcher by @MelechMizrachi in #607
- [Http] Rename collection methods and parameters for better clarity by @MelechMizrachi in #608
- [Http] Rename param collection methods for better clarity by @MelechMizrachi in #609
- [Documentation] Update mixed types by @MelechMizrachi in #610
- [Http] Update UploadedFileFactory typehinting for better clarity by @MelechMizrachi in #611
- [Dispatch] Update Dispatcher logic for properties and methods by @MelechMizrachi in #612
- [Tests] Fixing tests that fail when run randomly by @MelechMizrachi in #613
- [CI] Add infection by @MelechMizrachi in #614
- [Http] Add more tests for the Response class by @MelechMizrachi in #615
- [CI] Update infection to cover all branches by @MelechMizrachi in #616
- [CI] Fix infection to run on all branches by @MelechMizrachi in #617
- [Http] Add more tests for the Response class by @MelechMizrachi in #618
- [GitHub] Fix issue templates by @MelechMizrachi in #620
- [GitHub] Fix bug report template by @MelechMizrachi in #621
- [Application] Update component providers by @MelechMizrachi in #622
- [CI] Update phpcsfixer to v3.94.2 from v3.94.0 by @MelechMizrachi in #623
- [CI] Update phpunit to v13.0.5 from v13.0.2 by @MelechMizrachi in #624
- [CI] Update rector to v2.3.7 from v2.3.6 by @MelechMizrachi in #625
Full Changelog: v25.31.1...v25.32.0
v25.31.1
What's Changed
- [Cli] Update data file generator to use generateObjectsContents by @MelechMizrachi in #596
- [Http] Update data file generator to use generateObjectsContents by @MelechMizrachi in #597
- [Event] Update data file generator to use generateObjectsContents by @MelechMizrachi in #598
Full Changelog: v25.31.0...v25.31.1
v25.31.0
What's Changed
- [Documentation] Remove mixed from TypeContract docblocks by @MelechMizrachi in #587
- [Support] Fix framework cache directory path by @MelechMizrachi in #589
- [Http] Restructure message component. by @MelechMizrachi in #588
- [CI] Update phpstan v2.1.39 from v2.1.37 by @MelechMizrachi in #590
- [Auth] Refactor the AuthenticatedUsers::isUserAuthenticated method by @MelechMizrachi in #591
- [CI] Update phpcsfixer v3.94.0 from v3.93.1 by @MelechMizrachi in #592
- [Composer] Update predis/predis v3.4.0 from v3.3.0 by @MelechMizrachi in #593
- [CI] Update psalm v6.15.1 from v6.15.0 by @MelechMizrachi in #594
- [CI] Update phpunit v13.0.2 from v12.5.9 by @MelechMizrachi in #595
Full Changelog: v25.30.0...v25.31.0