5.0.0
What's Changed
- Add Node.js version 24 testing and add format check step by @Shane32 in #107
- Cleanup samples by @Shane32 in #108
- Update readme by @Shane32 in #109
- Add CloseReason to subscriptions by @Shane32 in #114
- Add timeout strategies by @Shane32 in #115
- Implement useSubscription hook and combine subscription options logic by @Shane32 in #116
- Refactor timeout strategy interfaces to support connection-specific handlers by @Shane32 in #117
- Implement caching for CorrelatedPingStrategy and IdleTimeoutStrategy constructors by @Shane32 in #118
- Add onOpen callback to subscription options for improved connection handling by @Shane32 in #120
- Add useAutoSubscription hook with state management and testing by @Shane32 in #119
- Add reconnection strategy support and enhance subscription error handling by @Shane32 in #121
- Refactor method names to follow camelCase convention across GraphQL client and related files by @Shane32 in #122
- Update README to include subscription reconnection strategies and usage examples by @Shane32 in #123
- Configure package for publishing to NPM by @Shane32 in #127
- Change to MIT license by @Shane32 in #128
- Fixes for React 19 by @Shane32 in #130
- Bump eslint-config-prettier from 9.1.0 to 10.1.8 by @dependabot[bot] in #104
Full Changelog: 4.4.0...5.0.0