shepmaster / jetscii

A tiny library to efficiently search strings for sets of ASCII characters and byte slices for sets of bytes.
Apache License 2.0
113 stars 20 forks source link

Update region requirement from 2.0.0 to 3.0.0 #42

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Updates the requirements on region to permit the latest version.

Changelog

Sourced from region's changelog.

3.0.0 - 2021-08-05

Added

  • Added support for OpenBSD.
  • Added support for Illumos.
  • Added support for memory allocations (alloc & alloc_at).
  • Added QueryIter for lazily iterating regions.
  • Added inline annotation where applicable.

Changed

  • Addresses are now defined as *const T (instead of *const u8).
  • Region state has been internalized, now exposed via methods.
  • Error enumerations have been altered.
  • query_iter now returns an iterator.

Removed

  • Removed page::size_from_range.
  • Removed deprecated functionality.
Commits
  • ec00659 docs: update version to 3.0.0
  • 6ce8967 test: allocations should be at least one page or larger
  • f7d0dfe chore(ci): use v-prefix for release tags
  • 6ad09af docs: update changelog
  • 4a81ab8 docs: add changelog draft
  • 272cc35 chore: apply stricter 'clippy' ruleset
  • 9461c2c refactor: rename 'Memory' -> 'Allocation'
  • 710f2b6 feat: add mutable pointer-getter variants
  • 5c0229a docs: nitpicking wordings
  • aab6a56 feat: implement 'FusedIterator' for 'QueryIter'
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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)