BugPin v1.2.1
BugPin v1.2.1 introduces EU Privacy Mode and more precise project diagnostic controls. It also upgrades the production runtime to Bun 1.4, updates dependencies, and fixes annotation text editing.
There are no database migrations for this release.
What's New
EU Privacy Mode
The Admin Console now includes a Security & Privacy section with an instance-wide EU Privacy Mode setting. When enabled, BugPin applies the privacy policy on the server before report diagnostics are stored, exported, or returned through the API.
EU Privacy Mode disables activity trails instance-wide and removes disallowed activity data from reports. Diagnostic URLs are reduced to their origin and path, so query strings and fragments are not retained.
For the full behavior and configuration details, see EU Privacy Mode.
Per-project diagnostic settings
Project Settings now includes controls for report activity trails. These settings let administrators tailor diagnostic collection per project while the instance privacy policy remains the final server-enforced safeguard.
Sidebar counts
The Admin Console sidebar now shows live counts for Reports and Projects. Report counts are available to all users; project counts are shown to administrators.
Fixes
- Annotation text can now contain spaces while you edit it.
- Privacy settings are unavailable until the current server settings load successfully, with a safe retry option if loading fails.
- Sensitive-data redaction continues to mask labeled secrets and Bearer credentials without unnecessarily masking ordinary long hashes and slugs.
Security and Runtime Updates
- BugPin production images and the release workflow now use Bun 1.4.0.
- Community Edition and Enterprise Edition dependencies have been updated to current stable releases, including TypeScript 7, Vite 8, React Router 7, TipTap 3, Zod 4, and Hono.
- The npm SheetJS package was replaced with the official SheetJS 0.20.3 distribution.
- Dependency advisories reported by
bun auditwere resolved for both Community Edition and Enterprise Edition.
How to Upgrade
Docker
docker compose pull && docker compose up -d
No database migration is required.
Bun
git pull
bun install
bun run build
bun run start