russellhaering / goxmldsig

Pure Go implementation of XML Digital Signatures
Apache License 2.0
154 stars 127 forks source link

Bump github.com/beevik/etree from 1.1.0 to 1.2.0 #106

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps github.com/beevik/etree from 1.1.0 to 1.2.0.

Release notes

Sourced from github.com/beevik/etree's releases.

Release v1.2.0

New Features

  • Add the ability to write XML fragments using Token WriteTo functions.
  • Add the ability to re-indent an XML element as though it were the root of the document.
  • Add a ReadSettings option to preserve CDATA blocks when reading an XML document.

Release v1.1.4

New Features

  • Add the ability to preserve whitespace in leaf elements during indent.
  • Add the ability to suppress a document-trailing newline during indent.
  • Add choice of XML attribute quoting style (single-quote or double-quote).

Removed Features

  • Removed the CDATA preservation change introduced in v1.1.3. It was implemented in a way that broke the ability to process XML documents encoded using non-UTF8 character sets.

Release v1.1.3

  • XML reads now preserve CDATA sections instead of converting them to standard character data.

Release v1.1.2

  • Fixed a path parsing bug.
  • The Element.Text function now handles comments embedded between character data spans.

Release v1.1.1

  • Updated go version in go.mod to 1.20
Changelog

Sourced from github.com/beevik/etree's changelog.

Release v1.2.0

New Features

  • Add the ability to write XML fragments using Token WriteTo functions.
  • Add the ability to re-indent an XML element as though it were the root of the document.
  • Add a ReadSettings option to preserve CDATA blocks when reading and XML document.

Release v1.1.4

New Features

  • Add the ability to preserve whitespace in leaf elements during indent.
  • Add the ability to suppress a document-trailing newline during indent.
  • Add choice of XML attribute quoting style (single-quote or double-quote).

Removed Features

  • Removed the CDATA preservation change introduced in v1.1.3. It was implemented in a way that broke the ability to process XML documents encoded using non-UTF8 character sets.

Release v1.1.3

  • XML reads now preserve CDATA sections instead of converting them to standard character data.

Release v1.1.2

  • Fixed a path parsing bug.
  • The Element.Text function now handles comments embedded between character data spans.

Release v1.1.1

  • Updated go version in go.mod to 1.20
Commits
  • ef16dc1 Release v1.2.0
  • ecaabe8 Token WriteTo and indentation modifications
  • a291eec expose WriteTo for tokens, define the needed writer interface
  • 672dfa1 Add ReadSettings option to PreserveCData
  • 2a0c46b Remove unused code
  • f3a9cfe Release v1.1.4
  • d50c583 Remove CDATA preservation on read
  • 211cdce Add ability to suppress trailing newline after indent
  • 83a7a12 Improve indent APIs
  • 67ff30f Fix bug in TestCopy unit test
  • 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 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)