Skip to content

This release includes 1 breaking change for platform teams planning a safe upgrade.

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

✓ No known CVEs patched in this version

ReleasePort's take

Light signal
editorial:auto 8d

Version v0.1.15 introduces multiple performance optimizations and bug fixes across the dashboard, UI state reporting, and application startup.

Why it matters: Performance‑focused changes (severity 40) reduce dashboard refresh latency, parallelize bootstrap, and make polling adaptive; these improvements directly lower resource usage for operators managing Symphony deployments.

Summary

AI summary

Updates OP-363, OP-367, and OP-362 across a mixed release.

Changes in this release

Feature Low

Install Symphony agent skills

Install Symphony agent skills

Source: llm_adapter@2026-07-19

Confidence: high

Feature Low

Apply saved theme before first paint

Apply saved theme before first paint

Source: llm_adapter@2026-07-19

Confidence: high

Feature Low

Split frontend features into lazy chunks

Split frontend features into lazy chunks

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Feature Low

Bump version to 0.1.15

Bump version to 0.1.15

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Performance Medium

Parallelize app bootstrap

Parallelize app bootstrap

Source: llm_adapter@2026-07-19

Confidence: high

Performance Medium

Make dashboard refresh single-flight

Make dashboard refresh single-flight

Source: llm_adapter@2026-07-19

Confidence: high

Performance Medium

Make frontend polling adaptive and single-flight

Make frontend polling adaptive and single-flight

Source: llm_adapter@2026-07-19

Confidence: high

Performance Medium

Refresh dashboard resources selectively

Refresh dashboard resources selectively

Source: llm_adapter@2026-07-19

Confidence: high

Performance Medium

Preserve partial dashboard refreshes

Preserve partial dashboard refreshes

Source: llm_adapter@2026-07-19

Confidence: high

Performance Low

Format large token counts with larger units

Format large token counts with larger units

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Performance Low

Scale the run event stream

Scale the run event stream

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Bugfix Medium

Show truthful desktop boot states

Show truthful desktop boot states

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Low

Isolate relative-time updates

Isolate relative-time updates

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Low

Debounce and isolate Settings validation

Debounce and isolate Settings validation

Source: llm_adapter@2026-07-19

Confidence: high

Bugfix Low

Cancel worker startup promptly

Cancel worker startup promptly

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Refactor Low

Build dependency graphs only when active

Build dependency graphs only when active

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Refactor Low

Remove persistent shell health indicator

Remove persistent shell health indicator

Source: granite4.1:30b@2026-07-19-audit

Confidence: low

Full changelog

What's Changed

  • Install Symphony agent skills by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/123
  • OP-363: Parallelize app bootstrap by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/124
  • OP-367: Show truthful desktop boot states by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/126
  • OP-362: Make dashboard refresh single-flight by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/125
  • OP-368: Apply saved theme before first paint by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/129
  • OP-364: Make frontend polling adaptive and single-flight by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/128
  • OP-365: Isolate relative-time updates by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/127
  • OP-366: Refresh dashboard resources selectively by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/130
  • OP-369: Debounce and isolate Settings validation by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/131
  • OP-370: Preserve partial dashboard refreshes by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/132
  • OP-371: Split frontend features into lazy chunks by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/133
  • Add dependency graph screenshot to README by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/134
  • OP-372: Build dependency graphs only when active by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/135
  • Format large token counts with larger units by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/137
  • OP-373: Scale the run event stream by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/136
  • Remove persistent shell health indicator by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/138
  • Cancel worker startup promptly by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/139
  • Bump version to 0.1.15 by @anantjain-xyz in https://github.com/anantjain-xyz/symphony-rust/pull/140

Full Changelog: https://github.com/anantjain-xyz/symphony-rust/compare/v0.1.14...v0.1.15

Breaking Changes

  • Remove persistent shell health indicator

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 Rust Implementation of Symphony

Get notified when new releases ship.

Sign up free

About Rust Implementation of Symphony

All releases →

Related context

Beta — feedback welcome: [email protected]