Skip to content

AbianS/rustrak

v0.12.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

error-tracking rust sentry

Summary

AI summary

Project 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 a platform field, 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/client accepts platform in updateProjectSchema

Improvements

  • Lockstep versioning: @rustrak/server, webview-ui, @rustrak/client, @rustrak/mcp and docs now 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

Track AbianS/rustrak

Get notified when new releases ship.

Sign up free

About AbianS/rustrak

All releases →

Related context

Beta — feedback welcome: [email protected]