custom-elements-everywhere icon indicating copy to clipboard operation
custom-elements-everywhere copied to clipboard

Update dependency xmlbuilder to v15

Open renovate[bot] opened this issue 2 years ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
xmlbuilder 10.1.1 -> 15.1.1 age adoption passing confidence

Release Notes

oozcitak/xmlbuilder-js

v15.1.1

Compare Source

v15.1.0

Compare Source

  • Added the invalidCharReplacement option to replace invalid characters with a user supplied replacement character. See #​147.

v15.0.0

Compare Source

  • Pretty printing now keeps single CDATA nodes in-line with their parent elements. See #​224.

v14.0.0

Compare Source

  • Removed support for node.js 6.0. Minimum required version is now 8.0.

v13.0.2

Compare Source

  • Fixed a bug where importing a document into an empty parent document did not set the root node. See #​213.

v13.0.1

Compare Source

  • Corrected typings for doctype and character data nodes. See #​211.

v13.0.0

Compare Source

  • Rewrote all TypeSript typings to be strictly compatible with the API. This is a breaking change for TypeScript users only.

v12.0.1

Compare Source

  • Added option for pretty printing attributes.

v12.0.0

Compare Source

  • Removed support for node.js 4.0 and 5.0. Minimum required version is now 6.0.

v11.0.1

Compare Source

  • Added TypeScript typings. See #​200.

v11.0.0

Compare Source

  • Calling end() with arguments no longer overwrites writer options. See #​120.

  • Added writer state and customizable space and endline functions to help customize writer behavior. Also added openNode and closeNode functions to writer. See #​193.

  • Fixed a bug where writer functions would not be called for nodes with a single child node in pretty print mode. See #​195.

  • Renamed elEscape to textEscape in XMLStringifier.

  • Fixed a bug where empty arrays would produce child nodes. See #​190.

  • Removed the skipNullAttributes option. null attributes are now skipped by default. Added the keepNullAttributes option in case someone needs the old behavior.

  • Removed the skipNullNodes option. null nodes are now skipped by default. Added the keepNullNodes option in case someone needs the old behavior.

  • undefined values are now skipped when converting JS objects.

  • Renamed stringify functions. See #​194:

    • eleName -> name
    • attName -> name
    • eleText -> text
  • Fixed argument order for attribute function in the writer. See #​196.

  • Added openAttribute and closeAttribute functions to writer. See #​196.

  • Added node types to node objects. Node types and writer states are exported by the module with the nodeType and writerState properties.

  • Fixed a bug where array items would not be correctly converted. See #​159.

  • Fixed a bug where mixed-content inside JS objects with #text decorator would not be correctly converted. See #​171.

  • Fixed a bug where JS objects would not be expanded in callback mode. See #​173.

  • Fixed a bug where character validation would not obey document's XML version. Added separate validation for XML 1.0 and XML 1.1 documents. See #​169.

  • Fixed a bug where names would not be validated according to the spec. See #​49.

  • Renamed text property to value in comment and cdata nodes to unify the API.

  • Removed doctype function to prevent name clash with DOM implementation. Use the dtd function instead.

  • Removed dummy nodes from the XML tree (Those were created while chain-building the tree).

  • Renamed attributesproperty to attribs to prevent name clash with DOM property with the same name.

  • Implemented the DOM standard (read-only) to support XPath lookups. XML namespaces are not currently supported. See #​122.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Sep 26 '22 23:09 renovate[bot]