Release notes

What's new.

v1.3.0

Highlights

Downloads work. Clicking Export in the embedded browser used to produce nothing at all: Orchestra drives that browser over CDP, which routed every download into a temporary folder that was wiped the moment the browser disconnected. The file arrived, then got thrown away. Nothing about your setup was wrong.

Downloads while you browse

  • Files you download land in your Downloads folder, with a banner and Show in folder
  • Nothing is ever overwritten — a second report.csv is saved as report (1).csv
  • Works for files the page builds itself, not just links to a server

The Download instrument

  • Point it at an export button and it saves whatever that button produces
  • Leave the filename empty to keep the site's own name, or choose a folder, a name, or a full path
  • The saved path goes into a variable, so later steps can read the file back
  • Exported Playwright scripts save downloads exactly the way the app does
  • When a button opens the file in a tab instead of downloading it, the step says so instead of hanging

v1.2.0

Highlights

Orchestra now has accounts. Sign in once and your licence follows you across devices, and offline for up to 7 days at a time.

Accounts and licensing

  • Your account is your licence, no key to paste, nothing to lose
  • Free 14-day trial, no card, starting the first time you sign in
  • Three devices, moved whenever you like
  • Works offline for up to 7 days between check-ins

Trial and status

  • The trial shows its real end date; lifetime licences show no countdown at all
  • When the app is blocked it says why — expired trial, refunded licence, device limit
  • Removing a device frees its slot immediately

Other changes

  • Orchestra's own colours ship as the default theme
  • Stays signed in on Linux machines with no keyring
  • Fixed a clock-drift lockout, and a blank browser view after closing an overlay

v1.1.0

Highlights

Extract can now pull almost anything off a page — and turn it into structured JSON.

Extract — read more

  • Text, attributes (href, src, …), DOM properties, input values, HTML, and element counts
  • Page URL, title, full HTML, and browser storage (localStorage / cookies)
  • List mode reads every match into an array - e.g. all links on a page

Extract — build JSON

  • Add named fields to build an object (key: value)
  • Single or list at any level, with nested sub-objects
  • Visual editor with a Pick button, or edit raw JSON

Other changes

  • Extract inside an Each loop now reads the current element, not the whole page
  • Stop is now a true hard stop, even inside loops

v1.0.0

v1.0

Highlights

Orchestra hits v1.0. Free lifetime licenses available for early
users during the launch window.

Orchestrate (Script Recording)

Record flows directly from your browser, with full flow logic
built in — not just clicks and types.

  • Conditional branches
  • Each and While loops
  • Screenshot, Wait, Sleep, Assert
  • Hover, Extract, Move back and forward

Selector Picker — rebuilt

The selector engine has been remade from scratch.

  • Every picked selector now comes with a ranked list of alternatives
  • Unique selectors are marked explicitly
  • Context-aware: loops generate element lists instead of single selectors
  • Scope visualisation overlay

Other changes

  • Each instrument now applies flow logic across DOM element lists
  • Chromium updated from v29 to v42
  • Step mode now correctly steps through iteration instruments one element and one instrument at a time
  • Back and forward buttons added to the embedded browser
  • Send Feedback button — for bugs, feature requests, and testimonials

v0.9.3

Highlights

  • "Each" instrument now works on DOM elements instead of just array elements
  • Fixed a bug where the reset button doesn't clear the cookies
  • Text selectors now work as expected
  • rework script round-trip parser
  • various bug fixes