Release 1.2.1 (released August 7, 2026)
Bug Fixes & Improvements
- Fixed a regression introduced in 1.2.0 where the Variables Editor's script could fail to parse, blanking out the entire Dev Panel UI.
Release 1.2.0 (released August 7, 2026)
New Features
- New Variables Editor for editing a Template's Variable schema and an App's live Variable values, with Schema and Values tabs, raw-JSON view for each, and JSON import/export for Values. Adds [Reload variables] and [Open variables editor…] buttons to the Dev Panel.
- Added an Auto/Dark/Light theme switcher to the Dev Panel's settings popover. The Inspector and Variables Editor, previously dark-only, now support it too.
- New App-variables API (
/@api/variables/*) with schema, export, and validation helpers.
Bug Fixes & Improvements
- Variables Editor tab switching no longer blanks out while a network request is pending, it shows cached content or a skeleton immediately and debounces the background reload.
- Added a delete-confirmation step for variables and a simpler way to reveal advanced fields in the Schema tab.
- Resolved new
npm auditfindings across the package and its test fixtures.
Release 1.1.1 (released July 27, 2026)
- Patched dependencies flagged by
npm auditto close known security advisories in pp-dev's dependency tree. No functional changes.
Release 1.1.0 (released July 21, 2026)
Next.js Build Parity
- Added a new
pp-dev next-buildcommand so Next.js Apps get the same build output thatpp-dev buildalready produces for other App types: aVERSIONfile, aBUILD-MANIFESTfile, and a zippeddistpackage. - pp-dev now shows a console warning when a Next.js App wrapped with
withPPDev()is built using plainnext buildinstead ofpp-dev next-build, so a manifest-less build doesn't slip through unnoticed. - Added CLI flags (and matching environment variables) to customize the
dist-zipfolder and filename, and to turn the version manifest on or off, for bothbuildandnext-build.
Bug Fixes & Improvements
- Fixed a logging issue where pp-dev reported writing the
VERSIONandBUILD-MANIFESTfiles even when the version file was disabled. - Resolved new
npm auditadvisories surfaced in pp-dev's dependencies and test fixtures.
Release 1.0.0 (released July 13, 2026)
pp-dev 1.0.0 is the first stable release. It adopts semantic versioning, requires Node.js 24 or later, and introduces a new configuration format.
Configuration Format Changes:
- Flat 0.x options are replaced by a grouped config. Run
npx @metricinsights/pp-dev migrateto convert an existing config automatically, it backs up the original before overwriting. - Legacy
pp-watch.config.*files are no longer read directly, the migrate command still detects and converts them.
New Features
- Added a Request Inspector to the Dev Panel for inspecting requests proxied through pp-dev during local App development. It exposes its own REST API for tooling and AI agents.
- Dev Panel position is now configurable, and the panel can be hidden automatically or manually.
Bug Fixes & Improvements
- Fixed the Request Inspector not capturing the bodies of proxied
PUTandPOSTrequests. - Refined the Dev Panel UI to align with core Metric Insights design.