v3.2.0
What's Changed
- fix: resolve cache session handler index inconsistencies by @CodeWithKyrian in #36
- feat: Add comprehensive callable handler support for closures, static methods, and invokable classes by @CodeWithKyrian in #38
- feat: Enhanced Completion Providers with Values and Enum Support by @CodeWithKyrian in #40
Upgrade Guide
If you're using the CompletionProvider
attribute with the named providerClass
parameter, consider updating to the new provider
parameter for consistency:
// Before (still works)
#[CompletionProvider(providerClass: UserProvider::class)]
// After (recommended)
#[CompletionProvider(provider: UserProvider::class)]
The old providerClass
parameter continues to work for backward compatibility, but may be dropped in a future major version release.
Full Changelog: 3.1.1...3.2.0