Changelog
Hyphen Deploy now features seamless restarts and enhanced workflow tracking, making deployments more reliable and observable.
Better walkthrough experience for users on mobile devices. Users are now required to confirm project or app deletion by entering its name.
The React SDK no longer depends on the browser SDK, improving SSR compatibility. Added CommonJS support to the React SDK to avoid requiring Next.js package transpilation.
Big updates / fixes with our CLI today.
Every December we focus on bug fixes and improvements to make it easier for our customers to get things done! This week released the following:
The react sdk for using Toggle is now v1.0.0 and available for download: https://www.npmjs.com/package/@hyphen/react-sdk
Installation
npm install @hyphen/react-sdk
Higher-Order Component (HOC) Pattern
import { withToggleProvider } from '@hyphen/react-sdk';
import App from './App';
Deploy uses messaging between your cloud provider and Hx (CLI) or Hyphen App to update you on how your deployment is going. With this latest update we have added better socket support for that messaging to make it more resilient. :magic_wand:
Hyphen Deploy has been updated with two more stabilization features to make building to cloud even more resilient:
- We now have built in more socket streaming support to make live updating easier.
- Our system now handles when you retry it understands how to re-apply the naming of systems.
We now support cleaning up any unused resources in AWS when using Hyphen Deploy! 🚀 Simply go to integrations from Hyphen AI and click "Connect to Amazon Web Services".
Yes, cleanup is that easy.
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:
We now provide a javascript framework for frameworks such as react, svelte, and more. This new sdk is now downloadable from the web. You can read more about it here: https://www.jsdelivr.com/package/npm/@hyphen/browser-sdk
Here is an example on how it works:
import { Toggle } from '@hyphen/browser-sdk';
We have released a number of fixes today:
New segments documentation is live here: Segments
View ENV access events for a project environment, filtering by project or event type
view ENV access events for default secrets, filtering by project or event type