You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2026/04/14 13:38:00 UTC
[PR] Bump org.mustangproject:library from 2.8.0 to 2.22.0 [ofbiz-framework]
dependabot[bot] opened a new pull request, #1110:
URL: https://github.com/apache/ofbiz-framework/pull/1110
Bumps [org.mustangproject:library](https://github.com/ZUGFeRD/mustangproject) from 2.8.0 to 2.22.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/ZUGFeRD/mustangproject/releases">org.mustangproject:library's releases</a>.</em></p>
<blockquote>
<h2>2.22.0</h2>
<h2>New features</h2>
<ul>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1011">#1011</a> calculatedinvoice needs to contain VATtotal</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1010">#1010</a> add DeliveryNoteReferencedDocument per Item</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/253">#253</a>/<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/994">#994</a> add DeliveryNoteReferencedDocument for import and export</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/536">#536</a> support BT-18</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1000">#1000</a> Support ItemSellerTradeParty at line level (Factur-X / ZUGFeRD EXTENDED) for French municipalities subcontracting services to other municipalities</li>
</ul>
<h2>Other fixes</h2>
<ul>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/990">#990</a> Fix empty ValidationResult when XMP metadata contains invalid XML characters</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/859">#859</a> SpecifiedTradePaymentTerms doppelt in der XML ab Version 2.16.5</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/992">#992</a> fix typo</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/999">#999</a> Write RateApplicablePercent on head also for tax free</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/997">#997</a> CategoryCode O Need VAT rate in header breakdown (BT-119) but MUST omit line VAT rate (BT-152)</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1003">#1003</a> IncludedNote SubjectCode PMD AAB</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/998">#998</a> ZUGFeRDInvoiceImporter does not properly handle UBL CreditNote documents</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1006">#1006</a> Duplicate Notes and Missing BIC Parsing in ZUGFeRDInvoiceImporter</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1017">#1017</a> Concurrency problems in ZUGFeRDDateFormat</li>
<li>deprecate itemTotalAllowances instead of itemAllowances over itemCharges</li>
<li>corrected import of UBL rounding amount</li>
</ul>
<h2>2.21.0</h2>
<p>Apart from the support for Factur-X 1.08 / ZUGFeRD 2.4 (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/969">#969</a>) and the validation of it's subitem-with-subtotal-validation (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/978">#978</a>) this version contains the following</p>
<h2>New features</h2>
<ul>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/984">#984</a> set default vat exemtion reason text on reverse charge</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/983">#983</a> Be able to easily reference an invoice in a credit memo</li>
<li>have a start of a primitive and incomplete list of human readable unit codes</li>
</ul>
<p>and the following</p>
<h2>Corrections</h2>
<ul>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/952">#952</a> Add optional Invoicer and Invoicee for Extended profile</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/954">#954</a> Parsing XML documents fails with ZUGFeRD visualizer due to secure processing not being functional</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/947">#947</a> replace fixed version number with new variable from root pom.xml</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/979">#979</a>, <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/985">#985</a> allow vat percent=null sometimes</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/977">#977</a> Update History.md</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/961">#961</a> / <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/962">#962</a> Adding a tax ExemptionReasonCode to Product/TradeTax for the XML generation</li>
</ul>
<h2>2.20.0</h2>
<p>The new feature is support for BT-17 (tender or lot reference) (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/923">#923</a>).
This release also fixes issues with the nonshaded (depencencies-not-included) version (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/950">#950</a> "ClassNotFoudException while running the PDFValidator"), upgrades to pdfbox 3.0.6, change return type of getCashDiscounts to CashDiscount object, not interface, adds a new known ZUGFeRD production software (a "signature", <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/959">#959</a>) and corrects the calculation of charges on product level (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/960">#960</a>).</p>
<h2>2.19.1</h2>
<p>This release brings various small updates: apart from some housekeeping (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/914">#914</a>, <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/932">#932</a>, <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/939">#939</a>, <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/943">#943</a>, upgrade of apache fop) e.g. Factur-X files with UBL content are now rejected (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/926">#926</a>), Cash discounts are now not only written but also parsed on import (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/692">#692</a>) and the calculation of item discounts was corrected (<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/917">#917</a>).</p>
<p>As always, futher details can be found in the <a href="https://github.com/ZUGFeRD/mustangproject/blob/releases/2.19.1/History.md">history</a> and Mustangproject 2.19.1 can be integrated using <a href="https://central.sonatype.com/artifact/org.mustangproject/validator">Maven Central</a> or <a href="https://www.mustangproject.org/deploy/Mustang-CLI-2.19.1.jar">downloaded for command line use</a>.</p>
<h2>2.19.0</h2>
<p>Todays (2025-08-12) “2.19.0” release of Mustangproject, the open-source e-invoicing library and command line tool, among <a href="https://github.com/ZUGFeRD/mustangproject/blob/releases/2.19.0/History.md#2190">many other</a> corrections, <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/911">upgrades validation to XRechnung 3.0.2</a> and <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/913">downgrades PDF/A issues from errors to warnings</a>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/ZUGFeRD/mustangproject/blob/master/History.md">org.mustangproject:library's changelog</a>.</em></p>
<blockquote>
<h1>2.22.0</h1>
<p>2026-02-04</p>
<ul>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/990">#990</a> Fix empty ValidationResult when XMP metadata contains invalid XML characters</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/859">#859</a> SpecifiedTradePaymentTerms doppelt in der XML ab Version 2.16.5</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/992">#992</a> fix typo</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/253">#253</a>/<a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/994">#994</a> add DeliveryNoteReferencedDocument for import and export</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/999">#999</a> Write RateApplicablePercent on head also for tax free</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/997">#997</a> CategoryCode O Need VAT rate in header breakdown (BT-119) but MUST omit line VAT rate (BT-152)</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1000">#1000</a> Support ItemSellerTradeParty at line level (Factur-X / ZUGFeRD EXTENDED) for French municipalities subcontracting services to other municipalities</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1011">#1011</a> calculatedinvoice needs to contain VATtotal</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1003">#1003</a> IncludedNote SubjectCode PMD AAB</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/998">#998</a> ZUGFeRDInvoiceImporter does not properly handle UBL CreditNote documents</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1006">#1006</a> Duplicate Notes and Missing BIC Parsing in ZUGFeRDInvoiceImporter</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1010">#1010</a> add DeliveryNoteReferencedDocument per Item</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1017">#1017</a> Concurrency problems in ZUGFeRDDateFormat</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/536">#536</a> Add Field for "Invoiced Object Identifier" (BT-18) in Invoice.java to Align with XRechnung Requirements</li>
<li>deprecate itemTotalAllowances instead of itemAllowances over itemCharges</li>
<li>corrected import of UBL rounding amount</li>
</ul>
<h1>2.21.0</h1>
<p>2025-12-18</p>
<ul>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/969">#969</a> Support Factur-X 1.08 / ZUGFeRD 2.4</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/978">#978</a> Subtotal validation in ZF 2.4 Extended</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/952">#952</a> Add optional Invoicer and Invoicee for Extended profile</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/954">#954</a> Parsing XML documents fails with ZUGFeRD visualizer due to secure processing not being functional</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/947">#947</a> replace fixed version number with new variable from root pom.xml</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/984">#984</a> set default vat exemtion reason text on reverse charge</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/983">#983</a> Be able to easily reference an invoice in a credit memo</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/979">#979</a>, <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/985">#985</a> allow vat percent=null sometimes</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/977">#977</a> Update History.md</li>
<li>961/962 Adding a tax ExemptionReasonCode to Product/TradeTax for the XML generation</li>
<li>have a start of a primitive and incomplete list of human readable unit codes</li>
</ul>
<h1>2.20.0</h1>
<p>2025-10-30</p>
<ul>
<li>upgrade to pdfbox 3.0.6</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/950">#950</a> issues with nonshaded version: 2.19.1: ClassNotFoudException while running the PDFValidator</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/959">#959</a> Added FactoorSharp to the list of valid pdf sources</li>
<li>change return type of getCashDiscounts to CashDiscount object, not interface</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/923">#923</a> Support for BT-17 (tender or lot reference)</li>
<li><a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/960">#960</a> incorrect calculation for product charges</li>
</ul>
<h1>2.19.1</h1>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/24e3826072593718275fce1d10dddab1759650d8"><code>24e3826</code></a> [maven-release-plugin] prepare release core-2.22.0</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/d31080bbe6e6d78c1d668f095191d183a13082f0"><code>d31080b</code></a> updated history</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/a40c1e638d1c6640b0dec3dd98f5ccf785becc91"><code>a40c1e6</code></a> Merge pull request <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1018">#1018</a> from pgjacobs/issue536</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/1bda1f07ff14e7d0f36bc75f6a26f80acf86e37c"><code>1bda1f0</code></a> Merge pull request <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1017">#1017</a> from pgjacobs/zugferddateformat-concurrency</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/33483cb503c8e7eaa12119fa4190e3d3a61e0024"><code>33483cb</code></a> Merge pull request <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1005">#1005</a> from burak-inan/zugferd-importer-ubl-creditnote-fix-998</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/aae36b67b0c4fa24415d0d855d30054f571c3287"><code>aae36b6</code></a> Merge pull request <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1010">#1010</a> from ThomasChr/addDeliveryNoteReferencePerItem</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/3cf68228fa8db86f8be3583b38689d642c290f14"><code>3cf6822</code></a> Merge pull request <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1007">#1007</a> from burak-inan/ubl-duplicate-notes-and-missing-bic</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/3002ee4419945e585486751abc970a4a63df64ba"><code>3002ee4</code></a> Merge pull request <a href="https://redirect.github.com/ZUGFeRD/mustangproject/issues/1003">#1003</a> from meparis/fix/issue-1001-IncludedNote-SubjectCode...</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/11cb5a7a946f055bc6119448275a2b4bc4f2b4a5"><code>11cb5a7</code></a> Add Field for "Invoiced Object Identifier" (BT-18) in Invoice.java to Align w...</li>
<li><a href="https://github.com/ZUGFeRD/mustangproject/commit/71191f8723182f0efe8b7bef7681b087469fde7f"><code>71191f8</code></a> Chose ThreadLocal instead the recommended java.time.format.DateTimeFormatter ...</li>
<li>Additional commits viewable in <a href="https://github.com/ZUGFeRD/mustangproject/compare/core-2.8.0...core-2.22.0">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
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)
</details>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@ofbiz.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Bump org.mustangproject:library from 2.8.0 to 2.22.0 [ofbiz-framework]
Posted by "dependabot[bot] (via GitHub)" <gi...@apache.org>.
dependabot[bot] closed pull request #1110: Bump org.mustangproject:library from 2.8.0 to 2.22.0
URL: https://github.com/apache/ofbiz-framework/pull/1110
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@ofbiz.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Bump org.mustangproject:library from 2.8.0 to 2.22.0 [ofbiz-framework]
Posted by "dependabot[bot] (via GitHub)" <gi...@apache.org>.
dependabot[bot] commented on PR #1110:
URL: https://github.com/apache/ofbiz-framework/pull/1110#issuecomment-4313617462
Superseded by #1132.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@ofbiz.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org