fix(deps): update dependency io.github.pdvrieze.xmlutil:serialization to v0.91.3 #655
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
This PR contains the following updates:
0.91.2->0.91.3Release Notes
pdvrieze/xmlutil (io.github.pdvrieze.xmlutil:serialization)
v0.91.3(Oct 28, 2025)
Changes:
defaultPolicyto inherit the settings ofa previous policy even if it does not inherit
DefaultXmlSerializationPolicy.In rare cases this changes the behaviour (where a custom policy was
originally set (with different defaults), it didn't inherit the
default policy, and it is now replaced by a default policy).
safeCdsectfunction that will handle embedded endof cdata sequences by splitting the CDATA section into two sections. This is
now used in serialization to avoid serialization errors if the value contains
]]>.Fixes:
incorrectly escaped entities in cdata (#304), and did not correctly deal with
]]>in the cdata content (this is resolved by writing as two separate cdatasections).
XML.encodeToString) use theregular behaviour for handling null prefixes. This fixes the default empty
prefix being used if none is manually set (rather than the annotated prefix).
is the default prefix for that namespace. As a workaround leave the prefix
different from its containers.
XmlSerialNameto use thexmlprefix as long asits namespace is left default or maps to the xml namespace. Also force the
prefix used to be the standard prefix (although, depending on the xml writer
this may already be the case effectively).
values standard compliant (#300). This means that when writing all will be
written as character entities to allow for preservation of the values. For
reading the entities are just resolved. Actual newline/tab content in
attribute values is normalized as space characters (where CRLF is still
replaced by a single space). As attribute values can be differen types than
CData this does not further normalize the value by collapsing whitespace
sequences.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.