What's Changed
- feat: Move config fixtures into
config
subdirectory. by @terabytesoftw in #35 - feat: Update
ActiveQuery
andActiveRecord
dynamic return type extensions for improved type inference and error handling; remove deprecatedActiveQueryObjectType
andActiveRecordObjectType
classes. by @terabytesoftw in #36 - feat: Enhance
DI
container type inference and testing. by @terabytesoftw in #37 - fix: Correct exception message formatting in
ServiceMapServiceTest
. by @terabytesoftw in #38 - fix: Resolve
Container::get()
type inference for unconfigured classes in config (ServiceMap
). by @terabytesoftw in #39 - feat: Enhance
PHPStan
analysis forBehavior
type inference and testing. by @terabytesoftw in #40 - fix: Refactor
PHPDoc
comments for consistency and clarity. by @terabytesoftw in #41 - refactor: Move
ApplicationPropertiesClassReflectionExtension
toproperty
directory and add testing. by @terabytesoftw in #42 - test: Add tests for session property availability in
Console
andWeb
Applications
. by @terabytesoftw in #43 - refactor: Move
UserPropertiesClassReflectionExtension
toproperty
directory and add testing. by @terabytesoftw in #44 - refactor: Improve
ServiceMap
configuration for application types (Base
,Console
,Web
) by @terabytesoftw in #45 - docs: Update
README.md
to enhance clarity and structure ofdocs/installation.md
,docs/configuration.md
anddocs/examples.md
. by @terabytesoftw in #46 - feat: Add
ActiveRecordGetAttributeDynamicMethodReturnTypeExtension
to provide precise type inference forgetAttribute()
method calls based on PHPDoc annotations. by @terabytesoftw in #47 - refactor: Update
PHPStan
configuration paths and create new config files for improved structure and clarity. by @terabytesoftw in #48 - refactor: Update documentation for
ServiceMap
and related classes to enhance clarity for Yii Application static analysis. by @terabytesoftw in #49 - docs: Add Testing Guide link to
installation
andexamples
documentation. by @terabytesoftw in #50 - docs: Reorder Installation section in
README.md
for improved clarity. by @terabytesoftw in #51 - docs: Standardize headings and improve clarity in documentation files. by @terabytesoftw in #52
- docs: Update documentation for consistency and clarity; change section titles and add strict types declaration. by @terabytesoftw in #53
- refactor: Update
PHPStan
tmpDir
config; moveruntime
directory toroot
; update docs. by @terabytesoftw in #54 - ci: Remove
OS
andPHP
version specifications from workflow files for simplification. by @terabytesoftw in #55 - feat: Add
ServiceLocatorDynamicMethodReturnTypeExtension
to provide precise type inference forget()
method. by @terabytesoftw in #56 - docs: Clarify exception documentation and improve type inference descriptions in test cases. by @terabytesoftw in #57
- Fix: Handle generic type components in
ApplicationPropertiesClassReflectionExtension
. by @terabytesoftw in #59 - chore: Update
CHANGELOG.md
for version0.3.0
release date and adjustcomposer.json
for stability settings. by @terabytesoftw in #60 - docs: Update
README.md
with newGitHub
release badge and correctYii2
version badge. by @terabytesoftw in #61
Full Changelog: 0.2.3...0.3.0