Skip to content

Releases: HarjjotSinghh/reinstate

v0.6.0-rc.2

v0.6.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Sep 22:03
81d74a8

Changelog

  • 4c1918b Merge pull request #414 from HarjjotSinghh/fix/website-windows-tests
  • 4430bde Merge pull request #415 from HarjjotSinghh/chore/deploy-trust-ci
  • e90a88e Merge pull request #416 from HarjjotSinghh/fix/migrate-cancel-before-write
  • ede6abf Merge pull request #418 from HarjjotSinghh/v060/w7b-tagged
  • 8474b8e Merge pull request #419 from HarjjotSinghh/docs/fix-report-links
  • 81d74a8 Merge pull request #420 from HarjjotSinghh/release/v0.6.0-rc.2
  • 2dbe8db chore(release): let the website deploy accept CI's certification of the exact commit
  • afba72e chore(security): allow the synthetic age identities under generic-api-key too
  • d42fafd chore(website): re-render the social preview for v0.6.0-rc.2 on Linux
  • 257ba18 docs(adr): state the reject path of the definitional disposition precisely
  • 46f3f77 docs(changelog): file the Phase 7 roadmap entry under v0.6.0-rc.2
  • cdc6d5d docs(handoff): state the D5 per-invocation-identifier rule precisely
  • 67ba374 docs(release): fold the search-text fix into v0.6.0-rc.2 and define definitional and host-credential dispositions
  • 6e3df46 docs(testing): fix the ADR link depth in the tagged Windows report
  • bf6db90 fix(cli): register shell completion for push/pull --agent
  • 4b93cf6 fix(cursor): wire CURSOR_CONFIG_DIR into hometree session discovery
  • be85ddf fix(handoff): close the D4 CLI-route gap and correct the false OS-shape claim
  • 452048a fix(opencode): scope the source boundary digest to one session's rows
  • 8d8b907 fix(search): bound SQL search-text reads to one row before Scan
  • 47b02e0 fix(search): count the per-row SQL text bound in bytes, not runes
  • 3b12844 fix(search): index message text for Cline, Cursor, and OpenCode sessions
  • 0d7258f fix(sessionindex): derive Cline and Cursor message_count from vendor stores
  • a9a1d6b fix(sync): do not write a migrated snapshot after the run was cancelled
  • 78eb512 fix(v0.6.0-rc.2): correct stale candidate label and Claude Code ceiling drift
  • bfc66c5 fix(website): close the waitlist sqlite client before test cleanup on Windows
  • 1626a8f fix(website): date lastVerified by UTC so the freshness audit accepts it
  • e14d52f merge: v060/rc2-completion into release/v0.6.0-rc.2
  • 47a2000 merge: v060/rc2-cursor-rootenv into release/v0.6.0-rc.2
  • 0c52a5d merge: v060/rc2-d4-fixtures into release/v0.6.0-rc.2
  • ae5ff61 merge: v060/rc2-msgcount into release/v0.6.0-rc.2
  • ca47a69 merge: v060/rc2-opencode-d5 into release/v0.6.0-rc.2
  • 761fb87 release: cut v0.6.0-rc.2
  • 4b2fc15 test(conformance): add a rootenv check so a fourth source cannot regress F-CURSOR-ROOTENV
  • 935f779 test(handoff): add native-Windows and grok partial-final-record fixtures
  • f09bd33 test(v0.6.0-rc.1): correct the tagged-artifact Windows report after verification
  • ab3ad63 test(v0.6.0-rc.1): record W7 executor B tagged pass (T2-T5 agents, 107 rows)
  • ff9a7ac test(v0.6.0-rc.1): record W7 executor D Hop parity pass on tagged 63ac5a5 (11/11)
  • bbad6c9 test(v0.6.0-rc.1): record tagged Windows CLI experience pass (part C, 22/22)
  • bfc05a6 test(v0.6.0-rc.1): record tagged Windows part-A results (gates, core, T0/T1)
  • d480410 test(v0.6.0-rc.1): record the tagged-artifact Hop parity pass for H6-H8b
  • 74f0035 test(v0.6.0-rc.1): record the tagged-artifact native Windows acceptance
  • 988843e test(website): give the Windows temp-directory cleanup two minutes, scoped to win32
  • 97f28d1 test(website): only compare social preview renders byte-for-byte off Windows

v0.6.0-rc.1

v0.6.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Sep 11:23
63ac5a5

Changelog

  • ac00b9f Merge branch 'hop/01-key-provider-seam' into hop/main
  • ef0f31a Merge branch 'hop/02-refreshing-credentials' into hop/main
  • daba5b3 Merge branch 'hop/03-signin' into hop/main
  • 9d1615a Merge branch 'hop/04-opencode-t5' into hop/main
  • d91f374 Merge branch 'hop/05-locker' into hop/main
  • ca1da5b Merge branch 'hop/07-root-key-keyring' into hop/main
  • e05876e Merge branch 'hop/08-first-push-journey' into hop/main
  • c33a91f Merge branch 'hop/08-pairing' into hop/main (ticket #9: device approval / pairing)
  • 7568250 Merge branch 'hop/10-daemon' into hop/main
  • f9afc55 Merge branch 'hop/13-migrate' into hop/main
  • 210aba4 Merge pull request #411 from HarjjotSinghh/docs/v060-host-notes-2
  • 63ac5a5 Merge pull request #413 from HarjjotSinghh/chore/rotate-release-signing-key-2026-09-2
  • 87c8603 chore(ci): verify the public installers against v0.6.0-rc.1
  • 6770489 chore(release): add a replacement SSH signing key
  • 14393dc chore(release): pin the public bootstraps and pin sentences to v0.6.0-rc.1
  • 3b09130 chore(release): point CITATION.cff at the v0.6.0-rc.1 candidate
  • 55dcf66 chore(security): allowlist the synthetic keyring goldens; add a Linux social-preview render workflow
  • 86cb342 ci: run the social-preview render on release-branch pushes too
  • ee62024 content(blog): the transcript is not the session
  • e15214e docs(account): list rein account commands and the encryption.type key-model switch
  • b30e088 docs(changelog): name the four places the ciphertext claim actually lived (#12)
  • 2fb5af2 docs(changelog): record the Claude Code and OpenCode range widening on Windows evidence
  • acfb407 docs(changelog): reshape [Unreleased] into one [0.6.0-rc.1] section
  • cd3d7f3 docs(compatibility): record the v0.6.0 range widening on Windows evidence
  • 12f82e2 docs(daemon): 30s pulls, pull-before-resume, Windows elevation, and the two-home macOS run (#10)
  • 80ee69e docs(daemon): bounded conflicts, the resident passphrase, and the 2c lab record (#10)
  • 5594320 docs(daemon): document rein daemon and record the bench round trips (#10)
  • 818c9d6 docs(hop): document sign-in commands, config, and the public protocol
  • 50c5d55 docs(hop): document the unreachable-control-plane message
  • ad401c4 docs(hop): make the five surfaces tell one story, and gate them (#12)
  • 7b53180 docs(hop): qualify the two floor sentences that still read as absolutes (#11)
  • 7ca50c8 docs(hop): say in step 2 that it can also refuse (#12)
  • 5a59609 docs(hop): state the protocol pages against the constants, and run the recipe (#12)
  • cd5e257 docs(hop): state the published protocol against the code, not the intention (#12)
  • c2de348 docs(opencode): re-record the Windows pull leg against the shipped commit
  • 904000e docs(opencode): record T5 encrypted sync, journeys, and tier updates
  • e15f9a3 docs(opencode): record the native Windows T5 physical acceptance
  • aa5de43 docs(opencode): state the shipped T5 tier in the storage doc; drop the dead sync hook
  • 79bcff6 docs(planning): add the WMI, auto-update cadence, and GitGuardian questions
  • 072d763 docs(planning): mark M0-M3 done and state what remains for the maintainer
  • b91943c docs(planning): note the two rows that need the maintainer at the keyboard
  • 14270cc docs(planning): relay wave-1 executor questions and fix the W8 bootstrap-pin rule
  • 04644ca docs(readme): consolidate the Hop section into one paragraph
  • 57c15d5 docs(release): name the deferred-macOS acceptance issue #403
  • 011143b docs(release): record the pre-tag outcome and the dispositions the tagged run must clear
  • b3f4fb3 docs(releasing): add the v0.6.0 Windows-first candidate gate
  • 5707c13 docs(roadmap): add Phase 7 project continuity and renumber Console and teams
  • 65e312b docs(roadmap): remove the doubled "to render into" in Phase 6A/6B
  • 9e8755e docs(roadmap): split Phase 6 into shipped 6C and planned 6A/6B
  • b4367e4 docs(seo): correct release facts that were two versions behind
  • 9f2dbe1 docs(seo): register the environment preflight, and correct two stale GitHub rows
  • 16b10a6 docs(session-storage): update OpenCode's version-probe note for v0.6.0
  • 2a54ee9 docs(storage): describe the refreshing credential source
  • 83859bd docs(testing): commit the bench record the CHANGELOG asserted (#12)
  • ff3aff5 docs(testing): correct the Hop lab isolation claim and document pairing
  • ee81e88 docs(testing): correct the host-environment rule and record the resolved host items
  • 5a135df docs(testing): correct the range-widening results doc for the scope fix
  • 5b108db docs(testing): document the Hop lab, ConPTY driver, and the #367 result
  • 3c01ee7 docs(testing): document the round-2 ambient-env blocker and the new hoplab commands
  • 7d03129 docs(testing): fix a wrapper-script cross-reference typo
  • aae538b docs(testing): keep the author's workstation path out of the OpenCode T5 record
  • 071a374 docs(testing): record host contamination, Windows-only website failures, and the historical-evidence rule
  • dd41c9b docs(testing): record the round-two bench run and correct the CHANGELOG (#12)
  • d633da8 docs(testing): stop the secret-grep row from matching its own text
  • 9360706 docs(verify): name all four outcome lines, not two (#12)
  • 021372a docs(verify): record the Windows 11 bench run of the sync verify journeys (#12)
  • 812eb54 docs(verify): rein sync verify exits 7, not 4 (#12)
  • 020a65d docs(verify): stop crediting #13's paging to #12, and test the claim #12 does make (#12)
  • 0065b97 docs(website): keep the hosted-tier sentences true for the Hop client
  • a008a85 docs(website): replace stale v0.4.0 installer claims with v0.6.0-rc.1
  • 00f297f feat(account): root key, keyring, and recovery code on the first device
  • da6d272 feat(adapter): add OpenCode embedded-store sync adapter and fixtures
  • 4fdaac5 feat(agents): widen Claude Code and OpenCode verified ranges (v0.6.0)
  • 9dcef0c feat(agents): widen the Claude Code ceiling to 2.1.263; redact the pre-tag report
  • 730405c feat(backend/s3): obtain credentials from a refreshing source
  • b9444f2 feat(cli): report an unreachable Hop control plane as one line
  • eede2ae feat(crypto): put envelope encryption behind a KeyProvider seam
  • 3e03fd1 feat(daemon): resident per-device daemon with push-on-change, scheduled pull, and approval surfacing (#10)
  • 68e89a9 feat(hop): add rein login and rein whoami for passwordless sign-in
  • b4d1bc3 feat(hop): carry the account key generation floor on the control plane (#11)
  • 81f0e20 feat(hop): classify DNS, connection-refused, and TLS-handshake failures
  • 76c5094 feat(hop): complete Console revocation requests
  • 66f1da7 feat(hop): device approval — rein account join and rein devices approve
  • b49938a feat(hop): device revocation and key generations (#11)
  • 9c91262 feat(hop): export the locker's prefix, and run the recipe on a prefixed locker (#12)
  • 048dfa3 feat(hop): print exportable credentials, and stop claiming they read only ciphertext (#12)
  • 7eeda5c feat(hop): print the locker credentials the by-hand recipe needs (#12)
  • 9cc487e feat(hop): rein sync verify and the post-first-push verification report (#12)
    ...
Read more

v0.5.2-rc.1

v0.5.2-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 23:56
8caa943

Changelog

  • d622d35 chore(gitleaks): allowlist two public fingerprints by path, not by commit (#350)
  • ec185c2 docs(grok): correct the storage page's evidence status, and widen the guard (#362)
  • 65faadd docs(testing): add GD8 for the destination's tool-approval prompt (#360)
  • f5f0607 feat(agents): raise Grok Build to T3 verified resume (#334)
  • 083552f feat(agents): raise OpenCode to T3 verified resume (#335)
  • 5e6da86 feat(cli): interactive session switcher, readiness, and setup (#348)
  • 8ecaceb feat(handoff): add OpenCode as a structured handoff destination (T4) (#356)
  • 77ac940 feat(handoff): make Grok Build a handoff destination (T4) (#337)
  • dc98d5f feat(kimi): ship T2 wire.jsonl handoff reader (#341)
  • a935f78 feat(qwen): make Qwen Code a handoff destination (T4) (#342)
  • 817c614 feat(qwen): verify native resume and raise Qwen Code to T3 (#338)
  • cb44b2a feat(videos): recover the authored launch-video composition (#353)
  • a69751e feat(website): serve Markdown, OpenAPI, and agent guidance for coding agents (#357)
  • 6af11b7 feat(website): version the API, add rate-limit and deprecation signals, contact page (#361)
  • f4a3963 fix(agents): close the E5 resume guard and OpenCode's root override (#332)
  • 07afd05 fix(changelog): restore twenty bullets a merge deleted, and guard the cause (#364)
  • 3d33bd5 fix(conformance): check what a device report covers, not only which device wrote it (#355)
  • 8d80d03 fix(conformance): require both platforms for a T3+ device-journey claim (#339)
  • cd5d854 fix(kimi): index the shape Kimi Code CLI actually writes (#344)
  • bd9a07d fix(opencode): index sessions still in the vendor's write-ahead log (#343)
  • 145947b fix(preflight): stop the version probe inheriting the workspace probe's leftovers (#333)
  • cf41da4 fix(website): link documentation on main, not a retired branch (#345)
  • 88c60ef fix(website): serve Markdown negotiation from a dedicated Vercel function (#358)
  • 8caa943 release: cut v0.5.2-rc.1 (#365)
  • aa1852e test(agentcheck): cause the cancellation instead of racing it (#354)
  • 3ed600c test(cli): give the destination version probe an injectable seam (#349)
  • d358211 test(grok): commit the vendor TTY driver and collect GD8 on macOS (#363)
  • e54be73 test(grok): record the macOS T3 journey and why Windows is missing (#347)
  • e7a6fe9 test(windows): record the Qwen T3 and Kimi T2 native Windows journeys (#346)

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 23:01
e8d1ec2

Changelog

  • d807124 chore(deps): bump github/codeql-action init+analyze to v4.37.6 (#330)
  • e0fe7c8 chore(deps): bump modernc.org/sqlite from 1.55.0 to 1.56.0 (#116)
  • e8d1ec2 chore(release): prepare and pin v0.5.1 (#331)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 22:26
edd6a1d

Changelog

  • f56b991 chore(deps): bump @astrojs/mdx from 7.0.4 to 7.0.6 in /website (#319)
  • 12cae43 chore(deps): bump @astrojs/vercel from 11.0.3 to 11.0.6 in /website (#323)
  • 7f1161a chore(deps): bump actions/attest from 4.0.0 to 4.2.2 (#124)
  • 84fb87a chore(deps): bump actions/setup-node from 4.4.0 to 7.0.0 (#80)
  • ad6d3d7 chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (#322)
  • e45bb02 chore(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.3 (#77)
  • 848a7d4 chore(deps): bump vitest from 4.1.10 to 4.1.11 in /website (#320)
  • 30548e9 chore(deps-dev): bump puppeteer-core from 25.4.0 to 25.8.0 in /website (#318)
  • edd6a1d chore(release): promote v0.5.0 to stable (#329)
  • 320e2af test(phase5): record dual-platform v0.5.0-rc.6 acceptance device reports (#328)

v0.5.0-rc.6

v0.5.0-rc.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Aug 21:35
ae2ffae

Changelog

  • ae2ffae chore(release): prepare and pin v0.5.0-rc.6 (#317)
  • 38bba17 fix(probe): collapse a content hash of any length, not only 32, 40, or 64 (#315)

v0.5.0-rc.5

v0.5.0-rc.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Aug 20:30
9a93fd0

Changelog

  • b3c6d86 Merge pull request #296 from HarjjotSinghh/fix/phase5-evidence-enforcement
  • 5165e0e Merge pull request #297 from HarjjotSinghh/fix/phase5-gemini-workspace
  • 43d3668 Merge pull request #298 from HarjjotSinghh/fix/phase5-grok-projection
  • 4d89f41 Merge pull request #299 from HarjjotSinghh/fix/phase5-opencode-credential-exclusion
  • 3125f13 Merge pull request #300 from HarjjotSinghh/fix/phase5-windows-probe-wrapper
  • acafd75 Merge pull request #301 from HarjjotSinghh/fix/phase5-version-range-message
  • 0363eca Merge pull request #302 from HarjjotSinghh/feat/opencode-sqlite-source
  • f901eb0 Merge pull request #303 from HarjjotSinghh/fix/opencode-reader-boundary
  • 47858cd chore(compat): raise the verified Claude Code ceiling to 2.1.238 (#312)
  • 762dbef chore(compat): raise the verified Codex CLI ceiling to 0.149.0 (#309)
  • 9a93fd0 chore(release): prepare and pin v0.5.0-rc.5 (#313)
  • 6aef420 chore(website): record OpenCode as an embedded-database source
  • beac516 docs(changelog): consolidate the Unreleased section into one heading per kind (#311)
  • 9fe3991 docs(readme): lead with the switch-cost hook and two-tag agent count
  • 3d30959 docs(readme): mark Cursor CLI and Copilot CLI local index with check glyph
  • a6c5155 feat(opencode): read sessions from the embedded store
  • 1084436 fix(agentcheck): name the verified range when refusing a version
  • 08aabd8 fix(agents): honour RootEnv in the probe and enforce descriptor evidence
  • 8bcd49c fix(deps): bump nanoid to 3.3.18 and js-yaml to 4.3.1 (2 high-sev advisories)
  • 603ab19 fix(gemini): recover the project path Windows records in a different case (#306)
  • 6d97fb0 fix(gemini): resolve projectHash to the workspace it was derived from
  • adb5f0c fix(handoff): make Grok sources project into a valid capsule
  • 72b6559 fix(opencode): exclude credential and cache paths from the probe
  • d4f3b56 fix(opencode): snapshot and replay the embedded store
  • 3ec23ad fix(probe): treat an agent root override as an instruction, not a hint (#308)
  • 09eadab fix(sessionindex): re-read a source when the reader changes, not only the files (#310)
  • 6d37c5b fix(testing): emit probe output from the Windows wrapper
  • 27cc421 memory: remove _shared scaffold (moved to private reinstate-memory)
  • 391afe4 memory: scaffold _shared/CLAIMS.md
  • 7a99ffe memory: scaffold _shared/CONTEXT.md
  • c3b1e53 memory: scaffold _shared/REJECTED.md
  • a67c311 memory: scaffold _shared/VOICE.md
  • d382786 perf(sessionindex): skip parsing a source whose tree has not changed (#305)
  • 7302398 test(doctest): make the suite portable to a Windows checkout on a second drive (#307)
  • 4738d34 test(doctest): pin Cursor claims to its tier instead of banning a checkmark (#304)

v0.5.0-rc.4

v0.5.0-rc.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 18:30
6609cf2

Changelog

  • 0c73d75 Merge pull request #293 from HarjjotSinghh/fix/phase5-probe-determinism
  • 942a3c4 Merge pull request #294 from HarjjotSinghh/fix/phase5-narrow-refresh
  • 6609cf2 Merge pull request #295 from HarjjotSinghh/release/v0.5.0-rc.4
  • e101063 chore(release): prepare and pin v0.5.0-rc.4
  • 1848053 fix(agents): make the probe reproducible and refuse T0 native actions on tier
  • d3d2e9e fix(cli): narrow agent-filtered refresh and complete agent keys

v0.5.0-rc.3

v0.5.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 16:25
e846bdc

Changelog

  • 40b07d8 Merge pull request #291 from HarjjotSinghh/fix/phase5-agent-discovery
  • e846bdc Merge pull request #292 from HarjjotSinghh/release/v0.5.0-rc.3
  • 7399371 chore(release): prepare and pin v0.5.0-rc.3
  • f63b92a chore(release): refresh website release truth for v0.5.0-rc.3
  • 689b2ce fix(agents): restore Kimi, Copilot, and OpenCode discovery

v0.5.0-rc.2

v0.5.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Aug 13:15
1051353

Changelog

  • f0a669f Merge pull request #287 from HarjjotSinghh/test/v0.5.0-rc.1-macos-arm64-report
  • a6a731b Merge pull request #288 from HarjjotSinghh/test/v0.5.0-rc.1-windows-amd64-report
  • 2bc84af Merge pull request #289 from HarjjotSinghh/fix/handoff-unmatched-tool-result
  • 1051353 Merge pull request #290 from HarjjotSinghh/release/v0.5.0-rc.2
  • 88d467c chore(release): prepare and pin v0.5.0-rc.2
  • e4df984 fix(handoff): pair tool_result with its tool_call in projection