Skip to content

chore(deps): bump reliakit-primitives from 1.0.0 to 1.1.0#832

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/reliakit-primitives-1.1.0
Open

chore(deps): bump reliakit-primitives from 1.0.0 to 1.1.0#832
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/reliakit-primitives-1.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 24, 2026

Copy link
Copy Markdown
Contributor

Bumps reliakit-primitives from 1.0.0 to 1.1.0.

Release notes

Sourced from reliakit-primitives's releases.

reliakit-primitives 1.1.0

Added

  • Probability, a finite f64 in 0.0..=1.0 for rates, weights, and sampling. Has new/TryFrom<f64>/Display and a complement helper. Rejects NaN, infinity, and out-of-range values.
  • PositiveDuration, a Duration that rejects Duration::ZERO. Has new/TryFrom<Duration>/Display/AsRef<Duration>.
  • InlineStr<MIN, MAX>, a stack-allocated bounded string stored in a [u8; MAX] buffer with no heap allocation, so it works in no_std without alloc. Bounds the byte length (not the character count like BoundedStr) and is Copy.

crates.io: https://crates.io/crates/reliakit-primitives/1.1.0

Changelog

Sourced from reliakit-primitives's changelog.

reliakit 1.1.0 - 2026-06-21

Added

  • An end-to-end intake_pipeline example: typed CSV in, per-field validation, a bounded buffer that sheds when full, canonical encoding for the wire, a resilient flush behind retry/backoff/circuit, and a closing health report. The re-exported crates pick up their 1.1 additions through this release.

reliakit-backoff 1.1.0 - 2026-06-20

Added

  • Backoff::fibonacci(base): a Fibonacci backoff schedule where attempt n waits base * fib(n) (1, 1, 2, 3, 5, 8, ...), growth between linear and exponential. Saturating and bounded like the other strategies.

reliakit-bulkhead 1.1.0 - 2026-06-20

Added

  • Bulkhead::try_acquire_observed (and a _one variant) plus an Admission enum: an opt-in hook that reports admitted-vs-rejected and the free permits left after each decision, for metrics, leaving the existing API unchanged. Allocation-free.

reliakit-circuit 1.1.0 - 2026-06-20

Added

  • allow_observed, on_success_observed, on_failure_observed, trip_observed, and reset_observed on both CircuitBreaker and RollingBreaker, which take an on_state_change(from, to) hook called only on actual state transitions for logging or metrics. The existing methods are unchanged and delegate to these with a no-op hook. Allocation-free, no_std, zero-dependency.

reliakit-derive 1.1.0 - 2026-06-20

Added

  • #[reliakit(rename = "...")] and #[reliakit(skip)] field attributes for the JSON and CSV derives: rename sets the object key / CSV header, and skip omits the field on encode and fills Default::default() on decode. The canonical codec ignores both (positional, names irrelevant), so its wire format is unchanged. Parsed by hand, no new dependencies.

reliakit-primitives 1.1.0 - 2026-06-20

Added

... (truncated)

Commits
  • 30c17e5 chore: prepare 1.1 release (#184)
  • bf5ec69 docs(cookbook): add bulkhead, health, decide, and collections recipes (#183)
  • fca6719 feat(circuit): add on_state_change observation hook (#177)
  • 5d12377 docs(cookbook): add circuit, timeout, strict JSON, and CSV recipes (#182)
  • e011d93 docs: add a task-oriented cookbook (#181)
  • 8f350f3 feat(derive): rename/skip field attributes for JSON and CSV (#137) (#180)
  • 2215952 feat(retry): add a total backoff budget to RetryPolicy (#179)
  • 9cc6da7 docs(reliakit): surface the derive crate attribute for umbrella users (#178)
  • cc45b70 feat(bulkhead): add try_acquire_observed hook (#176)
  • 622ef1c feat(primitives): add InlineStr stack-allocated bounded string (#174)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 24, 2026
@dependabot dependabot Bot requested a review from satyakwok as a code owner June 24, 2026 01:25
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 24, 2026
@github-actions

Copy link
Copy Markdown

🤖 Dependabot auto-merge skipped — CI not green (status: timeout). Manual review required.

@github-actions

Copy link
Copy Markdown

🤖 Dependabot auto-merge skipped — compatibility score % is below 75% threshold. Manual review required.

Bumps [reliakit-primitives](https://github.com/satyakwok/reliakit) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/satyakwok/reliakit/releases)
- [Changelog](https://github.com/satyakwok/reliakit/blob/main/CHANGELOG.md)
- [Commits](satyakwok/reliakit@reliakit-primitives-v1.0.0...reliakit-primitives-v1.1.0)

---
updated-dependencies:
- dependency-name: reliakit-primitives
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/reliakit-primitives-1.1.0 branch from c962681 to 24fe419 Compare June 26, 2026 12:06
@github-actions

Copy link
Copy Markdown

🤖 Dependabot auto-merge skipped — CI not green (status: timeout). Manual review required.

@github-actions

Copy link
Copy Markdown

🤖 Dependabot auto-merge skipped — compatibility score % is below 75% threshold. Manual review required.

@satyakwok satyakwok enabled auto-merge (rebase) June 26, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant