Skip to content

Facet v1.0.4

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Sep 14:51
· 1 commit to main since this release

Facet v1.0.4

Try the new installer

Download facet-installer-1.0.4.zip, extract it, then run:

  • Windows PowerShell 5.1 or PowerShell 7: ./install.ps1
  • Linux/macOS: bash ./install.sh

The website one-liners will be updated to this package after publication.

What changed

  • Arrow-key CLI/action choices and Space-toggle optional production tools.
  • Three numbered stages, completed-answer summaries, concise progress, retained logs, and plain-mode fallback.
  • Add components, repair, and update workflows with isolated replacement runtimes and preservation of working project bindings on failure.
  • Reuse of configured dependencies, verified archive caching, and download retries.
  • Windows PowerShell 5.1 compatibility and a POSIX-shell bootstrap.

Existing v1.0.3 projects

Select the same CLI and project folder. Agree to the explicit legacy migration prompt to retain the original integration in a .facet-backup-* folder, then choose update to switch to v1.0.4. The old runtime remains available. Do not delete your existing project or configuration.

For scripted migration, use -MigrateLegacy -Action update on Windows or --migrate-legacy --action update on Linux/macOS with explicit target/project options.

Use -Plain / --plain if terminal cursor controls do not display correctly. Windows rich-menu rendering is available for user acceptance; automated Windows lifecycle checks cover PowerShell 5.1 and 7. Native Unix menu checks run on Linux and macOS.

Validation and scope

  • Six native OS/architecture build and package lanes.
  • Lifecycle tests on Windows x64, Linux x64/ARM64, and macOS x64/ARM64, including repair, rerun, ownership preservation, migration backups, and failed dependency additions.
  • Clean Ubuntu Docker installation with all optional components and real Remotion/HyperFrames rendering and Piper speech.
  • Windows ARM64 has binary/package checks, not full installer/media acceptance; Piper is unavailable there.
  • Automatic Linux dependency provisioning targets apt-based distributions. Uninstall is not implemented. External paid generation is not certified by installer tests.

Facet Standalone remains experimental; agentic CLI use is recommended.

Release CI: https://github.com/xibodev/facet/actions/runs/35357022660
General CI: https://github.com/xibodev/facet/actions/runs/35355634694