Releases
v0.0.1
Compare
Sorry, something went wrong.
No results found
Changelog
fbab2b6 Document the Homebrew install and how to cut a release (#65)
be71e68 Merge branch 'task-63' into run-61
d5365af Define the Homebrew cask: app, ofs alias, Tart, daemon install, uninstall and zap (#63)
57e20f0 Merge branch 'task-64' into run-61
3afd945 Add a tag-triggered release workflow (#64)
30abfc5 Merge branch 'task-67' into run-61
479f16d Report a missing Tart with install instructions (#67)
0c2df4a Ship a versioned Offscreen.app in the release archive (#62)
d2d59e8 Document that job rows hold still while the menu is open
eb2148f Fix flaky socket waits in tests and stop menu rows changing while open (#58, #60)
72149ed Give Offscreen.app the offscreen logo as its icon
900e5c0 Correct Local Network cleanup steps in the upgrade notes (#51)
d9dcd7f Ship one installer, simplify mise tasks, document three components (#56)
2aeae1b Show every job in the Offscreen menu bar app (#55)
586f6ab Make the app own the daemon lifecycle (#54)
13a7901 Request app permissions only when needed (#53)
b936696 Rename the menu bar app to Offscreen and migrate old installs (#52)
14b60e4 Make offscreen logs print a snapshot by default
43dc39c Run offscreen's own tests in an offscreen VM
d02071c Restructure AGENTS.md and fix CI description in CONTRIBUTING.md
546dab9 Add offscreen agent skill; position for iOS Simulator and non-test use
03fdad1 Run iOS Simulator UI tests in the hello example (#9 )
ebeca76 ci: lint on Linux, test on one macOS runner (#8 )
f0cae71 Tighten README hook, add beta notice and agent instructions snippet
4003194 Clarify UI test description in README
17c80c6 Add logo assets, README header and menu bar icon
9458ef8 chore: update gitignore
0760589 Status lists retained --keep jobs as failed (retained)
e671e17 Show the first line of multi-line values in list tables
df66149 Sanitize all renderer output and count wide characters as two cells
69a663b Merge version negotiation
a76f7d4 Client/daemon version negotiation
e35152e Image prune deletes only the images listed before the prompt
abe2d30 Stream full output for completed jobs when phases are requested
f9b0123 Keep run phase display open through prepare stderr
53c2fc4 Merge run phases
7ab4890 Show run phases via opt-in daemon phase frames
5d674a1 Merge build streaming
b976514 Stream image build, refresh and pull through the progress renderer
75e77bf Merge prune prompts
c87856f Docker-style prompts for prune and image prune
f171c56 Merge progress renderer
3a74ad0 Add internal/progress renderer with auto/tty/plain/quiet/json modes
5378cf2 Merge status table and image ls
8d54fcf Docker-style status table and image ls with -a, -q, --format
db9bd91 Add offscreen image prune to delete old golden images
fba8c6d Add run --show, reload current_image per job, clean guest desktop
e011684 Install an ofs shortcut symlink alongside offscreen
29ef923 Restructure docs and unify mise tasks
6fb977f Run helper CI on macos-26 and gate guardian coverage
bd21e91 Reconcile codebase docs with repaired implementation
edd5d89 Expire old terminal jobs automatically
21a41a3 Add safe completed-job cleanup and prune command
ee27993 Merge caller environment scrubbing
b3d6781 Scrub caller environments from terminal jobs
6e93e51 Merge guardian coverage fix
7df2955 Keep coverage settings out of guardian task output
0578110 Enforce Swift helper and ShellCheck checks in CI
a1d5aed Record validated concern dispositions
1254f79 Add portable Swift helper debug configurations
64b1251 Preserve TOML syntax when updating current image
a93c3b9 Read camera activity through CoreMediaIO
706a177 Keep the countdown panel inside the display
81e8273 Use SDK keys for the console session gate
fc383a2 Merge daemon network identification
a4b9544 Identify daemon and verify service startup
a378455 Merge public readiness
79e5f1f docs: prepare public source installation and release packaging
406839f Integrate idle-gated host execution and helper
0f5bf08 Gate host jobs and supervise their process groups
bec7a6f Add the signed native host-lane menu helper
b7858a4 Integrate retained VM admission and cleanup
b10e4e2 Hold retained VM leases until cancellation cleanup
9f00660 Merge daemon queue
677b803 feat: add durable daemon queue and client commands
ffdfa05 fix: keep preparation logs off task stdout
5ced4ec fix: recover artifacts after job cancellation
3a09253 feat: execute GUI jobs in disposable headless VMs
a8dfeed fix: use macOS sync executable path
724bc70 fix: flush guest setup writes before sealing image
586defe fix: persist HiDPI mode in headless guests
2ee95e7 Merge golden image builds
c3cd860 feat: build reproducible Tart golden images
05ed626 Merge Hello example
a0b8df8 feat: add self-contained macOS Hello example
ca806f3 feat: parse and resolve repository task contracts
7f2eb0b feat: scaffold offscreen commands and configuration
034d6b6 chore: initial commit
You can’t perform that action at this time.