v0.6.1 v1.15.0
diffusionstudio/coreSep 13, 2026 → Sep 10, 20260 days between releases
What's New
v1.15.0 is a major jump from v0.6.1, but the two release notes describe unrelated products (Astryx UI vs. a browser automation agent), so treat the delta as a full replacement.
Breaking Changes
- The `@astryxdesign/*` package family, its component APIs, and the `astryx upgrade` CLI described in v0.6.1 have no counterpart in the v1.15.0 notes, so existing imports and tooling will not carry over.
- Implicit integration loading via `astryx.config` is not mentioned in v1.15.0, so any configuration built around it should be considered unsupported.
- Plugins no longer receive typed text, only its length, which changes the contract for any plugin that inspected input content.
- The Docker image now targets `camoufox-js` version expectations, so existing image tags and runtime pinning may need to change.
New Features
- Native dropdowns and comboboxes are exposed to agents as real, interactable controls.
- Navigation now reports destination status so callers can tell whether a page actually loaded.
- Clicks prefer visible matches when a page contains duplicate selectors.
- Keyboard chords and Enter key handling are normalized more consistently across flows.
- Failed tabs and navigation timeouts are isolated so they no longer tear down the whole session.
Improvements
- Safer defaults mean plugins only learn the length of typed text rather than its contents.
- Mouse fallback errors are reported more usefully when an element exists but is not yet usable.
- The Docker image is aligned with `camoufox-js` version expectations for reproducible deployments.
- Search flows such as Amazon and Google are handled with more robust continuation and result-waiting logic.
- Control discovery favors what a human would actually see, improving reliability on awkward layouts.
Bug Fixes
- A single stuck tab no longer interrupts unrelated work in an active session.
- Duplicate-selector pages no longer cause clicks to land on the wrong element.
- Elements that are present but not ready now surface a meaningful error instead of a generic mouse failure.
- Search pages that change underneath the agent are handled without breaking the flow.
Upgrade Notes
The provided notes for v0.6.1 and v1.15.0 describe different products, so confirm you are upgrading the intended package before proceeding; the version jump alone implies a full re-integration rather than a drop-in bump. Expect to rewrite Astryx component usage, drop `astryx.config`-based integration loading, and re-verify Docker image tags against `camoufox-js`. Plugin authors should audit any code that read typed text, since only length is now provided.
The Two Releases
v0.6.1
Sep 13, 2026· 1 month ago
Astryx UI library update adding accessible scrolling components and implicit integration loading, allowing installed integrations to be discovered without explicit configuration.
Full release notesv1.15.0 — Fewer surprises when a page fights back
Sep 10, 2026· 1 month ago
A browser automation agent release designed to handle awkward interactions and improve session stability by isolating failed tabs and normalizing control inputs.
Full release notes