Skip to content

v3.2.0

Compare
Choose a tag to compare
@CodeWithKyrian CodeWithKyrian released this 30 Jun 21:30
· 19 commits to main since this release

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