Skip to content

deps(deps): bump criterion from 0.7.0 to 0.8.2#46

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/criterion-0.8.2
Closed

deps(deps): bump criterion from 0.7.0 to 0.8.2#46
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/criterion-0.8.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Feb 9, 2026

Bumps criterion from 0.7.0 to 0.8.2.

Release notes

Sourced from criterion's releases.

criterion-plot-v0.8.2

Other

  • Update Readme

criterion-v0.8.2

Fixed

  • don't build alloca on unsupported targets

Other

  • (deps) bump crate-ci/typos from 1.40.0 to 1.43.0
  • Fix panic with uniform iteration durations in benchmarks
  • Update Readme
  • Exclude development scripts from published package

criterion-plot-v0.8.1

Fixed

  • Typo

criterion-v0.8.1

Fixed

  • Homepage link

Other

  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

criterion-plot-v0.8.0

No release notes provided.

criterion-v0.8.0

BREAKING

  • Drop async-std support

Changed

  • Bump MSRV to 1.86, stable to 1.91.1

Added

  • Add ability to plot throughput on summary page.
  • Add support for reporting throughput in elements and bytes - Throughput::ElementsAndBytes allows the text summary to report throughput in both units simultaneously.
  • Add alloca-based memory layout randomisation to mitigate memory effects on measurements.

... (truncated)

Changelog

Sourced from criterion's changelog.

0.8.2 - 2026-02-04

Fixed

  • don't build alloca on unsupported targets

Other

  • (deps) bump crate-ci/typos from 1.40.0 to 1.43.0
  • Fix panic with uniform iteration durations in benchmarks
  • Update Readme
  • Exclude development scripts from published package

0.8.1 - 2025-12-07

Fixed

  • Homepage link

Other

  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

0.8.0 - 2025-11-29

BREAKING

  • Drop async-std support

Changed

  • Bump MSRV to 1.86, stable to 1.91.1

Added

  • Add ability to plot throughput on summary page.
  • Add support for reporting throughput in elements and bytes - Throughput::ElementsAndBytes allows the text summary to report throughput in both units simultaneously.
  • Add alloca-based memory layout randomisation to mitigate memory effects on measurements.
  • Add doc comment to benchmark runner in criterion_group macro (removes linter warnings)

Fixed

  • Fix plotting NaN bug

Other

  • Remove Master API Docs links temporarily while we restore the docs publishing.
Commits
  • 7f0d745 chore: release v0.8.2
  • 4a467ce chore(deps): bump crate-ci/typos from 1.40.0 to 1.43.0
  • b277a75 Fix panic with uniform iteration durations in benchmarks
  • 828af14 fix: don't build alloca on unsupported targets
  • b01316b Update Readme
  • 4c02a3b Exclude development scripts from published package
  • e4e06df chore: release v0.8.1
  • aa548b9 fix: Homepage link
  • 950c3b7 fix: Typo
  • 7e3e50c chore(deps): bump crate-ci/typos from 1.23.5 to 1.40.0
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [criterion](https://github.com/criterion-rs/criterion.rs) from 0.7.0 to 0.8.2.
- [Release notes](https://github.com/criterion-rs/criterion.rs/releases)
- [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](criterion-rs/criterion.rs@criterion-plot-v0.7.0...criterion-v0.8.2)

---
updated-dependencies:
- dependency-name: criterion
  dependency-version: 0.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Feb 9, 2026
@GarthDB
Copy link
Copy Markdown
Owner

GarthDB commented Mar 14, 2026

Applied on main in a35af5b (criterion 0.8 in Cargo.toml).

@GarthDB GarthDB closed this Mar 14, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Mar 14, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/cargo/criterion-0.8.2 branch March 14, 2026 21:54
GarthDB added a commit that referenced this pull request Mar 14, 2026
…github to 0.5.2

Consolidates remaining dependabot PRs #18, #35, #46.

Made-with: Cursor
GarthDB added a commit that referenced this pull request Mar 14, 2026
* deps: bump criterion to 0.8, serde to 1.0.228, @changesets/changelog-github to 0.5.2

Consolidates remaining dependabot PRs #18, #35, #46.

Made-with: Cursor

* feat: DC normalization, --in-place, and --format=wikilink (issues #51, #50, #49)

- Issue #51: Normalize 'DC' to 'D&C' in parsing and text output; add DC to
  abbreviation map; output D&C in link text when user typed DC.
- Issue #50: Add --in-place / -i for file processing; atomic write via temp
  file and rename; only write when content changed; error if -i without -f.
- Issue #49: Add --format=markdown|wikilink; wikilink outputs [[Book Chapter]]:Verse
  with full book names; preserve existing [[wikilinks]]; add book_slug_to_display_name.

Made-with: Cursor

* chore: migrate from Changesets to release-plz

- Add release-plz.toml (publish = false; not on crates.io)
- Add release-plz.yml: release and release-pr jobs on push to main
- Add release-binaries.yml: on release published, build multi-target
  binaries, upload to GitHub Release, update GarthDB/homebrew-scripture-links
- Remove Changesets: .changeset/, package.json, package-lock.json,
  scripts/sync-cargo-version.js
- Remove .github/workflows/release.yml (replaced by release-plz + release-binaries)
- Remove npm from dependabot (no npm deps)

Made-with: Cursor

* fix: remove target file on Windows before persist() for --in-place

On Windows, fs::rename does not overwrite an existing file, so
temp_file.persist(path) failed when updating in place. Remove the
original file first on Windows so the rename succeeds.

Made-with: Cursor

* test: improve coverage for book_slug_to_display_name and wikilink format

Add exhaustive test covering all match arms in book_slug_to_display_name
plus the None fallback for unknown slugs. Add wikilink D&C format test.

Made-with: Cursor
GarthDB added a commit that referenced this pull request Mar 15, 2026
* deps: bump criterion to 0.8, serde to 1.0.228, @changesets/changelog-github to 0.5.2

Consolidates remaining dependabot PRs #18, #35, #46.

Made-with: Cursor

* feat: DC normalization, --in-place, and --format=wikilink (issues #51, #50, #49)

- Issue #51: Normalize 'DC' to 'D&C' in parsing and text output; add DC to
  abbreviation map; output D&C in link text when user typed DC.
- Issue #50: Add --in-place / -i for file processing; atomic write via temp
  file and rename; only write when content changed; error if -i without -f.
- Issue #49: Add --format=markdown|wikilink; wikilink outputs [[Book Chapter]]:Verse
  with full book names; preserve existing [[wikilinks]]; add book_slug_to_display_name.

Made-with: Cursor

* chore: migrate from Changesets to release-plz

- Add release-plz.toml (publish = false; not on crates.io)
- Add release-plz.yml: release and release-pr jobs on push to main
- Add release-binaries.yml: on release published, build multi-target
  binaries, upload to GitHub Release, update GarthDB/homebrew-scripture-links
- Remove Changesets: .changeset/, package.json, package-lock.json,
  scripts/sync-cargo-version.js
- Remove .github/workflows/release.yml (replaced by release-plz + release-binaries)
- Remove npm from dependabot (no npm deps)

Made-with: Cursor

* fix: remove target file on Windows before persist() for --in-place

On Windows, fs::rename does not overwrite an existing file, so
temp_file.persist(path) failed when updating in place. Remove the
original file first on Windows so the rename succeeds.

Made-with: Cursor

* test: improve coverage for book_slug_to_display_name and wikilink format

Add exhaustive test covering all match arms in book_slug_to_display_name
plus the None fallback for unknown slugs. Add wikilink D&C format test.

Made-with: Cursor

* fix: skip existing markdown links and add full book names

- Issue #60: Detect existing [text](url) spans and skip converting refs
  inside them so re-running the tool does not double-wrap links.
- Issue #53: Add full book names for NT epistles and OT so text/file
  mode recognizes e.g. 1 Corinthians, Galatians, Hebrews; fix 1 John
  matching as epistle (1-jn) instead of Gospel (john).
- Add tests for idempotency, no double-wrap, and full-name recognition.

Made-with: Cursor

* fix(ci): use tag_name instead of unsupported release_id in gh-release action

softprops/action-gh-release@v2 does not support release_id; use
tag_name with github.event.release.tag_name to upload assets to
the published release.

Made-with: Cursor
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