Skip to content

Updated:(deps): Bump the patch-updates group in /src with 2 updates#118

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/src/patch-updates-afa7d58a9e
Open

Updated:(deps): Bump the patch-updates group in /src with 2 updates#118
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/src/patch-updates-afa7d58a9e

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Bumps the patch-updates group in /src with 2 updates: maybe-async and html-to-markdown-rs.

Updates maybe-async from 0.2.10 to 0.2.11

Changelog

Sourced from maybe-async's changelog.

0.2.11 (2026-05-15)

Features

  • AFIT: rewrite impl Future / Pin<Box<dyn Future>> return types in sync mode (07d5a96)
Commits
  • 9f7869c chore(release): 0.2.11
  • 5b709ac test: fix test error for bad sync cond
  • 07d5a96 feat(AFIT): rewrite impl Future / Pin\<Box<dyn Future>> return types in sy...
  • b32a817 ci: update github actions
  • See full diff in compare view

Updates html-to-markdown-rs from 3.4.0 to 3.4.1

Release notes

Sourced from html-to-markdown-rs's releases.

v3.4.1

html-to-markdown 3.4.1 — high-performance HTML to Markdown converter with a Rust core and polyglot bindings (Python, Node/TypeScript, Ruby, PHP, Go, Java, C#, Elixir, R, WebAssembly, C FFI).

Changed

  • core: ConversionOptions is now Send + Sync. VisitorHandle switched from Rc<RefCell<dyn HtmlVisitor>> to Arc<Mutex<dyn HtmlVisitor + Send>>, allowing ConversionOptions to be stashed in axum/tokio/rmcp Send-bound contexts. Bindings update bridge constructors to use Arc::new(Mutex::new(...)) and add unsafe impl Send + Sync where required (NAPI, WASM, Magnus, FFI visitor structs).

Fixed

  • R: convert(html, options) no longer rejects ConversionOptions$default() and ConversionOptions$builder()$build(). The extendr wrappers return an ExternalPtr<ConversionOptions>, not an R named list, so decode_options raised "options must be a named list" for every call that used the convenience constructors. decode_options now extracts the wrapper directly before falling back to list decoding.
  • C#: [DllImport("html_to_markdown_ffi")] resolves under ProjectReference consumption. P/Invoke only searches the assembly directory and standard DYLD/LD_LIBRARY paths, not NuGet's runtimes/<RID>/native/ layout, so e2e and any other ProjectReference-based test project failed with DllNotFoundException. The host-RID native library now ships flat alongside the assembly.
  • C#: CS0579 "Duplicate AssemblyTitleAttribute" eliminated. All three csproj files now set <GenerateAssemblyInfo>false</GenerateAssemblyInfo> and ship explicit Properties/AssemblyInfo.cs.
  • PHP: visitor Custom outputs preserve case for custom element callbacks.
  • PHP: PIE binary discovery on macOS/Linux.
  • Docs: extract_metadata description clarified to note it only gates the metadata pass — table extraction into result.tables still runs unconditionally.

Full notes: CHANGELOG.md

Changelog

Sourced from html-to-markdown-rs's changelog.

[3.4.1] - 2026-05-13

Changed

  • core: ConversionOptions is now Send + Sync. VisitorHandle switched from Rc<RefCell<dyn HtmlVisitor>> to Arc<Mutex<dyn HtmlVisitor + Send>>, allowing ConversionOptions to be stashed in axum/tokio/rmcp Send-bound contexts. Bindings update bridge constructors to use Arc::new(Mutex::new(...)) and add unsafe impl Send + Sync where required (NAPI, WASM, Magnus, FFI visitor structs).

Fixed

  • R: convert(html, options) no longer rejects ConversionOptions$default() and ConversionOptions$builder()$build(). The extendr wrappers return an ExternalPtr<ConversionOptions>, not an R named list, so decode_options raised "options must be a named list" for every call that used the convenience constructors. decode_options now extracts the wrapper directly before falling back to list decoding.
  • C#: [DllImport("html_to_markdown_ffi")] resolves under ProjectReference consumption. P/Invoke only searches the assembly directory and standard DYLD/LD_LIBRARY paths, not NuGet's runtimes/<RID>/native/ layout, so e2e and any other ProjectReference-based test project failed with DllNotFoundException. packages/csharp/HtmlToMarkdown/HtmlToMarkdown.csproj now copies the host-RID native library flat alongside the assembly via <Content Include="runtimes/$(NETCoreSdkRuntimeIdentifier)/native/*" Link=… />. NuGet consumers continue to pick it up from the existing <None Include="runtimes/**" /> pack.
  • C#: CS0579 "Duplicate AssemblyTitleAttribute" eliminated. The SDK auto-synthesises AssemblyInfo from <PropertyGroup>, which collided with checked-in Properties/AssemblyInfo.cs files. All three csproj files now set <GenerateAssemblyInfo>false</GenerateAssemblyInfo> and ship explicit Properties/AssemblyInfo.cs.
  • PHP: visitor Custom outputs preserve case for custom element callbacks (#2b54751a).
  • PHP: PIE binary discovery on macOS/Linux (#2b54751a).
  • Docs: extract_metadata description clarified to note it only gates the metadata pass — table extraction into result.tables still runs unconditionally (#4ba2187a).
Commits
  • 8f29aa1 fix(publish): use build-node-napi@v1 shared action
  • 12fec1e chore(deps): bump alef to 0.15.66 — regen READMEs with table blank line
  • b1aebf0 chore(deps): bump kreuzberg-dev/pre-commit-hooks to v1.0.7
  • 9804f62 chore(deps): bump kreuzberg-dev/pre-commit-hooks to v1.0.6
  • fff8b37 fix(ci): install alef in every e2e test job; bump composer to 2.9.8
  • 8256072 ci(lint): run all prek hooks; drop infra-workaround SKIP
  • 8afebea fix(ruby): rename reserved RBS keyword in generated sig/types.rbs
  • 630fe13 chore(alef): sync versions to 3.4.1 and refresh generated docs
  • 8f4b037 ci(r): install libgit2 and graphics libs for devtools
  • d63ddda chore(php): regenerate root composer.lock
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the patch-updates group in /src with 2 updates: [maybe-async](https://github.com/fMeow/maybe-async-rs) and [html-to-markdown-rs](https://github.com/kreuzberg-dev/html-to-markdown).


Updates `maybe-async` from 0.2.10 to 0.2.11
- [Changelog](https://github.com/fMeow/maybe-async-rs/blob/main/CHANGELOG.md)
- [Commits](fMeow/maybe-async-rs@v0.2.10...v0.2.11)

Updates `html-to-markdown-rs` from 3.4.0 to 3.4.1
- [Release notes](https://github.com/kreuzberg-dev/html-to-markdown/releases)
- [Changelog](https://github.com/kreuzberg-dev/html-to-markdown/blob/main/CHANGELOG.md)
- [Commits](kreuzberg-dev/html-to-markdown@v3.4.0...v3.4.1)

---
updated-dependencies:
- dependency-name: maybe-async
  dependency-version: 0.2.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
- dependency-name: html-to-markdown-rs
  dependency-version: 3.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 18, 2026

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants