Skip to content

Bump domtripVersion from 0.4.1 to 1.3.0#11962

Open
dependabot[bot] wants to merge 2 commits intomasterfrom
dependabot/maven/domtripVersion-1.3.0
Open

Bump domtripVersion from 0.4.1 to 1.3.0#11962
dependabot[bot] wants to merge 2 commits intomasterfrom
dependabot/maven/domtripVersion-1.3.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 20, 2026

Bumps domtripVersion from 0.4.1 to 1.3.0.
Updates eu.maveniverse.maven.domtrip:domtrip-core from 0.4.1 to 1.3.0

Release notes

Sourced from eu.maveniverse.maven.domtrip:domtrip-core's releases.

DomTrip 1.3.0

docs: remove fake support email from website

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

DomTrip 1.2.1 brings a major performance boost: the XML parser is now 2-3x faster through optimized character scanning, reduced object allocation, and streamlined whitespace handling. This release also includes updated documentation with compiled snippet-based examples and thread-safety guidelines.

🚀 New features and improvements

📦 Dependency updates

📝 Documentation updates

  • docs: update website for 1.2.0 release with snippet-based examples (#186) @​gnodet
  • fix: escape Qute expressions in docs and add GitHub link to homepage (#187) @​gnodet
  • docs: add thread-safety documentation to core classes (#189) @​gnodet

DomTrip 1.2.0 completes the dependency alignment story: all version source conversions now work (property-to-literal, managed-to-inline, and vice versa), and a new cross-POM alignment API lets you migrate child dependency versions into a parent's <dependencyManagement> section — with property resolution, naming convention support, and automatic deduplication.

What's Changed

🚀 New features and improvements

  • fix: implement dependency alignment conversions and cross-POM support (#185) @​gnodet

Full Changelog: maveniverse/domtrip@1.1.0...1.2.0

DomTrip 1.1.0 adds convention-aligned dependency management to PomEditor: auto-detect a POM's existing versioning style (managed vs inline, property vs literal, naming conventions) and add new dependencies that follow the same patterns. Dependencies can also be scoped to Maven profiles via dependencies().forProfile("id"), so all existing operations — add, align, delete — work seamlessly at both project and profile level.

What's Changed

💥 Breaking changes

  • fix: strict error handling for malformed XML in Parser (#178) @​gnodet

🚀 New features and improvements

  • feat: convention-aligned dependency addition in PomEditor (#171) @​gnodet
  • feat: profile-scoped dependency operations in PomEditor (#173) @​gnodet

📦 Dependency updates

  • Bump eu.maveniverse.maven.nisse:extension from 0.8.2 to 0.8.3 (#179) @​gnodet

👻 Maintenance

... (truncated)

Commits
  • d3274c7 docs: remove fake support email from website
  • fae0a8d ci: fetch full git history for nisse version resolution
  • 61b74e8 ci: sync release drafter version with nisse build version (#207)
  • 2851f16 docs: update README with new features (XPath, diff, visitor, SAX) (#206)
  • 9a6cf50 fix: pre-release hardening for 1.3.0 (#205)
  • 756db7f feat: add SAX and StAX bridges for XML pipeline composability (#194) (#204)
  • bba45c2 feat: achieve full XML spec compliance while preserving round-tripping (#201)...
  • e066b2a feat: add visitor/walker pattern for tree traversal (#195) (#198)
  • 8ddcaf2 feat: add XML-aware structural diff (#193) (#197)
  • ac6f9d7 feat: add mini-XPath and Jaxen module for full XPath 1.0 support (#196)
  • Additional commits viewable in compare view

Updates eu.maveniverse.maven.domtrip:domtrip-maven from 0.4.1 to 1.3.0

Release notes

Sourced from eu.maveniverse.maven.domtrip:domtrip-maven's releases.

DomTrip 1.3.0

docs: remove fake support email from website

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

DomTrip 1.2.1 brings a major performance boost: the XML parser is now 2-3x faster through optimized character scanning, reduced object allocation, and streamlined whitespace handling. This release also includes updated documentation with compiled snippet-based examples and thread-safety guidelines.

🚀 New features and improvements

📦 Dependency updates

📝 Documentation updates

  • docs: update website for 1.2.0 release with snippet-based examples (#186) @​gnodet
  • fix: escape Qute expressions in docs and add GitHub link to homepage (#187) @​gnodet
  • docs: add thread-safety documentation to core classes (#189) @​gnodet

DomTrip 1.2.0 completes the dependency alignment story: all version source conversions now work (property-to-literal, managed-to-inline, and vice versa), and a new cross-POM alignment API lets you migrate child dependency versions into a parent's <dependencyManagement> section — with property resolution, naming convention support, and automatic deduplication.

What's Changed

🚀 New features and improvements

  • fix: implement dependency alignment conversions and cross-POM support (#185) @​gnodet

Full Changelog: maveniverse/domtrip@1.1.0...1.2.0

DomTrip 1.1.0 adds convention-aligned dependency management to PomEditor: auto-detect a POM's existing versioning style (managed vs inline, property vs literal, naming conventions) and add new dependencies that follow the same patterns. Dependencies can also be scoped to Maven profiles via dependencies().forProfile("id"), so all existing operations — add, align, delete — work seamlessly at both project and profile level.

What's Changed

💥 Breaking changes

  • fix: strict error handling for malformed XML in Parser (#178) @​gnodet

🚀 New features and improvements

  • feat: convention-aligned dependency addition in PomEditor (#171) @​gnodet
  • feat: profile-scoped dependency operations in PomEditor (#173) @​gnodet

📦 Dependency updates

  • Bump eu.maveniverse.maven.nisse:extension from 0.8.2 to 0.8.3 (#179) @​gnodet

👻 Maintenance

... (truncated)

Commits
  • d3274c7 docs: remove fake support email from website
  • fae0a8d ci: fetch full git history for nisse version resolution
  • 61b74e8 ci: sync release drafter version with nisse build version (#207)
  • 2851f16 docs: update README with new features (XPath, diff, visitor, SAX) (#206)
  • 9a6cf50 fix: pre-release hardening for 1.3.0 (#205)
  • 756db7f feat: add SAX and StAX bridges for XML pipeline composability (#194) (#204)
  • bba45c2 feat: achieve full XML spec compliance while preserving round-tripping (#201)...
  • e066b2a feat: add visitor/walker pattern for tree traversal (#195) (#198)
  • 8ddcaf2 feat: add XML-aware structural diff (#193) (#197)
  • ac6f9d7 feat: add mini-XPath and Jaxen module for full XPath 1.0 support (#196)
  • Additional commits viewable in compare view

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

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Apr 20, 2026
gnodet and others added 2 commits April 20, 2026 18:15
- Rename Element.child() to Element.childElement()
- Rename Element.children() to Element.childElements()
- Rename ContainerNode.removeNode() to ContainerNode.removeChild()
- Work around missing equals/hashCode in Coordinates class
  (converted from record to class in 0.5.0 without adding them)
  by using toGAV() string comparison
Bumps `domtripVersion` from 0.4.1 to 1.3.0.

Updates `eu.maveniverse.maven.domtrip:domtrip-core` from 0.4.1 to 1.3.0
- [Release notes](https://github.com/maveniverse/domtrip/releases)
- [Commits](maveniverse/domtrip@release-0.4.1...1.3.0)

Updates `eu.maveniverse.maven.domtrip:domtrip-maven` from 0.4.1 to 1.3.0
- [Release notes](https://github.com/maveniverse/domtrip/releases)
- [Commits](maveniverse/domtrip@release-0.4.1...1.3.0)

---
updated-dependencies:
- dependency-name: eu.maveniverse.maven.domtrip:domtrip-core
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: eu.maveniverse.maven.domtrip:domtrip-maven
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@slachiewicz slachiewicz force-pushed the dependabot/maven/domtripVersion-1.3.0 branch from abfb5d6 to fb599a9 Compare April 20, 2026 16:16
@slachiewicz slachiewicz requested review from cstamas and gnodet April 20, 2026 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant