improved
2025-10-07 - Nodejs SDK v2.0.0
about 8 hours ago by Jared Wray
Our Nodejs SDK has been released with better Toggle capabilities and enhanced caching!
Breaking Changes (v2.0) ⚠️ The Toggle API has been simplified in v2.0. Please review the changes below:
- ❌ setContext(context) - Use property setter instead: toggle.defaultContext = context
- ❌ setPublicApiKey(key) - Use property setter instead: toggle.publicApiKey = key
- ❌ getClient() - No longer needed, use the Toggle instance directly
- ❌ throwErrors - Errors are now always emitted via events and default values are returned
- Hooks removed from convenience methods (getBoolean, getString, etc.)
- Hooks now only available via event system (toggle.on('error', ...))
- All toggle methods now return default values on error instead of throwing
To learn more about these changes go to: https://www.npmjs.com/package/@hyphen/sdk#toggle---feature-flag-service