Changelog
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[3.0.4] - 2026-07-23
Added
- Add
GET /api/v3/invoices-payment?invoice_id=to list payment rows for an invoice.
Fixed
- Fall back invoice
payment_termsto 30 days when the client or customer value is zero.
[3.0.3] - 2026-07-22
Changed
- Default invoice create fields when omitted or empty:
payment_termsfrom customer (fallback 30)
Added
- Add API V3 assistant endpoints: info-query catalog plus document workflows for offers, orders, and invoices (
/api/v3/assistant/*). - Expose
deadline_descriptionon API V3 offers, orders, and invoices. - Expose project default order texts
default_order_header,default_order_content, anddefault_order_footeron API V3 projects. - Expose API V3 outgoings (
/api/v3/outgoings) with distributor, customer, project, state, tax, currency, and encashment relations. - Expose API V3 distributors (
/api/v3/distributors). - Expose reference resources
outgoing-statesandoutgoing-taxes. - Add outgoing PDF archive API (
GET/POST /api/v3/outgoings/{id}/pdf,GET .../content) with Master-alignedpdf_*fields and immutable single-PDF storage. - Update OpenAPI for outgoings, distributors, outgoing-states, and outgoing-taxes.
[3.0.2] - 2026-07-15
Added
- Expose
vat_idon API V3 customers (create/update and model validation). - Expose e-invoice fields
e_invoice_xml_created_atande_invoice_profileon API V3 invoices. - Add e-invoicing / payment reference fields to resource profiles and models:
article_taxes:vat_category_code,vat_exemption_reasonarticle_units:unece_codebank_accounts:bicencashments:payment_means_code
[3.0.1] - 2026-07-15
Added
- Baseline release notes established (this changelog).