Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): Update quick-xml requirement from 0.35 to 0.36 (#456)
Updates the requirements on [quick-xml](https://github.com/tafia/quick-xml) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tafia/quick-xml/releases">quick-xml's releases</a>.</em></p> <blockquote> <h2>v0.36.0 - Compatibility with Adobe Flash</h2> <h2>What's Changed</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/781">#781</a>: Fix conditions to start CDATA section. Only uppercase <code><![CDATA[</code> can start it. Previously any case was allowed.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/780">#780</a>: Fixed incorrect <code>.error_position()</code> when encountering syntax error for open or self-closed tag.</li> </ul> <h3>Misc Changes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/780">#780</a>: <code>reader::Parser</code>, <code>reader::ElementParser</code> and <code>reader::PiParser</code> moved to the new module <code>parser</code>.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/776">#776</a>: Allow to have attributes in the end tag for compatibility reasons with Adobe Flash XML parser.</li> </ul> <p><a href="https://redirect.github.com/tafia/quick-xml/issues/776">#776</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/776">tafia/quick-xml#776</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/780">#780</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/780">tafia/quick-xml#780</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/781">#781</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/781">tafia/quick-xml#781</a></p> <p><strong>Full Changelog</strong>: <a href="https://github.com/tafia/quick-xml/compare/v0.35.0...v0.36.0">https://github.com/tafia/quick-xml/compare/v0.35.0...v0.36.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tafia/quick-xml/blob/master/Changelog.md">quick-xml's changelog</a>.</em></p> <blockquote> <h2>0.36.0 -- 2024-07-08</h2> <h3>Bug Fixes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/781">#781</a>: Fix conditions to start CDATA section. Only uppercase <code><![CDATA[</code> can start it. Previously any case was allowed.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/780">#780</a>: Fixed incorrect <code>.error_position()</code> when encountering syntax error for open or self-closed tag.</li> </ul> <h3>Misc Changes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/780">#780</a>: <code>reader::Parser</code>, <code>reader::ElementParser</code> and <code>reader::PiParser</code> moved to the new module <code>parser</code>.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/776">#776</a>: Allow to have attributes in the end tag for compatibility reasons with Adobe Flash XML parser.</li> </ul> <p><a href="https://redirect.github.com/tafia/quick-xml/issues/776">#776</a>: <a href="https://redirect.github.com/tafia/quick-xml/issues/776">tafia/quick-xml#776</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/780">#780</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/780">tafia/quick-xml#780</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/781">#781</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/781">tafia/quick-xml#781</a></p> <h2>0.35.0 -- 2024-06-29</h2> <h3>New Features</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/772">#772</a>: Add <code>reader::Config::allow_unmatched_ends</code> to permit dangling end tags</li> </ul> <h3>Bug Fixes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/773">#773</a>: Fixed reporting incorrect end position in <code>Reader::read_to_end</code> family of methods and trimming of the trailing spaces in <code>Reader::read_text</code> when <code>trim_text_start</code> is set and the last event is not a <code>Text</code> event.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/771">#771</a>: Character references now allow any number of leading zeroes as it should. As a result, the following variants of <code>quick_xml::escape::EscapeError</code> are removed: <ul> <li><code>TooLongDecimal</code></li> <li><code>TooLongHexadecimal</code></li> </ul> </li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/771">#771</a>: Fixed <code>Attribute::unescape_value</code> which does not unescape predefined values since 0.32.0.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/774">#774</a>: Fixed regression since 0.33.0: <code>Text</code> event may be skipped in <code>read_event_into()</code> and <code>read_event_into_async()</code> in some circumstances.</li> </ul> <h3>Misc Changes</h3> <ul> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/771">#771</a>: <code>EscapeError::UnrecognizedSymbol</code> renamed to <code>EscapeError::UnrecognizedEntity</code>.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/771">#771</a>: Implemented <code>PartialEq</code> for <code>EscapeError</code>.</li> <li><a href="https://redirect.github.com/tafia/quick-xml/issues/771">#771</a>: Replace the following variants of <code>EscapeError</code> by <code>InvalidCharRef</code> variant with a new <code>ParseCharRefError</code> inside: <ul> <li><code>EntityWithNull</code></li> <li><code>InvalidDecimal</code></li> <li><code>InvalidHexadecimal</code></li> <li><code>InvalidCodepoint</code></li> </ul> </li> </ul> <p><a href="https://redirect.github.com/tafia/quick-xml/issues/771">#771</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/771">tafia/quick-xml#771</a> <a href="https://redirect.github.com/tafia/quick-xml/issues/772">#772</a>: <a href="https://redirect.github.com/tafia/quick-xml/pull/772">tafia/quick-xml#772</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tafia/quick-xml/commit/10ddcb7e943351fa72dda30ffd51db40463663e8"><code>10ddcb7</code></a> Release 0.36.0</li> <li><a href="https://github.com/tafia/quick-xml/commit/959eb55e2d049a2094c3a48b54312b765fa0b2bc"><code>959eb55</code></a> Merge pull request <a href="https://redirect.github.com/tafia/quick-xml/issues/780">#780</a> from Mingun/end-attributes</li> <li><a href="https://github.com/tafia/quick-xml/commit/6a48a28f4cc182112d9005f66f8ab4336ace3293"><code>6a48a28</code></a> Allow to have attributes in closing tags (compatibility with the Adobe Flash ...</li> <li><a href="https://github.com/tafia/quick-xml/commit/45e8be4eab0fb91a532d59cb017a039a74ab6262"><code>45e8be4</code></a> Use <code>.error_position()</code> instead of <code>.buffer_position()</code> in examples where err...</li> <li><a href="https://github.com/tafia/quick-xml/commit/df65be07e401d759ed9e8faf211bc20f7e8fbf53"><code>df65be0</code></a> Fix incorrect <code>.error_position()</code> when encountering syntax error for open or ...</li> <li><a href="https://github.com/tafia/quick-xml/commit/ecc7ef37629b77db48260738ddb73def97ad8344"><code>ecc7ef3</code></a> Actually check that .error_position() is correct</li> <li><a href="https://github.com/tafia/quick-xml/commit/d387ed7416af516034b1952375ac01ee7a0a513a"><code>d387ed7</code></a> Move <code>Parser</code>, <code>ElementParser</code> and <code>PiParser</code> to the new module <code>parser</code>.</li> <li><a href="https://github.com/tafia/quick-xml/commit/0d99a16df15b6bd459621c5af0cc407e94cee1d4"><code>0d99a16</code></a> Assert syntax errors via pretty_assertions</li> <li><a href="https://github.com/tafia/quick-xml/commit/be86267ceabfc1bfc283b7e8eb2035a0f2d0b5c7"><code>be86267</code></a> Do not use <code>Default</code> implementation to construct parsers</li> <li><a href="https://github.com/tafia/quick-xml/commit/28c031d87ecd194fc7e5257d78a73a49ab683d03"><code>28c031d</code></a> Remove incorrect example</li> <li>Additional commits viewable in <a href="https://github.com/tafia/quick-xml/compare/v0.35.0...v0.36.0">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <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) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information