Breaking Changes
- MSRV increased to Rust 1.83.0
- The
std
feature is removed. All errors inboba
implementcore::error::Error
.
What's Changed
- Regenerate
benchmarks/.gitignore
by @lopopolo in #162 - Update fuzz workspace .gitignore to latest
cargo-fuzz
template by @lopopolo in #163 - Regenerate
.gitignore
by @lopopolo in #164 - Ensure MSRV CI job overrides the active Rust version by @lopopolo in #165
- chore: Update
.github/workflows/code-coverage.yaml
inartichoke/boba
by @lopopolo in #166 - Move readme doctest module at the end of the file by @lopopolo in #168
- chore: Update
.github/workflows/code-coverage.yaml
inartichoke/boba
by @lopopolo in #169 - chore: Update
.github/workflows/code-coverage.yaml
inartichoke/boba
by @lopopolo in #170 - Fix glob to allow vendor/README.md to be linted for markdown links by @lopopolo in #171
- Bump rubocop from 1.32.0 to 1.36.0 by @dependabot in #173
- chore: Update
.github/workflows/audit.yaml
inartichoke/boba
by @lopopolo in #175 - Add cargo-spellcheck dictionary and fix typos by @lopopolo in #176
- chore(deps): Bump actions/checkout from 2 to 3 by @dependabot in #178
- Update criterion on benchmarks to 0.4.0 by @lopopolo in #179
- chore(deps): Bump rubocop from 1.36.0 to 1.38.0 by @dependabot in #180
- chore: Update
.github/workflows/rustdoc.yaml
inartichoke/boba
by @lopopolo in #182 - Remove actions-rs GitHub Actions by @lopopolo in #181
- chore(deps): Bump rubocop from 1.38.0 to 1.39.0 by @dependabot in #183
- Set
rust-version
inCargo.toml
to 1.42.0 by @lopopolo in #184 - chore: Update
.github/workflows/audit.yaml
inartichoke/boba
by @lopopolo in #185 - chore: Update
.github/workflows/code-coverage.yaml
inartichoke/boba
by @lopopolo in #186 - chore: Update
.github/workflows/code-coverage.yaml
inartichoke/boba
by @lopopolo in #187 - chore(deps): Bump mheap/github-action-required-labels from 2 to 3 by @dependabot in #189
- chore(deps): Bump rubocop from 1.39.0 to 1.42.0 by @dependabot in #188
- chore(deps): Bump rubocop from 1.42.0 to 1.44.1 by @dependabot in #190
- chore(deps): Bump rubocop from 1.44.1 to 1.47.0 by @dependabot in #191
- chore(deps): Bump rubocop from 1.47.0 to 1.48.1 by @dependabot in #192
- chore: Update
.github/workflows/rustdoc.yaml
inartichoke/boba
by @lopopolo in #193 - Upgrade Ruby version and bundler version by @lopopolo in #194
- Use stricter version pinning for GitHub Actions by @lopopolo in #195
- chore(deps): Bump ruby/setup-ruby from 1.147.0 to 1.148.0 by @dependabot in #197
- chore(deps): Bump rubocop from 1.48.1 to 1.50.2 by @dependabot in #196
- Stop monitoring Twitter links, fix markdown link check job by @lopopolo in #198
- chore: Update
.github/workflows/code-coverage.yaml
inartichoke/boba
by @lopopolo in #199 - Add a test that exercises the letter 'c' in the alphabet by @lopopolo in #200
- Add code coverage badge to README by @lopopolo in #201
- chore(deps): Bump ruby/setup-ruby from 1.148.0 to 1.150.0 by @dependabot in #205
- chore(deps): Bump aws-actions/configure-aws-credentials from 2.0.0 to 2.1.0 by @dependabot in #204
- chore(deps): Bump rubocop from 1.50.2 to 1.51.0 by @dependabot in #202
- chore(deps): Update criterion requirement from 0.4.0 to 0.5.1 in /benchmarks by @dependabot in #203
- Remove criterion benchmarks workspace by @lopopolo in #206
- chore(deps): Bump rubocop from 1.51.0 to 1.54.0 by @dependabot in #211
- chore(deps): Bump ruby/setup-ruby from 1.150.0 to 1.152.0 by @dependabot in #210
- chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 by @dependabot in #209
- chore(deps): Bump aws-actions/configure-aws-credentials from 2.1.0 to 2.2.0 by @dependabot in #208
- chore(deps): Bump mheap/github-action-required-labels from 4.0.0 to 5.1.0 by @dependabot in #207
- Update dependabot.yml by @lopopolo in #212
- chore(deps): Bump the gha-deps group with 1 update by @dependabot in #213
- chore(deps): Bump the gha-deps group with 1 update by @dependabot in #214
- chore(deps): Bump the bundler-deps group with 1 update by @dependabot in #215
- chore(deps): Bump the bundler-deps group with 1 update by @dependabot in #216
- chore(deps): Bump the gha-deps group with 3 updates by @dependabot in #217
- chore(deps): Bump the gha-deps group with 5 updates by @dependabot in #219
- chore(deps): Bump the bundler-deps group with 1 update by @dependabot in #218
- chore(deps): Bump the gha-deps group with 4 updates by @dependabot in #221
- chore(deps): Bump the bundler-deps group with 2 updates by @dependabot in #220
- chore(deps): Bump the bundler-deps group with 1 update by @dependabot in #223
- chore(deps): Bump the gha-deps group with 1 update by @dependabot in #222
- Update Ruby and Bundler version by @lopopolo in #224
- chore(deps): Bump the gha-deps group with 1 update by @dependabot in #225
- chore(deps): Bump the bundler-deps group with 1 update by @dependabot in #226
- chore(deps): Bump the bundler-deps group with 1 update by @dependabot in #227
- chore(deps): Bump the gha-deps group with 3 updates by @dependabot in #228
- Lock prettier version for dev and CI by @lopopolo in #229
- Update Rakefile by @lopopolo in #231
- chore(deps): Bump the gha-deps group with 5 updates by @dependabot in #230
- chore(deps): Bump the bundler-deps group with 1 update by @dependabot in #232
- chore(deps): Bump the gha-deps group with 4 updates by @dependabot in #234
- chore(deps): Bump the bundler-deps group with 1 update by @dependabot in #233
- chore(deps): Bump the bundler-deps group with 2 updates by @dependabot in #236
- chore(deps): Bump the gha-deps group with 5 updates by @dependabot in #235
- chore(deps): Bump rexml from 3.2.6 to 3.2.8 by @dependabot in #237
- chore(deps): Bump the gha-deps group with 2 updates by @dependabot in #238
- chore(deps): Bump rubocop from 1.63.4 to 1.64.1 in the bundler-deps group by @dependabot in #239
- Update Ruby and bundler by @lopopolo in #241
- chore(deps): Bump the gha-deps group with 2 updates by @dependabot in #243
- chore(deps): Bump rexml from 3.2.8 to 3.3.3 by @dependabot in #246
- chore(deps): Bump the gha-deps group with 3 updates by @dependabot in #244
- chore(deps): Bump rubocop from 1.64.1 to 1.65.1 in the bundler-deps group by @dependabot in #245
- chore(deps): Bump the bundler-deps group with 2 updates by @dependabot in #249
- chore(deps): Bump the gha-deps group with 2 updates by @dependabot in #248
- chore(deps): Bump rubocop from 1.66.0 to 1.66.1 in the bundler-deps group by @dependabot in #251
- chore(deps): Bump the gha-deps group with 3 updates by @dependabot in #250
- chore(deps): Bump rubocop from 1.66.1 to 1.68.0 in the bundler-deps group by @dependabot in #253
- chore(deps): Bump the gha-deps group with 4 updates by @dependabot in #252
- chore(deps): Bump the gha-deps group with 2 updates by @dependabot in #256
- chore(deps): Bump rubocop from 1.68.0 to 1.69.0 in the bundler-deps group by @dependabot in #255
- chore(deps-dev): Bump prettier from 3.2.5 to 3.4.1 in the npm-deps group by @dependabot in #254
- Remove markdown link check by @lopopolo in #257
- Update Ruby, Bundler to latest by @lopopolo in #258
- chore(deps): Bump the gha-deps group with 3 updates by @dependabot in #259
- chore(deps-dev): Bump prettier from 3.4.1 to 3.4.2 in the npm-deps group by @dependabot in #261
- chore(deps): Bump rubocop from 1.69.0 to 1.69.2 in the bundler-deps group by @dependabot in #260
- chore(deps): Bump the gha-deps group with 3 updates by @dependabot in #262
- Add additional decode tests for uncovered branches by @lopopolo in #264
- chore: Update
.github/workflows/code-coverage.yaml
inartichoke/boba
by @lopopolo in #265 - chore(deps): Bump artichoke/setup-rust from 1.12.1 to 2.0.0 in the gha-deps group by @dependabot in #266
- chore(deps): Bump rubocop from 1.69.2 to 1.71.1 in the bundler-deps group by @dependabot in #263
- Upgrade MSRV to 1.83.0 and implement
Error
fromcore::error
by @lopopolo in #267 - Add unit tests for the encoder by @lopopolo in #268
- Use a const block for constructing the decode alphabet table by @lopopolo in #269
- Address zizmor findings by @lopopolo in #271
- Prepare v6.0.0 release by @lopopolo in #270
Full Changelog: v5.0.0...v6.0.0