Skip to content

Releases: ctxswitch/kube-fake-client-rs

Release v0.2.1

07 Mar 16:37
f471b34

Choose a tag to compare

Changes

[0.2.1] - 2026-03-07

Bug Fixes

  • ci: Update codecov (63a3d6e)

  • ci: Update codecov image (33b339e)

  • Address issues with cascading deletes (#82) (76496b8)

  • patch: Support create on patch for ssa (#83) (d24617a)

  • api: Address partial propegation policy impl (#84) (09df309)

Miscellaneous Tasks

Release

Installation

cargo add kube-fake-client

Or add to your Cargo.toml:

[dependencies]
kube-fake-client = "0.2.1"

Release v0.2.0

02 Mar 04:01
686a55a

Choose a tag to compare

Changes

[0.2.0] - 2026-03-02

Bug Fixes

  • Add checkout step to dependabot auto-merge workflow (47f9f3d)

  • Make dependabot auto-merge workflow robust to git repository context (#31) (6e344c8)

  • Pin dependabot versions (f78b7a8)

  • Pin dependabot versions (e3eca1b)

  • Dependabot merge loop (996af06)

Dependencies

  • deps: Bump actions/checkout from 4 to 5 (4667298)

  • deps: Bump phf from 0.11.3 to 0.13.1 (4c44a21)

  • deps: Bump criterion from 0.5.1 to 0.7.0 (fc3a773)

  • deps: Bump bytes from 1.10.1 to 1.11.0 (116930c)

  • deps: Bump actions/checkout from 5 to 6 (f98eb97)

  • deps: Bump clap from 4.5.51 to 4.5.53 (fb6817c)

  • deps: Bump criterion from 0.7.0 to 0.8.0 (ea73729)

  • deps: Bump tracing from 0.1.41 to 0.1.43 (0e747f6)

  • deps: Bump http from 1.3.1 to 1.4.0 (5986c7d)

  • deps: Bump uuid from 1.18.1 to 1.19.0 (4b278c1)

  • deps: Bump criterion from 0.8.0 to 0.8.1 (14cd034)

  • deps: Bump actions/cache from 4 to 5 (73dcf64)

  • deps: Bump reqwest from 0.12.24 to 0.12.25 (#47) (460333b)

  • deps: Bump tracing from 0.1.43 to 0.1.44 (e352ad8)

  • deps: Bump reqwest from 0.12.25 to 0.12.26 (b56ce0b)

  • deps: Bump serde_json from 1.0.145 to 1.0.146 (7d3bdea)

  • deps: Bump reqwest from 0.12.26 to 0.12.28 (fcaedc3)

  • deps: Bump serde_json from 1.0.146 to 1.0.148 (167bdd0)

  • deps: Bump tokio-test from 0.4.4 to 0.4.5 (1a871ea)

  • deps: Bump reqwest from 0.12.28 to 0.13.1 (57fc90c)

  • deps: Bump tokio from 1.48.0 to 1.49.0 (5c95c3a)

  • deps: Bump serde_json from 1.0.148 to 1.0.149 (2ef4415)

  • deps: Bump thiserror from 2.0.17 to 2.0.18 (20fb01f)

  • deps: Bump tower from 0.5.2 to 0.5.3 (26dd604)

  • deps: Bump clap from 4.5.53 to 4.5.54 (#54) (b2a98b5)

  • deps: Bump chrono from 0.4.42 to 0.4.43 (#59) (9c10fe0)

  • deps: Bump jsonschema from 0.17.1 to 0.37.4 (#42) (5a4bdd2)

  • deps: Bump tokio-test from 0.4.4 to 0.4.5 (7717455)

  • deps: Bump tower from 0.5.2 to 0.5.3 (6bf207e)

  • deps: Bump tracing from 0.1.41 to 0.1.44 (fbde3d2)

  • deps: Bump serde_json from 1.0.145 to 1.0.149 (aefc187)

  • deps: Bump clap from 4.5.51 to 4.5.54 (0e25a50)

  • deps: Bump chrono from 0.4.42 to 0.4.43 (9c1f41d)

  • deps: Bump clap from 4.5.54 to 4.5.56 (194852c)

  • deps: Bump bytes from 1.11.0 to 1.11.1 (03472f8)

  • deps: Bump clap from 4.5.56 to 4.5.58 (35d10ee)

  • deps: Bump futures from 0.3.31 to 0.3.32 (70acb99)

  • deps: Bump uuid from 1.19.0 to 1.21.0 (67b5f72)

  • deps: Bump thiserror from 2.0.17 to 2.0.18 (cc2438c)

  • deps: Bump rand from 0.9.2 to 0.10.0 (ee79296)

  • deps: Bump reqwest from 0.13.1 to 0.13.2 (cd9df1b)

  • deps: Bump criterion from 0.8.1 to 0.8.2 (909bd91)

  • deps: Bump clap from 4.5.58 to 4.5.60 (a7a841a)

  • deps: Bump chrono from 0.4.43 to 0.4.44 (a593014)

Ctx/chore

Ctx/fix

  • ci: Address permissions for cargo audit (#61) (a5ccf6b)

Installation

cargo add kube-fake-client

Or add to your Cargo.toml:

[dependencies]
kube-fake-client = "0.2.0"

Release v0.1.4

06 Nov 17:30
92b46a7

Choose a tag to compare

Changes

[0.1.4] - 2025-11-06

Features

  • Add k8s-openapi version features and update ci (#25) (7e38b04)

Release

Installation

cargo add kube-fake-client

Or add to your Cargo.toml:

[dependencies]
kube-fake-client = "0.1.4"

Release v0.1.3

06 Nov 06:43
3567194

Choose a tag to compare

Changes

[0.1.3] - 2025-11-06

Features

  • Implement globally increasing resourceVersion (#22) (f760875)

  • Improve pluralization (#23) (b24a26c)

  • Add immutable field validation, schema checking, and code refactoring (#24) (c2b3c3f)

Release

Installation

cargo add kube-fake-client

Or add to your Cargo.toml:

[dependencies]
kube-fake-client = "0.1.3"

Release v0.1.2

04 Nov 15:13
e6caa3f

Choose a tag to compare

Changes

[0.1.2] - 2025-11-04

Release

Installation

cargo add kube-fake-client

Or add to your Cargo.toml:

[dependencies]
kube-fake-client = "0.1.2"

Release v0.1.1

04 Nov 15:06
e1cfe69

Choose a tag to compare

Changes

[0.1.1] - 2025-11-04

Bug Fixes

  • Correct version extraction in all Makefile targets (f78b048)

  • Resolve API deviations and simplify (#11) (ff474ed)

  • Ensure that the correct status codes are returned (#20) (05e9263)

Dependencies

  • deps: Downgrade kube to 0.97 to avoid edition2024 issues (#12) (79ded89)

  • deps: Upgrade kube to 1.1.0 (#14) (1c1871d)

Features

  • Add comprehensive label selector support (#17) (364ebc6)

  • Track generation field in metadata (#18) (3ebd2a8)

  • Implement DeleteCollection support (#19) (424a2b0)

  • Improve interceptor API ergonomics (#21) (1d91825)

Miscellaneous Tasks

  • docs: Update readme (b879ea2)

  • Remove version helpers from Makefile (e1cfe69)

Refactoring

  • Deduplicate field selector logic (#16) (b0c39aa)

Installation

cargo add kube-fake-client

Or add to your Cargo.toml:

[dependencies]
kube-fake-client = "0.1.1"

Release v0.1.0

02 Nov 07:09
a5824b6

Choose a tag to compare

Changes

[0.1.0] - 2025-11-02

Dependencies

  • deps: Bump rustsec/audit-check from 1 to 2 (563f03e)

  • deps: Bump softprops/action-gh-release from 1 to 2 (720a7fe)

  • deps: Bump codecov/codecov-action from 4 to 5 (a63ac2d)

  • deps: Bump actions/checkout from 4 to 5 (ec06416)

  • deps: Bump actions/checkout from 4 to 5 (7c9cf43)

  • deps: Bump json-patch from 3.0.1 to 4.1.0 (eca06f9)

  • deps: Bump json-patch from 3.0.1 to 4.1.0 (fde39c0)

  • deps: Bump rand from 0.8.5 to 0.9.2 (ace730e)

  • deps: Bump rand from 0.8.5 to 0.9.2 (e35a296)

  • deps: Bump kube from 0.97.0 to 2.0.1 (751ee54)

  • deps: Upgrade k8s-openapi to 0.26 and schemars to 1.0 (f5ba9ab)

  • deps: Bump kube from 0.97.0 to 2.0.1 (168f23a)

Features

  • Add auto-merge workflow for dependabot PRs (99bddb8)

  • Add auto-merge workflow for dependabot PRs (c7745cb)

  • Add changelog generation with git-cliff (a5824b6)

Ctx/feat

Installation

cargo add kube-fake-client

Or add to your Cargo.toml:

[dependencies]
kube-fake-client = "0.1.0"