Skip to content

chore: release v0.13.2#106

Merged
tenequm merged 2 commits into
mainfrom
release-plz-2026-07-13T13-33-09Z
Jul 14, 2026
Merged

chore: release v0.13.2#106
tenequm merged 2 commits into
mainfrom
release-plz-2026-07-13T13-33-09Z

Conversation

@tenequm

@tenequm tenequm commented Jul 13, 2026

Copy link
Copy Markdown
Owner

🤖 New release

  • pond-db: 0.13.1 -> 0.13.2
Changelog

0.13.2 - 2026-07-14

🐛 Bug Fixes

  • opencode: read opencode sqlite storage (#108) (73273d7)

🧹 Chores

  • ignore .playwright-cli local state (1b22537)
  • correct the binstall pkg-url comment (5498a14)

Full Changelog: v0.13.1...v0.13.2


This PR was generated with release-plz.

@tenequm tenequm self-assigned this Jul 13, 2026
@tenequm
tenequm force-pushed the release-plz-2026-07-13T13-33-09Z branch from 26b5d42 to bd8d556 Compare July 14, 2026 17:04
@tenequm
tenequm force-pushed the release-plz-2026-07-13T13-33-09Z branch from bd8d556 to 6720bfd Compare July 14, 2026 17:25
Config::load reads the process-global POND_* env mirror, and figment::Jail
sets real process env. env_mirror_layers_over_file sets POND_CREDS_CI_* and
POND_CREDS_WORK_* mid-flight, so any Config::load running unserialized on a
parallel test thread could observe both creds sets, fail validation with two
scope-less catch-alls, and panic on unwrap.

config.rs already documents the rule - storage/creds tests take the Jail even
when they set no env vars, because the Jail lock is what serializes them - but
three tests were loading config outside it. Reproduced at 1 failure in 25 runs;
0 in 25 with this change.
@tenequm
tenequm merged commit cc94b7d into main Jul 14, 2026
3 checks passed
@tenequm
tenequm deleted the release-plz-2026-07-13T13-33-09Z branch July 14, 2026 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant