Skip to content

v1.7.0

Choose a tag to compare

@V3RON V3RON released this 09 Apr 14:04
· 144 commits to main since this release

1.7.0 (2026-04-09)

Rozenite for Agents got a major round of hardening in this release. The agent workflow is now more reliable and significantly faster, with the session flow moved onto Metro-backed routes and shared transport types replacing the older daemon-oriented CLI path.

The File System plugin was also expanded to support third-party filesystem packages alongside the modern Expo File System API. That makes it easier to plug Rozenite into real-world app setups without giving up the existing file browsing and preview experience.

We also shipped a brand new SQLite plugin for inspecting and querying SQLite databases directly from Rozenite. And for web users, Rozenite for Web now has experimental support for Webpack-based React Native Web apps.

🚀 Features

  • Rozenite for Agents: Refactor the agent workflow to use Metro-backed session routes and shared transport types instead of the old daemon-oriented CLI flow. (#216) Thanks @V3RON!
  • @rozenite/file-system-plugin: Adds a filesystem adapter API to the File System plugin, so apps can bring their own filesystem implementation while keeping the existing expoFileSystem and rnfs hook options working. (#208) Thanks @V3RON!
  • @rozenite/sqlite-plugin: Add a new plugin for interacting with SQLite databases, making it possible to inspect database structure, browse tables, and run queries through the Rozenite plugin system. (#210) Thanks @V3RON!
  • @rozenite/web: Add support for Rozenite for Web in projects that use Metro for mobile and Webpack Dev Server for web, with updated setup guidance for the split bundler workflow. (#186) Thanks @V3RON!

🩹 Fixes

  • @rozenite/vite-plugin: Fix intermittent runtime crashes caused by faulty bundling when transforming require() in the plugin build: the previous interop led to interopDefault errors in the React Native bundle. (#211) Thanks @ziarno!
  • @rozenite/vite-plugin: Restructure plugin packaging so build outputs are grouped under target-specific dist/devtools, dist/react-native, and dist/metro directories. The CLI now keeps builder-managed package.json entry fields in sync with generated outputs, React Native require() chunks use stable names, and public declaration files are bundled per target entry. (#212) Thanks @V3RON!
  • @rozenite/tanstack-query-plugin: Fix TanStack Query devtools data edits so query data changes made in the panel sync back to the device without breaking existing loading and error actions. (#220) Thanks @V3RON!
  • @rozenite/storage-plugin: Fix the storage plugin so its React Native entry is stripped from production builds correctly, and tighten the storage adapter types to align the async storage adapter with the shared plugin API. (#205, #206) Thanks @V3RON!

❤️ Thank You