Releases: leynos/pg-embed-setup-unpriv
Releases · leynos/pg-embed-setup-unpriv
Release list
Everywhere
What's Changed
- Upgrade rstest-bdd macro API usage (#129) by @LodyAI[bot] in #156
- Build(deps): Bump once_cell from 1.21.3 to 1.21.4 by @dependabot[bot] in #130
- Build(deps): Bump actions/checkout from 5.0.0 to 7.0.0 by @dependabot[bot] in #162
- Build(deps): Bump serde_json from 1.0.149 to 1.0.150 by @dependabot[bot] in #163
- Build(deps): Bump leynos/shared-actions/.github/workflows/dependabot-automerge.yml from 1990e9a6aaa73f0929e04dbc7da12326005606bf to feeb29c2be7b343cb62b0ffcb1cca176eb5b4db9 by @dependabot[bot] in #160
- Build(deps): Bump postgresql_embedded from 0.20.2 to 0.20.4 by @dependabot[bot] in #164
- Build(deps): Bump openssl-sys from 0.9.111 to 0.9.117 by @dependabot[bot] in #165
- Build(deps): Bump leynos/shared-actions/.github/actions/setup-rust from b61ad14766ae81b830abdaf066eb3d9b6c4f537b to 73f02134f6f1c2335326d1b9cdefaddd287bf23e by @dependabot[bot] in #161
- Add non-blocking Loom tests to CI (#55) by @LodyAI[bot] in #154
- Build(deps): Bump tracing-subscriber from 0.3.20 to 0.3.23 by @dependabot[bot] in #166
- Build(deps): Bump clap from 4.5.60 to 4.6.1 by @dependabot[bot] in #167
- Build(deps): Bump filetime from 0.2.27 to 0.2.29 by @dependabot[bot] in #168
- Align roadmap with the roadmap grammar by @leynos in #159
- Enforce enhanced lint requirements by @LodyAI[bot] in #158
- Validate Windows and macOS support via CI matrix and cargo binstall (3.3.2) by @LodyAI[bot] in #153
- Build(deps): Bump tempfile from 3.26.0 to 3.27.0 by @dependabot[bot] in #169
- Build(deps): Bump camino from 1.2.1 to 1.2.4 by @dependabot[bot] in #170
- Build(deps): Bump diesel from 2.3.6 to 2.3.10 by @dependabot[bot] in #171
- Build(deps): Bump nix from 0.30.1 to 0.31.3 by @dependabot[bot] in #174
- Build(deps): Bump dashmap from 6.1.0 to 6.2.1 by @dependabot[bot] in #173
- Build(deps): Bump leynos/shared-actions/.github/actions/upload-codescene-coverage from d0fd973d07088c2120329a93035a5ba91e077014 to d28e04c9ea359650a85d697d1ab3d0be0b5674e7 by @dependabot[bot] in #176
- Build(deps): Bump serial_test from 3.4.0 to 3.5.0 by @dependabot[bot] in #178
- Build(deps): Bump postgres from 0.19.12 to 0.19.14 by @dependabot[bot] in #179
- Strengthen ScopedEnv Loom coverage (#54) by @LodyAI[bot] in #155
- Build(deps): Bump mockall from 0.14.0 to 0.15.0 by @dependabot[bot] in #181
- Adopt the Whitaker Dylint suite in the lint gate and CI by @leynos in #180
- Build(deps): Bump actions/cache from 4.3.0 to 6.1.0 by @dependabot[bot] in #175
- Wire main-branch coverage upload to CodeScene by @leynos in #182
- Build(deps): Bump leynos/shared-actions/.github/actions/generate-coverage from 927edd45ae77be4251a8a18ca9eb5613a2e32cbd to 29eea2635ee0f92e42c05f4cd360b7f1a2f00b12 by @dependabot[bot] in #177
- Build(deps): Bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #135
- Add verification tests for lifecycle invariants (#152) by @LodyAI[bot] in #157
- Build(deps): Bump DavidAnson/markdownlint-cli2-action from 21.0.0 to 24.0.0 by @dependabot[bot] in #143
- Tighten users guide examples by @leynos in #151
- Preserve SHA-256 hex formatting with sha2 0.11 (#183) by @LodyAI[bot] in #184
- Build(deps): Bump leynos/shared-actions/.github/actions/generate-coverage from 29eea2635ee0f92e42c05f4cd360b7f1a2f00b12 to dfddcb6cf53a2583e55bf0c3536c01ed1f67dc16 by @dependabot[bot] in #188
- Build(deps): Bump leynos/shared-actions/.github/workflows/dependabot-automerge.yml from 927edd45ae77be4251a8a18ca9eb5613a2e32cbd to dfddcb6cf53a2583e55bf0c3536c01ed1f67dc16 by @dependabot[bot] in #191
- Build(deps): Bump leynos/shared-actions/.github/actions/setup-rust from 927edd45ae77be4251a8a18ca9eb5613a2e32cbd to dfddcb6cf53a2583e55bf0c3536c01ed1f67dc16 by @dependabot[bot] in #190
- Build(deps): Bump astral-sh/setup-uv from 7.1.4 to 8.3.2 by @dependabot[bot] in #189
- Enforce Oxford spelling with Typos by @leynos in #185
- Build(deps): Bump leynos/shared-actions/.github/actions/upload-codescene-coverage from 927edd45ae77be4251a8a18ca9eb5613a2e32cbd to dfddcb6cf53a2583e55bf0c3536c01ed1f67dc16 by @dependabot[bot] in #187
- Build(deps): Bump diesel from 2.3.10 to 2.3.11 by @dependabot[bot] in #192
- Bump whitaker-installer to 0.2.6 by @leynos in #193
- Bump shared-actions pins to 18bed1ca by @leynos in #194
- Restore dev-worker coverage ratchet with unprivileged unit tests by @LodyAI[bot] in #186
- Build(deps): Bump sha2 from 0.10.9 to 0.11.0 by @dependabot[bot] in #172
- Fix repository URL formatting in Cargo.toml by @leynos in #196
- Make the VERSION guard representable to static Makefile parsers by @leynos in #195
- Build(deps): Bump trybuild from 1.0.117 to 1.0.118 by @dependabot[bot] in #197
New Contributors
Full Changelog: v0.5.1...v0.5.2
It cleans up after itself
What's Changed
- Issue 60.3: EnvStore abstraction with production and test stores by @leynos in #79
- Issue 84 send safe cluster handle by @leynos in #86
- Document shared_test_cluster_handle fixture by @leynos in #95
- Consolidate data-dir recovery into single pg_worker binary by @leynos in #81
- Update dependabot-automerge.yml by @leynos in #97
- Improve CLI arg validation: handle empty/unknown operations by @leynos in #88
- Expand unit/integration tests for pg_worker, including binary tests by @leynos in #89
- Plan/Implement: apply test worker limits in embedded Postgres bootstrap by @leynos in #96
- Extend TestCluster cleanup with CleanupMode (data/full/none) by @leynos in #98
- Add end-to-end test for partial PG data recovery and cleanup framework by @leynos in #101
- Build(deps): Bump actions/upload-artifact from 4.6.2 to 6.0.0 by @dependabot[bot] in #94
- Bump openssl-sys from 0.9.110 to 0.9.111 by @dependabot[bot] in #72
- Bump cap-std from 3.4.4 to 4.0.0 by @dependabot[bot] in #75
- Add root/pg_worker run info link by @leynos in #85
- Fix rustc E0277 by updating PATH worker discovery and tests by @leynos in #105
- Add v0.5.0 migration guide by @leynos in #106
Full Changelog: v0.4.0...v0.5.0
Templating
What's Changed
- Upgrade rstest-bdd to v0.1.0 and update tests/docs by @leynos in #33
- Observability across privileges, env, fs, worker, lifecycle by @leynos in #38
- Add sanitized debug logging for prepared settings (observability) by @leynos in #40
- Refactor worker serialization with serde and secrecy by @leynos in #41
- ADR 001: add pglite-oxide backend (opt-in) by @leynos in #42
- Database templates by @leynos in #43
- Build errors by @leynos in #44
- Separate users guide and developers guide by @leynos in #45
Full Changelog: v0.1.0...v0.2.0
Uh oh
What's Changed
- Add roadmap for zero-config RAII fixture by @leynos in #1
- Add runtime privilege detection feature by @leynos in #2
- Add bootstrap_for_tests helper for integration tests by @leynos in #8
- Document test support utilities by @leynos in #13
- Refactor worker orchestration into dedicated module by @leynos in #14
- Rephrase client guidance in user guide by @leynos in #15
- Consolidate environment scope guard by @leynos in #16
- Split test support utilities by concern by @leynos in #22
- Refactor TestCluster privilege orchestration by @leynos in #23
- Split bootstrap orchestration into focused modules by @leynos in #24
- Add RAII-based TestCluster with connection helpers and Diesel support by @leynos in #26
- Integrate ergonomic RAII test_cluster fixture with rstest by @leynos in #28
Full Changelog: https://github.com/leynos/pg-embedded-setup-unpriv/commits/v0.1.0