Releases: invoicetronic/invoice-cli
Releases · invoicetronic/invoice-cli
Release list
v1.1.0
- new: send a
User-Agent: Invoicetronic-CLI/<version>header on every request. The API logs it per event (filterable viauser_agentonGET /log/), aligned with the SDK conventionInvoicetronic-{Lang}-SDK/{version}. - fix:
sendnow correctly preserves the original file name.SendItemmarshalspayloadandfile_namein snake_case (matching the API naming policy) and excludes the local-onlyFilePath. Previously the API, receiving an unrecognizedFileNamefield, silently auto-generated a file name and rewrote the XMLDatiTrasmissioneblock.
v1.0.0
- fix:
get --jsonwas also writing the file to disk instead of only outputting JSON. - new: Comprehensive test suite (28 tests) with testability refactoring of critical functions.
- new: Contributing section in README with build, test and cross-compile instructions.
- new: CI with GitHub Actions to run vet and test suite on every push and pull request.
- new: Release workflow runs the test suite before proceeding.
v1.0.0-beta.1
First pre-release.