Skip to content

v2.1.14

Choose a tag to compare

@github-actions github-actions released this 23 Sep 19:03
· 522 commits to main since this release
803bbde

Commits

  • 803bbde Merge pull request #167 from DevinoSolutions/release/2.1.14
  • 2800a89 release: 2.1.14
  • 80d281a Merge pull request #166 from DevinoSolutions/fix/F931-unnamed-spawn-skips-reattach-tree-hold
  • 7c92a19 docs(F-931): the resolver copies a holder registered when the spawn began; quote the decline
  • eb4b621 docs(F-931): the resolver refuses a sibling still launching; name the two uncovered windows
  • 58f15ad fix(F-931): an unnamed spawn is never handed a browser this backend drives
  • 2ba8059 docs(F-931): record the second review and the refusal's two-browser wording
  • 422edcb fix(F-931): name WHICH of sole's two Nones held_by refuses on (review M4/N5/N6/N7)
  • 1aa10ab Merge remote-tracking branch 'origin/main' into fix/F931-unnamed-spawn-skips-reattach-tree-hold
  • 0b152b1 Merge pull request #165 from DevinoSolutions/fix/F925-seed-refresh-destroys-the-seed
  • 184844d fix(F-931): review H1/M1/M2 — regenerate the tool-surface golden, name a pid each sentence is true of
  • 156eafe docs(F-931): separate what the gate log proves from what the pins prove
  • 43b7828 docs(F-931): state the re-attach guarantee for a spawn that names nothing
  • 650f7cd fix(F-931): an unnamed spawn can re-attach, and a dead browser's children do not hold its profile
  • 5bff624 Merge remote-tracking branch 'origin/main' into fix/F925-seed-refresh-destroys-the-seed
  • 48ab408 Merge pull request #164 from DevinoSolutions/fix/F921-kill-orphans-force-warns-nobody
  • 5fe1b22 test(F-921): import fakes the way every other test does
  • a56bcc6 Merge origin/main (32ff753) into fix/F921-kill-orphans-force-warns-nobody
  • 32ff753 Merge pull request #163 from DevinoSolutions/fix/F914-held-profile-hands-over-or-refuses
  • 8407b83 Merge 3fd65d3 (f921 stack tip) into fix/F925-seed-refresh-destroys-the-seed
  • 3fd65d3 Merge c8e9eae (F-914/F-915 <- F-913 <- F-916/F-917/F-918) into fix/F921-kill-orphans-force-warns-nobody
  • c8e9eae docs(F-914/F-915): the CHANGELOG block and the finding record the fresh-walk fix
  • 3bece7f docs(F-925): name the THIRD condition that reports TARGET_IN_USE
  • 82444bf fix(F-925): roll back a publishing rename that raises, so the seed survives it
  • 794d50e docs(F-921): re-capture the --help transcript so it quotes the shipped string
  • ae1ccd3 Merge remote-tracking branch 'origin/main' into fix/F914-held-profile-hands-over-or-refuses
  • d6611a8 fix(F-914 review): a hand-over walk lands on a FRESH directory, never a leftover
  • 0a3d09f Merge pull request #162 from DevinoSolutions/fix/F913-validation-error-echoes-tool-result
  • ebb0b00 docs(F-921): two more F-922 sites a wider grep found, incl. the CHANGELOG
  • d58d2f4 docs(F-921): F-922 has landed - stop calling it a pending follow-up
  • 9157ce6 docs(F-921): re-point the Green paragraph at the lane that covers the tip
  • 346f5d9 Merge branch 'main' into fix/F913-validation-error-echoes-tool-result
  • 27fa0e4 Merge 7da54a5 (f921 stack tip) into fix/F925-seed-refresh-destroys-the-seed
  • 7da54a5 Merge 58728d1 (F-914/F-915 <- F-913 <- F-916/F-917/F-918) into fix/F921-kill-orphans-force-warns-nobody
  • 84ad9f4 Merge pull request #161 from DevinoSolutions/fix/F916-recovery-must-not-kill-unclassified
  • 58728d1 Merge 34e35d7 (F-913 <- F-916/F-917/F-918) into fix/F914-held-profile-hands-over-or-refuses
  • 34e35d7 Merge branch 'fix/F916-recovery-must-not-kill-unclassified' into fix/F913-validation-error-echoes-tool-result
  • a623864 docs(F-930): file the subprocess-fencing finding -- zero unfenced, six homes
  • 9056e22 docs(F-925): name the integer-second mtime truncation in S6
  • 835f112 docs(F-925): correct rmtree_robust's caller list, and the staging collision
  • 8990773 Merge remote-tracking branch 'origin/main' into fix/F916-recovery-must-not-kill-unclassified
  • 9377c5b Merge pull request #160 from DevinoSolutions/fix/F919-spawn-leak-fence-kills-sibling
  • 27b9655 test(F-925): the suicide child fences itself out of the operator's real root
  • 13632aa test(F-925): kill a real interpreter mid-copy, not just raise inside it
  • 5890868 docs(F-925): the finding, two adjacent ones filed, CHANGELOG and the nav map
  • 676fdce docs(F-913): the six homes my corrections missed, found by grepping the claim
  • 8875cf7 test(F-925): pin the two claims the mutation probe found unguarded
  • 95a1e71 docs(F-923): the multi-lane union matrix, and a contradiction §6.1 was carrying
  • 31d9d9e fix(F-925): the seed refresh no longer destroys the seed it is refreshing
  • 07a6d11 docs(F-929): name the second defect as what it is — a false, unenforced invariant
  • 63c91b6 docs(F-928): renumber the record-prune finding out of F-919's F-924
  • 08bd3dc docs(F-929): file the ExceptionGroup hole in observability._exception_chain
  • d0090d6 docs(F-916/F-918/F-922): correct the boundedness claim, revert the forward citations, file F-924
  • 1965f23 docs(F-913): §5.2 named a pin that no longer exists, and a RED it could not deliver
  • c539247 fix(F-913 review 2): walk a group's leaves, measure the cap, and drop two false premises
  • 8c959d7 fix(B1 + F-916 residual): run protects the SPARED set; unknown persistence is not disposable
  • 9bf3985 docs: put F-913 back under a new Unreleased, and correct what --numstat proves
  • d56ff48 Merge origin/main (2.1.13) into fix/F921-kill-orphans-force-warns-nobody
  • fc2dc71 fix(F-914 review): the shared branch's escape-hatch clause reads as one phrase
  • ee37c7c docs(F-924): renumber the delegated-launch finding from F-922
  • cec0912 chore: re-open ## Unreleased above ## 2.1.13 after merging main
  • fb8fcfa Merge remote-tracking branch 'origin/main' into fix/F913-validation-error-echoes-tool-result
  • f827827 Merge remote-tracking branch 'origin/main' into fix/F916-recovery-must-not-kill-unclassified
  • d8342c8 fix(F-913 review): pin the three fields nothing read, and correct two measurements
  • 5adbcd3 docs(F-919): answer the owner reaping ruling, and re-file the entry under Unreleased
  • 7e11d47 fix(F-922/B1): close F-917's second door — a failed adoption's own reap
  • 5b824fa docs(CHANGELOG): lift the F-914/F-915 block back under a fresh Unreleased
  • 9a37dff Merge remote-tracking branch 'origin/main' into fix/F914-held-profile-hands-over-or-refuses
  • 91ce7f0 fix(F-914 review): the refusal's escape hatch stops lying about the seed
  • 2b18f47 Merge remote-tracking branch 'origin/main' into fix/F919-spawn-leak-fence-kills-sibling
  • 81beed0 docs(F-919): retract the delegated-launch over-claim at all six sites
  • bdfe0d8 docs(F-922): file the delegated launch's unnameable leak as its own finding
  • c0f6842 fix(F-921): the pre-flight says nothing when there is nothing to say
  • c5ad275 fix(F-922): reap a named profile by the RECORD, never by its directory
  • 69231f8 test(F-923): pin CHANGELOG placement, and name the shape the pins cannot catch
  • cc9827e Merge origin/main (2c19448: F-903/F-904/F-905) into F-914
  • f88caec docs(F-919): retract the "not obtainable" claim; write the rest in magnitudes
  • 020b555 fix(F-914/F-915/F-920): a held profile hands its cookies over, or refuses
  • e8c2941 docs(F-919): retract the "stronger than a stored (pid, create_time) pair" claim
  • b7701e5 Merge remote-tracking branch 'origin/main' into fix/F913-validation-error-echoes-tool-result
  • 7e269c1 fix(F-913 review): pin the three-leg scope and cite the locals pins
  • 80005f7 fix(F-913): restate a validation error that quotes a tool result
  • 50c63fc docs(F-918): stop citing spawn_leak._started_after; name the F-919 interlock
  • 55413e5 fix(F-916/F-917/F-918): orphan recovery no longer kills what it could not establish
  • 02b76ce fix(F-919): a failed spawn reaps the pid it launched, not a sibling's browser
  • f35e2ca fix(F-921): kill-orphans --force warns before it ends a logged-in browser