v2.1.0
What's Changed
- fix(storage-plugin): include entry count in storage invalidation events by @V3RON in #369
- chore: unify package metadata and READMEs by @V3RON in #367
- feat(ui): add Storybook for UI components by @V3RON in #371
- chore: migrate to lefthook and add git hooks by @V3RON in #372
- chore(docs): serve UI Storybook at /storybook on the docs site by @V3RON in #373
- fix(cli): detect package manager from lockfiles in rozenite init by @V3RON in #375
- chore: migrate from prettier to oxfmt by @V3RON in #377
- feat(ui): add List and NestedList components by @V3RON in #378
- feat(shell): add plugins screen by @V3RON in #381
- refactor(playground): redesign on a shared design system with agent-navigable structure by @V3RON in #380
- chore: migrate pnpm from v10 to v11 by @V3RON in #387
- feat: implement feature flags plugin by @V3RON in #386
- fix(metro): parallelize plugin discovery to stop startup stalls by @V3RON in #388
- feat(cli): add rozenite skills command and flatten agent skill docs by @V3RON in #382
- fix(storage-plugin): restore storages after an app reload by @V3RON in #390
- fix(tanstack-query-plugin): resync the panel after an app reload by @V3RON in #392
- fix(middleware): replace p-limit with in-house limiter to fix Metro CJS load by @V3RON in #393
- feat(chrome-extension): automate signed release packaging by @V3RON in #394
- docs: add compatibility table and website page by @V3RON in #400
- docs: simplify and humanize plugin and getting-started docs by @V3RON in #401
- fix(web): remove private react-native imports in Fusebox DevTools bootstrap by @V3RON in #399
- feat(middleware): report changed prop/state/context keys in getRenderData by @AndreiCalazans in #403
- fix(network-activity-plugin): remove private react-native WebSocketInterceptor import by @V3RON in #398
- fix(tools): format chrome-extension manifest.json after version sync by @V3RON in #404
Full Changelog: v2.0.0...v2.1.0