github figranium/figranium v0.17.1

3 hours ago

Page translation

  • Added an opt-in per-Task Page Translation setting with target-language selection. Agent and headful browser runs now load translate.js for enabled Tasks, translate the initial page, and reapply translation after navigation. Translation remains off by default; Scrape mode keeps its HTTP-only behavior.

Task execution and editor

  • Added the On Execution configuration panel to new Tasks by default, with a zero-second default wait.
  • Added a Task Variables shortcut in the editor header and made the editor, execution-detail, and browser-page titles contextual to the active Task or page.
  • Prevented unsolicited headful popups from stealing focus, refined editor action controls, and corrected Cabinet-route sidebar highlighting.
  • Normalized app typography to normal casing for improved readability.

Storage, deployment, and verification

  • Persisted Cabinet metadata across both JSON and PostgreSQL storage backends, with qualification coverage for Cabinet uploads and persistence.
  • Hardened Docker publishing against Playwright runtime-version drift.
  • Migrated the selected UI, user-journey, and star-prompt verification scripts to TypeScript and updated CI to run the migrated suite.

Documentation and maintenance

  • Updated README product, roadmap, and security guidance; completed the translate.js roadmap item and documented the Task translation field in AGENT_SPEC.md.

Don't miss a new figranium release

NewReleases is sending notifications on new releases.