This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryProject configuration now has dedicated linkable routes under /projects/{id}/settings.
Full changelog
Project settings as routes
Project configuration used to live in modal dialogs launched from the project header. It now has its own settings area under /projects/{id}/settings, matching the layout and navigation already used by the app-level settings.
- General, Members, Alerts and Client Keys each get a dedicated route, so they are linkable, refreshable, and navigable with the browser's back button
- Sidebar and mobile navigation follow the same pattern as the rest of the app
- The Client Keys page brings back SDK onboarding, showing the DSN and setup snippet for a project in one place
Manual platform override
Rustrak infers a project's platform from incoming events. That inference is right most of the time and wrong in a way you could not correct. Projects can now have their platform set explicitly.
PATCH /api/projects/{id}accepts aplatformfield, validated server-side against the known platform list- A manual override wins over event-based detection, so digest no longer overwrites a deliberate choice
- The dashboard ships a searchable picker over the full platform list rather than the short hardcoded subset it had before
@rustrak/clientacceptsplatforminupdateProjectSchema
Improvements
- Lockstep versioning:
@rustrak/server,webview-ui,@rustrak/client,@rustrak/mcpanddocsnow share a single version number, so "which version of Rustrak am I running?" has one answer - Releases now publish as a single unified GitHub release with the changelog entry as its body, tagged atomically instead of in a separate step
- Release titles containing colons are no longer truncated
Artifacts
rustrak/rustrak-server:v0.12.0
rustrak/rustrak-server:v0.12.0-postgres
rustrak/rustrak-ui:v0.12.0
@rustrak/[email protected] and @rustrak/[email protected] on npm.
What's Changed
- feat: project settings pages + platform override validated against the right list by @AbianS in https://github.com/rustrak/rustrak/pull/199
- chore: lockstep versioning and unified GitHub release by @AbianS in https://github.com/rustrak/rustrak/pull/200
- chore: version packages by @AbianS in https://github.com/rustrak/rustrak/pull/201
Full Changelog: https://github.com/rustrak/rustrak/compare/@rustrak/[email protected]
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About AbianS/rustrak
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]