Releases: Nitjsefnie-Harness-Commons/daedalus
Releases · Nitjsefnie-Harness-Commons/daedalus
Release list
v0.24.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Escalate dashboard Node harness retry budgets on Windows by @Nitjsefnie in #381
- Preserve callee dict state across caller shadows by @Nitjsefnie in #378
- Require non-empty delivery ids on both sides of the CLI result wait by @Nitjsefnie in #384
- Make the same-id client overlap harness sound and self-reporting by @Nitjsefnie in #383
- Record child CPU at the dashboard Node harness outer timeout by @Nitjsefnie in #386
- Pin that a mismatched consume receipt cannot claim the CLI result by @Nitjsefnie in #389
- Pin the classifier guard's metacharacter position axis by @Nitjsefnie in #391
- Collapse state-neutral tab-routing scan paths by @Nitjsefnie in #392
- Arm the command-queue fault injectors at the reader seam by @Nitjsefnie in #394
- Make the overlap client-state pins deterministic by @Nitjsefnie in #398
- Test the classifier's callers preserve the pattern refusal by @Nitjsefnie in #397
- Catch page.js version duplicates with quoted keys or spaced colons by @Nitjsefnie in #399
- Loosen the bounded-wait control to pin the contract, not the spelling by @Nitjsefnie in #403
- Make filing and disclosing every discovered defect mandatory by @Nitjsefnie in #410
- Summarize the longest-running tests in the speed step by @Nitjsefnie in #404
- Bootstrap the MCP front end off the bridge's readiness path by @Nitjsefnie in #405
- Retry the CLI suite's queue-entry read past a Windows denial by @Nitjsefnie in #412
- Measure a pull request against its merge base by @Nitjsefnie in #419
- Ignore comment and string decoys in the version scan by @Nitjsefnie in #406
- Follow lambdas whose captured sender alias changes after creation by @Nitjsefnie in #388
- Let interrupts escape the command-queue fault injector's path probe by @Nitjsefnie in #422
- Sort the speed summary's largest-movements table by absolute delta by @Nitjsefnie in #423
- Title each ratchet commit for the file that moved by @Nitjsefnie in #424
- Read every equivalent YAML spelling as the same value by @Nitjsefnie in #413
- Refuse a commits query loudly in the coverage comment stub by @Nitjsefnie in #426
- Restructure the README around document ownership by @Nitjsefnie in #430
- Specialize a literal-argument conditional in the Python tab-routing guard by @Nitjsefnie in #428
- Declare an absorbed issue in the pull request body by @Nitjsefnie in #432
- Retry transient path spelling mismatches by @Nitjsefnie in #429
- Refuse the routes the coverage and control-write checkers cannot resolve by @Nitjsefnie in #407
- Retry the MCP suite's queue-entry reads past a Windows denial by @Nitjsefnie in #427
- Re-resolve a generator's second consumption against current state by @Nitjsefnie in #433
- Stop orphaned bridge fixture children by @Nitjsefnie in #434
- Track JavaScript sender aliases in tab routing guard by @Nitjsefnie in #436
- Widen the dashboard version sites to both attribute delimiters by @Nitjsefnie in #435
- Accept any decomposition of the bounded-wait polling delay by @Nitjsefnie in #441
- Preserve yielded sender aliases in the tab routing guard by @Nitjsefnie in #445
- ci: measure coverage on every supported OS by @Nitjsefnie in #440
- Judge concise deferred senders at invocation time in the JavaScript routing guard by @Nitjsefnie in #449
- Time the coverage suites in the speed cell by @Nitjsefnie in #459
- Analyse each test file once per run in the coverage guard by @Nitjsefnie in #460
- Claim 0.24.0 across every version site by @Nitjsefnie in #462
Full Changelog: v0.23.0...v0.24.0
v0.23.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- build: Bump pylint from 4.0.6 to 4.0.7 by @dependabot[bot] in #112
- build: Bump coverage from 7.13.2 to 7.15.4 by @dependabot[bot] in #118
- fix: keep partial queue writes visible for retry by @Nitjsefnie in #121
- Decide a missing extension worker with a control extension, not a skip by @Nitjsefnie in #353
- Gate the speed workflow on the correctness aggregate and split it into per-suite cells by @Nitjsefnie in #346
- Pin the fail-closed delivery contract in browser-free controls by @Nitjsefnie in #349
- Pair worker-pool concurrency events so a dead suite cannot fake a cap breach by @Nitjsefnie in #347
- Refuse --set with an empty --rev before rewriting the working tree by @Nitjsefnie in #361
- Fix tab-routing alias tracking for tuple and walrus bindings by @Nitjsefnie in #342
- Fix relative PATH entries breaking workflow-shell Bash resolution by @Nitjsefnie in #363
- Refuse --set with an empty version by @Nitjsefnie in #365
- Refuse an empty --rev before it silently reads the index by @Nitjsefnie in #364
- Make the speed harness's spawn bound terminal and self-reporting by @Nitjsefnie in #366
- Plan every --set write before making any, so a refused tree is never half-bumped by @Nitjsefnie in #368
- Refuse a version duplicate whose value is the empty string by @Nitjsefnie in #367
- Split the tab-routing suite into its own speed cell by @Nitjsefnie in #370
- Refuse a version duplicate carrying the other quote character by @Nitjsefnie in #362
- Recover the real-browser fixture from service-worker launch contention by @Nitjsefnie in #371
- Make coverage rendezvous tolerate Windows permission races by @Nitjsefnie in #372
- Report an opaque **spread through an unprovable sender alias by @Nitjsefnie in #375
- Enforce delivery-id presence in the MCP result poll by @Nitjsefnie in #376
- Allow bounded accepted speed changes in the speed gate by @Nitjsefnie in #374
- Retry the service-worker diagnosis before blaming the extension source by @Nitjsefnie in #379
New Contributors
- @dependabot[bot] made their first contribution in #112
Full Changelog: v0.20.0...v0.23.0
v0.22.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- build: Bump pylint from 4.0.6 to 4.0.7 by @dependabot[bot] in #112
- build: Bump coverage from 7.13.2 to 7.15.4 by @dependabot[bot] in #118
- fix: keep partial queue writes visible for retry by @Nitjsefnie in #121
- refactor: split the CLI into transport, output, commands and parser by @Nitjsefnie in #134
- fix: give reload the broadcast flag its handler already reads by @Nitjsefnie in #149
- fix: bound the audit job by @Nitjsefnie in #150
- fix: resolve MCP bridge clients per URL call by @Nitjsefnie in #143
- fix: retain results per command delivery by @Nitjsefnie in #151
- ci: add one aggregate check for the tests workflow by @Nitjsefnie in #155
- fix: close bridge clients when MCP lifespan shuts down by @Nitjsefnie in #158
- ci: analyse the workflows with CodeQL by @Nitjsefnie in #159
- ci: add OpenSSF Scorecard workflow by @Nitjsefnie in #162
- test: keep the version workflow site count honest by @Nitjsefnie in #163
- fix: key a delivery stripe on the path, not on its spelling by @Nitjsefnie in #160
- test: parse tracked examples with node by @Nitjsefnie in #165
- ci: keep the speed job off manual dispatch by @Nitjsefnie in #167
- ci: let only this repository benchmark without a reviewer by @Nitjsefnie in #171
- ci: make push and pull_request trigger filters symmetric by @Nitjsefnie in #168
- Key delivery lock stripes with a per-process secret by @Nitjsefnie in #173
- ci: name the baseline step output for what it holds by @Nitjsefnie in #172
- fix: let only one consumer claim a queued command by @Nitjsefnie in #182
- test: run the suites concurrently instead of one at a time by @Nitjsefnie in #190
- test: audit CLI handler argument declarations by @Nitjsefnie in #164
- refactor: give the bridge validation contract its own module by @Nitjsefnie in #191
- Report which overlap-harness wait never settled by @Nitjsefnie in #202
- ci: report the coverage of a pull request's own diff by @Nitjsefnie in #170
- ci: measure the coverage job's suites concurrently by @Nitjsefnie in #205
- test: bound a killed client's pipe release separately from its exit grace by @Nitjsefnie in #207
- refactor: give the log-safe renderer its own module by @Nitjsefnie in #212
- test: tolerate transient command queue sharing violations by @Nitjsefnie in #210
- test: report which dashboard harness step never settled by @Nitjsefnie in #209
- test: report what a bridge startup failure saw, and allow a cold first start by @Nitjsefnie in #216
- release: 0.22.0 by @Nitjsefnie in #225
New Contributors
- @dependabot[bot] made their first contribution in #112
- @Nitjsefnie made their first contribution in #121
Full Changelog: v0.20.0...v0.22.0