Skip to content

Releases: jinyongp/devtools

v0.40.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 14:59
Immutable release. Only release title and notes can be modified.
46dfba1

Features

  • doctor: coordinate explicit managed storage upgrades (97e11f7)
  • storage: move legacy conversion behind explicit doctor upgrades (6a4aa4d)
  • cli: infer init profiles and complete storage upgrades on update (739e7a1)

Fixes

  • maintenance: observe exclusive lock pairs without write access (432321a)
  • runtime: probe service and port leases with read-only handles (514148a)
  • logs: snapshot existing output under a read-only shared lock (c6bf170)
  • installer: negotiate storage readiness with legacy release contracts (6301bd8)
  • cleanup: preserve explicit storage upgrade diagnostics (b8daa30)

Documentation

  • record storage upgrade and init interaction contracts (8159d2c)

Maintenance

  • cli: cover locked upgrades and passive init namespace checks (0071ba6)
  • native: handle platform executables and ConPTY prompt spacing (944d060)
  • init: verify publication races and failure recovery (e8f0e20)
  • perf: prepare legacy receipt lookups with explicit upgrades (46dfba1)

Full Changelog: v0.39.0...v0.40.0

v0.39.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 02:30
Immutable release. Only release title and notes can be modified.
d672d4a

Breaking Changes

  • protocol: preserve causal diagnostics and preview intent (453392a)
    • protocol 21 requires cause relationship fields, blocked_by,
    • primary_cause_id and explicit dry_run on preview-capable public results.

Features

  • cli: render compact inventories with fixed terminal styles (e87cc29)
  • cli: provide reviewed task-oriented examples for every command (270bdb0)
  • cli: present causal failures and purpose-specific results (2aa1af3)

Fixes

  • execution: retain authenticated search evidence on preparation failure (f5b8dcd)
  • ports: include verified claim owners and bounded TCP observations (cf27bc9)
  • diagnostics: retain actionable subsystem and task failure facts (7d204c2)
  • cli: distinguish preview intent and preserve scoped apply actions (5598de0)
  • cli: preserve recovery details in compact diagnostic output (6765127)
  • protocol: keep cause IDs separate from resource identities (3066ea2)
  • verify: reuse caller Go caches across installed fixtures (fa1e007)
  • cli: retain subsystem and comparison facts in compact views (74c526c)
  • protocol: preserve outer references across nested cause namespaces (628f943)
  • cli: preserve recorded validation outcomes and fixed output order (da94b02)
  • cli: enforce fixed detail sections without metadata dumps (05caa70)
  • diagnostics: distinguish stop effects and avoid duplicate unknown checks (a9c86b5)
  • cli: complete compact preview and task output contracts (a5f25d5)
  • windows: retain cancellation deadline until process exit is signaled (d672d4a)

Documentation

  • cli: document protocol 21 diagnostics and verification cadence (17ab608)
  • protocol: align current contract references with version 21 (d759c61)

Maintenance

  • verify: inspect private keys without rejecting public action tokens (19a51fe)
  • cli: use native paths in preview continuation scope checks (12ec0b0)

Full Changelog: v0.38.0...v0.39.0

v0.38.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 02:34
Immutable release. Only release title and notes can be modified.
7d6cbca

Features

  • tasks: support explicit private query caches in protocol 20 (d42dad6)

Fixes

  • tasks: acquire existing query locks without write access (b627cff)
  • tasks: preserve cancellation during query cache publication (deefef8)

Documentation

  • plan: record task sandbox query implementation scope (495d584)
  • tasks: explain read-only queries and private cache recovery (63adc18)

Maintenance

  • tasks: exercise native sandbox queries and baseline CLI compatibility (dd1078f)
  • tasks: measure bounded query cache metadata reads (73eff1a)
  • tasks: create cache fixtures with native private permissions (658480a)
  • tasks: deny the default cache in macOS preparation checks (f7cdd3e)
  • cli: report the observed protocol in completion evidence (71d9c3d)
  • windows: validate protocol 20 installed diagnostic evidence (0b66fca)
  • release: fetch baseline history for installed sandbox checks (7d6cbca)

Full Changelog: v0.37.0...v0.38.0

v0.37.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 06:54
Immutable release. Only release title and notes can be modified.
f8c22ac

Features

  • process: add passive request result lookup (6706ee0)

Fixes

  • process: recover completed requests before current configuration (653e3e5)
  • lifecycle: separate receipt recovery from execution preparation (40fddc5)
  • lifecycle: preserve terminal failures in proxy batches (ef484d3)
  • process: share request recovery across management callers (8e7a1df)
  • cli: guide failed launches to saved executions (1c6868b)
  • lifecycle: sanitize saved request failure details (dbab319)
  • lifecycle: retain admitted child identity during uncertain recovery (d3db486)

Maintenance

  • ci: cover request recovery and proxy terminal replay (d952bdb)
  • protocol: align native and browser checks with version 19 (83112e4)
  • ci: retire the request recovery fixture proxy controller (6f7a16d)
  • ci: bound native controller shutdown polling without failing on one timeout (f8c22ac)

Full Changelog: v0.36.3...v0.37.0

v0.36.3

Choose a tag to compare

@github-actions github-actions released this 28 Oct 02:50
Immutable release. Only release title and notes can be modified.
4bfc56e

Fixes

  • tasks: preserve forward-reference order invariants (07186d2)
  • process: persist terminal launch failures in receipts (36044a2)
  • lifecycle: distinguish terminal replay from resumable work (bdbb7ee)
  • process: preserve stopped and uncertain launch outcomes (249e0da)

Performance

  • process: release global locks during independent waits (2dec143)

Documentation

  • process: define operation lock and recovery protocol (e9673c0)

Maintenance

  • ci: cover ordering launch replay and lock isolation (3d5a7bf)
  • process: distinguish confirmed cancellation after client death (4bfc56e)

Full Changelog: v0.36.2...v0.36.3

v0.36.2

Choose a tag to compare

@github-actions github-actions released this 27 Oct 14:36
Immutable release. Only release title and notes can be modified.
ce95f12

Fixes

  • cli: validate task UUID schemas without format assertions (264f73b)
  • tasks: preserve exact edit reference provenance (0bb537f)
  • doctor: tailor recovery guidance to prerequisite reasons (d07ac00)
  • cli: reject trailing line breaks in task reference schemas (ce95f12)

Maintenance

  • integration: cover reference and prerequisite recovery contracts (769d5e8)

Full Changelog: v0.36.1...v0.36.2

v0.36.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 08:53
Immutable release. Only release title and notes can be modified.
c06c6ba

Fixes

  • cli: preserve typed diagnostic context across public output (2a9f9e1)
  • tasks: retain edit locations and scoped recovery guidance (c590fae)
  • cli: align JSON input source presence and inactive flags (4c2d5dc)
  • config: select relevant union errors and retain validation facts (d96583f)
  • tasks: preserve existing current-state recovery guidance (cba23df)

Maintenance

  • cli: share static option rules and actionable explanations (f2ab24c)
  • integration: cover diagnostic and input contracts end to end (f32dd53)
  • ci: bound rewrap ordering checks and retain completion evidence (c06c6ba)

Full Changelog: v0.36.0...v0.36.1

v0.36.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 05:34
Immutable release. Only release title and notes can be modified.
7df9589

Features

  • cleanup: report authenticated retention inventory (64629a7)

Fixes

  • cli: retain actionable diagnostic facts in text (8155e2a)
  • cli: explain known operation failures and input exits (5f7dbcf)
  • values: preserve backend recovery on early failures (1e78398)
  • cli: align static input contracts across command groups (85aca52)
  • cli: bound value and dotenv input before allocation (f08c6e6)
  • cli: cancel exposure authentication before side effects (63bd99d)

Performance

  • tasks: page query caches through bounded chunks (12be29e)

Maintenance

  • perf: characterize proxy freshness costs by scale (dfa84db)
  • integration: verify CLI recovery and resource contracts (8e61906)
  • ci: select canonical roots for reliability sessions (48e0829)
  • ci: bind ConPTY output to the owned terminal channel (7df9589)

Full Changelog: v0.35.1...v0.36.0

v0.35.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 13:53
Immutable release. Only release title and notes can be modified.
e24ac80

Fixes

  • cli: simplify errors and update results without Details blocks (ffd75a7)
  • windows: leave completion setup to shell startup configuration (d37cfc0)
  • cli: preserve semantic input errors in text diagnostics (e24ac80)

Full Changelog: v0.35.0...v0.35.1

v0.35.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 11:20
Immutable release. Only release title and notes can be modified.
b73a13f

Features

  • cli: add explicit format policy and terminal presentation (c278879)
  • cli: present read results with purpose-specific text views (d143ee0)
  • cli: preserve operation and diagnostic meaning in text views (1d5a86e)
  • cli: migrate discovery and consumers to presentation protocol (0909024)
  • cli: enable automatic presentation with installed terminal checks (3c08d94)
  • windows: register PowerShell completion on install and update (ab854b4)

Fixes

  • cli: retain efficient field output and isolated validation fixtures (4029a63)
  • cli: make text output a readable inventory and recovery guide (8535c3d)
  • cli: retain recovery actions in aggregate diagnostics (c1911a1)
  • cli: preserve config error locations and separate inventory headings (86358b0)
  • windows: keep completion artifacts outside runtime user data (b4b3b12)
  • cli: restore visual hierarchy in text output (640e0b4)
  • cli: declare completion sources alongside command inputs (b37be98)
  • cli: match completion candidates to selection scope (a88720b)
  • verify: avoid browser worker output pipe deadlocks (b73a13f)

Documentation

  • cli: record presentation contracts and implementation plan (606d728)
  • cli: record implementation review and remaining native gates (3449f60)
  • cli: record successful native Actions validation on main (738ce50)
  • cli: align review ledger with completed native checks (83b3f7d)
  • cli: record task-focused text presentation contract (94e6b33)
  • cli: record final readability review and native validation (2f8a098)
  • cli: record style review and native validation (079e778)
  • cli: clarify observed-run completion boundary (483b9a6)

Maintenance

  • ci: allow native readiness probes time to report partial state (eed45ca)
  • cli: isolate completion metadata fixtures from live ports (64565a1)
  • cli: create completion records with native private storage (d18ec11)

Full Changelog: v0.34.0...v0.35.0