Releases: treqs/roar
Releases · treqs/roar
v0.3.3
What's Changed
- docs(readme): point install pointer at canonical /docs/installation by @christophergeyer in #106
- fix(inject): gate backend dispatch when traced Python ABI != bundled by @christophergeyer in #107
- feat(runtime): lazy-install matching ABI runtime tree for cross-Python roar run by @christophergeyer in #108
- perf(framework): skip backend discovery for cheap config / job-env checks by @christophergeyer in #114
- feat(run): bucket dirty paths; recommend gitignore vs commit per kind by @christophergeyer in #111
- feat(register/put): preview publish URL in anonymous confirm prompt by @christophergeyer in #112
- feat(hints): route hints + brand header to stderr; drop TTY suppression by @christophergeyer in #109
- feat(run): explain
roar registerafter the next-steps hint by @christophergeyer in #110 - feat(init): disclose telemetry + opt-out in init hint block by @christophergeyer in #113
- feat(register): degrade anon tag-push failures to warnings; fix auth 401 copy by @christophergeyer in #115
- ci: cache pip wheels across all test jobs by @TrevorBasinger in #117
- docs: update README with new commands for login, scope, and diff by @jongeyer in #118
- Reduce post-run overhead in roar run by @christophergeyer in #119
- Raise default proxy response buffer to 16 MB by @christophergeyer in #120
- Add standalone hash throughput benchmark by @christophergeyer in #121
- Add .roarconfig and roar filter for project-level path filters by @christophergeyer in #122
- fix: add /run/ to system read filter prefixes by @christophergeyer in #123
- fix: don't emit wandb URL for offline runs by @christophergeyer in #124
- Add -n/--name step name option to get and put by @christophergeyer in #126
- Fix roar get: populate git fields on job records by @christophergeyer in #127
- Show experiment tracker links in roar show by @christophergeyer in #125
- Fix roar get: populate git fields and duration for GLaaS registration by @christophergeyer in #128
Full Changelog: v0.3.0...v0.3.3
Release 0.3.0
What's Changed
- feat: Route roar auth and project flows through GLaaS by @TrevorBasinger in #50
- ci: disable OSMO tests on GitHub CI by @TrevorBasinger in #54
- fix(tests): enable proxy via product config path by @TrevorBasinger in #52
- feat(show): add --all flag to disable output truncation by @christophergeyer in #55
- feat(require): add
from roar import requireguard module by @christophergeyer in #56 - chore(cli): remove unused project command module by @TrevorBasinger in #58
- feat(labels): track local label origins for sync by @TrevorBasinger in #51
- feat(query): add shared remote artifact fallback by @TrevorBasinger in #59
- feat(init): add
roar init agentsto install agent guidance by @christophergeyer in #60 - Add
roar diffcommand for artifact and job comparison by @christophergeyer in #53 - docs(skill): document clean-git requirement and /tmp filter gotchas by @christophergeyer in #61
- feat: add workflow generation from roar sessions by @TrevorBasinger in #57
- fix(cli): handle missing repo binding in register by @TrevorBasinger in #63
- feat: Job metadata is also registered as labels by @TrevorBasinger in #62
- fix(register): attribute public ssh publishes to user by @TrevorBasinger in #64
- feat(labels): add explicit remote label push command by @TrevorBasinger in #65
- feat(run): minimalist narration-style output for roar run by @christophergeyer in #66
- refactor: roar extension architecture around focused runtime, integration, CLI, and publish seams by @TrevorBasinger in #69
- fix(labels): show only changed label-set output by @TrevorBasinger in #68
- feat(reproduce): add lineage replay mode by @TrevorBasinger in #70
- feat: Roar uses registration sessions by @TrevorBasinger in #67
- feat(config): add public publish default by @TrevorBasinger in #71
- feat: anonymous public registration sessions by @TrevorBasinger in #73
- feat(tracer): add deterministic preflight checks by @TrevorBasinger in #72
- feat: add support for anonymous public registration in CLI and backend by @TrevorBasinger in #74
- fix(ci): upload release artifacts without git checkout by @TrevorBasinger in #75
- feat(labels): sync user labels via reconcile by @TrevorBasinger in #76
- fix(tracer): record hard-link publication outputs by @TrevorBasinger in #77
- feat: Export Registrations Packages by @TrevorBasinger in #78
- feat(tui): redesigned roar tui — sessions, sticky TOC, links, label/config editors by @christophergeyer in #79
- fix(tracer-ebpf): close two short-lived-write races (cwd + drain) by @christophergeyer in #84
- fix(tracer-ptrace): track dup2/dup3 so shell redirects capture writes by @christophergeyer in #83
- feat: aarch64 tracer port + Linux aarch64 wheel publishing by @christophergeyer in #81
- feat(cli): expose treqs account commands by default by @TrevorBasinger in #80
- feat(ux): rework init output + tracer surfaces by @christophergeyer in #95
- fix(run): restore next-steps hint after roar run (P1-10) by @christophergeyer in #96
- feat(cli): "Sessions" group + roar reset discoverability (P1-12) by @christophergeyer in #98
- feat(cli): roar status layout overhaul + verbosity rules by @christophergeyer in #99
- fix(tracer): O_TRUNC opens are write-only for lineage (P1-43) by @christophergeyer in #100
- feat(tui): bundle the TUI in the default install (P2-20) by @christophergeyer in #97
- feat: add anonymous product telemetry by @TrevorBasinger in #101
- feat(scope): add repo scope private publishing by @TrevorBasinger in #102
- docs(readme): fix tracer CLI drift, point install at canonical docs by @christophergeyer in #103
- feat(diff): A/B-labeled change format + root-input comparison by @christophergeyer in #104
- fix(cli): group auth with account commands by @TrevorBasinger in #105
Full Changelog: v0.2.11...v0.3.0
v0.2.11
What's Changed
- fix(register): support publishing all entity types by @TrevorBasinger in #33
- Add local label management and publish-time sync by @TrevorBasinger in #34
- docs: add note about anonymous registration by @jongeyer in #36
- refactor: Restructure to support multiple backends and integrations by @TrevorBasinger in #35
- Reduce roar-proxy S3 latency and bump roar-cli to 0.2.10 by @TrevorBasinger in #37
- feat: auto-label detected composite datasets by @TrevorBasinger in #41
- optimization: Batch DB and git operations in post-run pipeline by @christophergeyer in #38
- test: strengthen local CLI coverage by @TrevorBasinger in #40
- fix: skip label sync on partial registration by @TrevorBasinger in #39
- Polish CLI UX and speed up local preview flows by @TrevorBasinger in #44
- feat: OSMO backend integrations by @TrevorBasinger in #43
- docs: add info about 'labels' in readme by @jongeyer in #46
- feat: Add
roar inputscommand by @christophergeyer in #47 - fix: preload tracer missing fwrite/fread/fopen64 interposition by @christophergeyer in #49
- fix: eBPF tracer was missing pread64/pwrite64 and mmap syscalls by @christophergeyer in #48
Full Changelog: v0.2.10...v0.2.11