Skip to content

Bump rapidyaml from 0.9.0 to 0.10.0#3899

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bazel/rapidyaml-0.10.0
Open

Bump rapidyaml from 0.9.0 to 0.10.0#3899
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bazel/rapidyaml-0.10.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 4, 2026

Bumps rapidyaml from 0.9.0 to 0.10.0.

Release notes

Sourced from rapidyaml's releases.

Release 0.10.0

Changes

  • In PR#536 the tree/node-aware location functions were moved from ParserEngine to Tree and ConstNodeRef. The parser engine is now fully agnostic vis-a-vis the type of the event-handler. (The location functions in the parser engine were a legacy of the initial implementation of the parser which was meant to create only ryml trees).
  • The tool ryml-yaml-events was updated to also dump integer events (and its command line options were changed to enable the different choices).

Fixes

  • Fix #524 (PR#525): problem parsing nested map value in complex map. Kudos to @​MatthewSteel!
  • PR#542: \x Unicode sequences were not decoded. Thanks to @​mutativesystems!
  • PR#541: std::is_trivial deprecated in c++26. Thanks to @​P3RK4N!
  • Fix #529 (PR#530): double-quoted "<<" was mistaken for an inheriting reference.
  • PR#543: improvements to experimental style API:
    • Add getters to NodeType, Tree, NodeRef, and ConstNodeRef:
      • .key_style(): get the style flags in a node's key
      • .val_style(): get the style flags in a node's val
      • .container_style(): get the style flags in a node's container
    • Add style modifiers to NodeType, Tree, NodeRef, and ConstNodeRef:
      • .clear_style(bool recurse)
      • .set_style_conditionally(bool recurse)
  • Fix argument handling in ryml-parse-emit.

Extra event handlers

PR#536 adds a new major extra feature: a parser event handler that creates a compact representation of the YAML tree in a buffer of integers containing masks (to represent events) and offset+length (to represent strings in the source buffer).

This handler is meant for use in other programming languages, and it supports container keys (unlike the ryml tree). You can find this handler among the other headers in the new src_extra folder.

Thanks

Commits

Dependabot compatibility score

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 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)

@dependabot dependabot bot added bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file labels Mar 4, 2026
@dependabot dependabot bot requested a review from a team as a code owner March 4, 2026 01:26
@dependabot dependabot bot added dependencies Pull requests that update a dependency file bazel Pull requests that update bazel code labels Mar 4, 2026
@codecov
Copy link

codecov bot commented Mar 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.07%. Comparing base (4c163e8) to head (c00acd6).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #3899   +/-   ##
=======================================
  Coverage   90.07%   90.07%           
=======================================
  Files         226      226           
  Lines        7217     7217           
=======================================
  Hits         6500     6500           
  Misses        717      717           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dependabot dependabot bot force-pushed the dependabot/bazel/rapidyaml-0.10.0 branch 3 times, most recently from 5628b44 to dc91099 Compare March 5, 2026 17:36
@marcalff marcalff added the pr:do-not-merge This PR is not ready to be merged. label Mar 5, 2026
Bumps [rapidyaml](https://github.com/biojppm/rapidyaml) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/biojppm/rapidyaml/releases)
- [Commits](biojppm/rapidyaml@v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: rapidyaml
  dependency-version: 0.10.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/bazel/rapidyaml-0.10.0 branch from dc91099 to c00acd6 Compare March 6, 2026 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel Pull requests that update bazel code dependencies Pull requests that update a dependency file pr:do-not-merge This PR is not ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant