Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update dependency xmlbuilder to v15 #391

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 29, 2022

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 (xmlbuilder)

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: 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.


  • 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 renovate bot force-pushed the renovate/xmlbuilder-15.x branch from 447efb9 to 4f89716 Compare July 8, 2022 14:25
@renovate renovate bot force-pushed the renovate/xmlbuilder-15.x branch 2 times, most recently from f08464a to da13fae Compare November 3, 2022 18:32
@renovate renovate bot force-pushed the renovate/xmlbuilder-15.x branch from c3a7661 to 7fac825 Compare June 6, 2023 21:54
@renovate renovate bot force-pushed the renovate/xmlbuilder-15.x branch from 7fac825 to 4932ffb Compare July 14, 2023 17:11
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/xmlbuilder-15.x branch from 4932ffb to b806efb Compare May 27, 2024 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants