Releases: invopop/gobl
Releases · invopop/gobl
v0.200.1
v0.200.0
v0.200.0-rc4
Changelog
- 5c31802 Allow spaces in cbc.Code, better normalization
- 3f58429 Allowing lower-case letters and underscores in cbc.Code
- 4b2640f Defining some generic identities
- 2c8e865 Merge pull request #369 from invopop/cbc-code-spaces
- 7414d18 Merge pull request #371 from invopop/it-pay-instr-valid
- ff762f4 Merge pull request #372 from invopop/mx-cfdi-no-tax-cat
- 85ec924 Merge pull request #373 from invopop/it-fix-normalizers
- c9ee3f0 Merge pull request #374 from invopop/v0.200.0-rc4
- a6404b7 Moving Italian tax combo and part normalizers to Regime
- bb4a32e Refining IT invoice payment handling
- ea4c7ed Release v0.200.0-rc4
- 09f44c9 Removing mx-cfdi-tax-type normalization
- 6b6389e Updating schemas with Code changes
v0.200.0-rc3
Changelog
- fcf0115 Add default scenario for mydata standard invoices
- ac5c973 Fixing tests
- 56b5585 Merge pull request #366 from invopop/mydata-default-scenario
- bfa324f Merge pull request #367 from invopop/bill-invoice-other
- 0950c83 Merge pull request #368 from invopop/v0.200.0-rc3
- 1514f55 Release v0.200.0-rc3
- 1a3f64f Support bill invoice type
- 99aaced Updating schemas
v0.200.0-rc2
Changelog
- 52da20f Adding a few more MX tests
- 08b778c Fixing MX related tests
- 61dd364 Fixing lint issues
- b3892e1 Merge pull request #363 from invopop/v0.200.0-rc2
- 4c120a7 Merge pull request #364 from invopop/org-document
- 626e7a5 Merge pull request #365 from invopop/update-gr-readme
- 7acde2e Moving Preceding to org.DocumentRef, and other Ordering fields
- bf4df16 Moving invoice code and series to cbc.Code
- a7656df Tax Addon methods fix, refactor MX normalization
- c31ad4d Testing bill Ordering
- 55faf47 Update Greece's README with recent changes
v0.200.0-rc1
Changelog
- 05f9f3d Add invoice type extension and scenarios to Greece
- c434003 Add missing function comment
- 4945468 Adding header test
- 2c71281 Consolidating concept of Normalizers, moving PT SAFT to addon
- 57f05f8 Fixing test and lint issues
- 972274f Generating addon spec files in json
- 0851564 Improving Addon test coverage
- 93f42de Improving changelog copy
- 257d10f Introducing Addons
- b7a6cd0 MAJOR refactor of regime, addon, and tag handling
- c892e8c Merge branch 'main' into gr-invoice-type
- 80fcb6e Merge pull request #358 from invopop/addons
- bbb9dc4 Merge pull request #359 from invopop/addons-draft
- 1ce4366 Merge pull request #360 from invopop/addons-it-sdi
- 236b872 Merge pull request #361 from invopop/v0.200.0-rc1
- 7ff8022 Merge pull request #362 from invopop/gr-invoice-type
- 96b4cff More test coverage for PT
- d8a085f Moving GR MyData stuff to addon
- c4107e1 Moving IT SDI to addon
- 09bac6d Moving ticketbai and facturae to addons
- 0fb527a Preparing v0.200.0-rc1
- a680cc8 Refactoring payment method maps consistent addon styles
- a4f3dba Refining normalization around pay related structures
- de04541 Removing the draft flag
- 5dd692d Running Go Generate
- c282c59 Scenarios always applied, with support for filter methods
- 3e3221e Update formatting
- 5d12cfb Updating CHANGELOG
- d210d43 extra test for unsigning
- f8c2394 fixing ES examples
v0.115.1
v0.115.0
Changelog
- 3d7bcbe Add flat rate regim example
- 6df4c25 Add income classification extensions for GR
- f7a22a5 Add round-then-sum calculator method
- 3b413b8 Always update document when tags and rate keys present
- 1c2f88d CHANGELOG update
- 014ac3d Fix IT example extensions
- 076ceed Fix comment
- 9b27aa5 Fix flat-rate regime example in Italy
- 75c5509 Fixing UUID test
- 64c997f Fixing tests
- 024720e IT simplifications, validation helper fixes
- aeacf31 Lint fix
- 8dedada Merge branch 'main' into gr-income-classification
- 88fa587 Merge fix
- 73120e7 Merge pull request #346 from invopop/round-then-sum
- be2eb1f Merge pull request #347 from invopop/combo-country
- c37c170 Merge pull request #349 from invopop/scenario-extensions
- 1a8eaba Merge pull request #352 from invopop/it-update-examples
- 8df43d8 Merge pull request #353 from invopop/gr-income-classification
- af319ee Merge pull request #354 from invopop/value-definitions
- 38904f2 Merge pull request #355 from invopop/tag-rate-update
- 3bd66df Merge pull request #356 from invopop/release-0.115.0
- 0c5e704 Missing MX changelog update
- 92de7a2 More scenario tests
- 77c1bcc Moving identity normalization to tax
- 9c00a39 Proposal for country in combo
- f8587e4 Refactor scenarios to apply extensions to document automatically
- 960c0de Refactor scenarios to apply extensions to document automatically
- 5da023c Refactoring Key, Code, and Value definitions to single approach
- 283db56 Release 0.115.0
- 2c91320 Rename extensions from
gr-iapr
togr-mydata
- b2d8349 Revert to not overriding combo percents based on rate
- c29db57 Reverting change in tests to set zero
- 883bbc2 Significant refactor to use extensions with scenarios in regimes
- 42ae012 Simplified tag will no longer remove customer
- 869be4c Update README.md
- 591123a Updating Changelog
- ce36d64 Updating changelog
- 3508281 Using the 'customer-rates' will now copy customer country code to tax combo rows
- 698a326 migarting IT extensions with more meaningful keys
- a520431 only add supplier country extensions
- ca12f72 test fixes
v0.114.0
Changelog
- 6c9b6df Add preceding validation for Greek invoices
- 1cc8d9e Add stamps validation rule
- 1b37811 Add test for stamps validation rule
- 1216fe2 Complete support for credit notes in Greece
- 42e43c5 Go generate
- 6232503 Merge pull request #343 from invopop/org-name-fix-validation
- b16f4c6 Merge pull request #345 from invopop/gr-credit-notes
- b38541f Merge pull request #348 from invopop/release-0.114
- 7f6376c Org.Name: require either given or surname
- b9851b9 Refactor to use new stamps validation rule
- 8d1c261 Release 0.114
- 878d853 Update CHANGELOG
- 62f6a6d Update Portugal's README.md
- 99ad439 Update test to previous changes
v0.113.0
Changelog
- 1f523e4 Add support for simplified invoices to Greece
- cf0b79c Adding GB example for tests
- f398d38 Ensure any tax combo is calculated in the regime
- c1b876e Improve Colombia regime documentation
- a033f47 Merge branch 'main' into co-docs
- a9377e6 Merge pull request #337 from invopop/co-docs
- cb928a2 Merge pull request #338 from invopop/update-validation
- f04c531 Merge pull request #339 from invopop/gr-b2b
- cb67d2f Merge pull request #340 from invopop/l10n-rename-country-code
- 54bb1e8 Merge pull request #341 from invopop/gr-exemptions
- 66c8f95 Merge pull request #342 from invopop/release-0.113
- f8b466c Preparing 0.113 release
- 9aee6e2 Refinging countries handling, including regime alt country codes
- 2fa50fc Renaming l10n country code into two types
- 8ffd149 Update CHANGELOG
- 2ac8ef9 Updating validation pkg, added code coverage report
- b969c1c Upgrading Go minimum