awslabs / llrt

LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
Apache License 2.0
7.73k stars 341 forks source link

chore(deps): bump quick-xml from 0.32.0 to 0.33.0 #434

Closed dependabot[bot] closed 4 days ago

dependabot[bot] commented 5 days ago

Bumps quick-xml from 0.32.0 to 0.33.0.

Release notes

Sourced from quick-xml's releases.

v0.33.0 - Make compile time small again

What's Changed

New Features

  • #758: Implemented From<QName> for BytesStart and BytesEnd.

Bug Fixes

  • #755: Fix incorrect missing of trimming all-space text events when trim_text_start = false and trim_text_end = true.

Misc Changes

  • #650: Change the type of Event::PI to a new dedicated BytesPI type.
  • #759: Make const as much functions as possible:
    • resolve_html5_entity()
    • resolve_predefined_entity()
    • resolve_xml_entity()
    • Attr::key()
    • Attr::value()
    • Attributes::html()
    • Attributes::new()
    • BytesDecl::from_start()
    • Decoder::encoding()
    • Deserializer::get_ref()
    • IoReader::get_ref()
    • LocalName::into_inner()
    • Namespace::into_inner()
    • NsReader::config()
    • NsReader::prefixes()
    • Prefix::into_inner()
    • QName::into_inner()
    • Reader::buffer_position()
    • Reader::config()
    • Reader::decoder()
    • Reader::error_position()
    • Reader::get_ref()
    • SliceReader::get_ref()
    • Writer::get_ref()
    • Writer::new()
  • #763: Hide quick_xml::escape::resolve_html5_entity under escape-html feature again. This function has significant influence to the compilation time (10+ seconds or 5x times)

#650: tafia/quick-xml#650 #755: tafia/quick-xml#755 #758: tafia/quick-xml#758 #759: tafia/quick-xml#759 #763: tafia/quick-xml#763

... (truncated)

Changelog

Sourced from quick-xml's changelog.

0.33.0 -- 2024-06-21

New Features

  • #758: Implemented From<QName> for BytesStart and BytesEnd.

Bug Fixes

  • #755: Fix incorrect missing of trimming all-space text events when trim_text_start = false and trim_text_end = true.

Misc Changes

  • #650: Change the type of Event::PI to a new dedicated BytesPI type.
  • #759: Make const as much functions as possible:
    • resolve_html5_entity()
    • resolve_predefined_entity()
    • resolve_xml_entity()
    • Attr::key()
    • Attr::value()
    • Attributes::html()
    • Attributes::new()
    • BytesDecl::from_start()
    • Decoder::encoding()
    • Deserializer::get_ref()
    • IoReader::get_ref()
    • LocalName::into_inner()
    • Namespace::into_inner()
    • NsReader::config()
    • NsReader::prefixes()
    • Prefix::into_inner()
    • QName::into_inner()
    • Reader::buffer_position()
    • Reader::config()
    • Reader::decoder()
    • Reader::error_position()
    • Reader::get_ref()
    • SliceReader::get_ref()
    • Writer::get_ref()
    • Writer::new()
  • #763: Hide quick_xml::escape::resolve_html5_entity under escape-html feature again. This function has significant influence to the compilation time (10+ seconds or 5x times)

#650: tafia/quick-xml#650 #755: tafia/quick-xml#755 #758: tafia/quick-xml#758 #759: tafia/quick-xml#759 #763: tafia/quick-xml#763

Commits
  • 2659775 Release 0.33.0
  • f465f95 Add release checklist to changelog
  • 9576c54 Move legend to the releases where it was used
  • a85cab7 Merge pull request #762 from Mingun/organize-tests
  • 486e64e Remove non-namespaced reader tests from xmlrs_reader_tests.rs
  • 7463d2a Remove namespaced reader tests from xmlrs_reader_tests.rs
  • 3321944 Remove not working and commented tests
  • e9cab59 Replace test escaped_characters with escape::test_escape
  • 0657aa0 Hide quick_xml::escape::resolve_html5_entity under escape-html feature again
  • 625c74e Replace test bom_removed_from_initial_text with more formal test in tests/enc...
  • Additional commits viewable in compare view


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