Releases: invopop/gobl
Releases · invopop/gobl
v0.207.0
Changelog
- 098c351 Add Invoice Tests
- 5b5a7b7 Add Tax Regime Extension
- 033c0ce Added All Lists as Extensions
- 496b504 Added Invoice Tests and Updated Validation
- 8f0cee7 Added QR Stamp
- 52b07e5 Added Scenario Tests
- 0ec4e55 Added Scenarios and Extensions
- 056b02f Added sources
- 43a6b5a Adding 1153 and 7143 UNTDID codes
- 0fa6bb2 Adding CEF VATEX catalogue
- 8cb512e Adding tag
- 4d46676 Changelog and a bit more test coverage
- d0055be Cover Preceding
- 0cb518b Exemption Extensions
- e8b88a1 Extra test
- b47d4f6 Fix Tests
- a4773e3 Fixing grammer error in tax extensions
- 98f196f Fixing linter issues
- 58bd731 Fixing linting issues
- f435472 Improving a bit of test coverage
- 59350ca Improving cbc.Key test coverage
- eacfaa5 Initial Extensions and Validations
- a504971 Merge branch 'addon-verifactu' of github.com:invopop/gobl into addon-verifactu
- 2c7873a Merge branch 'main' into addon-verifactu
- 580b5e4 Merge branch 'main' into addon-verifactu
- 1b166f3 Merge branch 'main' into addon-verifactu
- a1846a3 Merge branch 'main' into addon-verifactu
- 80fdfb3 Merge branch 'main' into addon-verifactu
- c3526d8 Merge branch 'main' into addon-verifactu
- 04ddb4c Merge pull request #410 from invopop/addon-verifactu
- 34e317a Merge pull request #439 from invopop/tax-extensions-require
- 483e4d2 Merge pull request #440 from invopop/indian-tax-regime
- c7664f4 Merge pull request #441 from invopop/cbc-definitions
- e8e9fb2 Merge pull request #442 from invopop/cef-vatex
- 302269b Merge pull request #445 from invopop/release-0.207.0
- 38afdfb Move catalogues to JSON sources
- 4aee03e Moving from Key and Value Definitions to a single struct
- 92b3d2a Name Change
- 5e9e22b Refactoring Indian org Identities and Items
- 6aa13a0 Refactoring handling of Verifactu extensions and scenarios, plus other simplifications
- 37106d9 Release 0.207.0
- 1b04b70 Remove Extension & Fix Test
- d80ef41 Remove redundant check
- 214df6f Remove some unnecessary extensions
- 5019e86 Renaming Verifactu regime
- c57dc1c Run go generate
- b08d4d1 Running Generate
- eb70ac6 Simplifying and fixing tests
- 633fce7 Test fix
- bff3256 Update changelog
- 5cd2148 Updating CHANGELOG
- ccd8b7a Updating CHANGELOG
- 9500c8b add Indian tax regime
- 29910e6 add Indian tax regime
- 6ac04a6 add Indian tax regime
- 9fc53bf add Indian tax regime
- 22e46be add Indian tax regime
- 24e97ca add Indian tax regime
- 2072047 add Indian tax regime
- dc89a7d add examples for Indian tax regime
- 0125a20 add examples for Indian tax regime
- c9780d2 adding missing Definition tests
- 152a0ac fixing catalogue key
v0.206.1
v0.206.0
Changelog
- a1871c8 Add CNAE extension for BR items
- ebd7c83 Add ISS liability extension to br-nfse addon
- 496784d Add explanatory comment to br-nfse regime
- 3847418 Add extensions and identities for BR suppliers
- fa0e310 Add invoice validations to br-nfse
- bb73f9a Add pattern for br-nfse CNAE extension
- 7d1b4d5 Add validation skips to BR regime and addon
- c8c21d9 Add validations for BR suppliers
- bda0e7f Always adding product extension to items, fix preceding validation
- b288e83 Arab Emirates regime adjustments
- 111ca34 Document br-nfse-municipality used at tax level
- a4c5741 First commit Arab Emirates Regime
- b8a4fe3 Fix bad example out
- 76e5d83 Fix wrongly merged CHANGELOG
- 77efc61 Fixing AE examples
- e049a88 Fixing changelog
- 4683cdc Harmonize regime READMEs, fix links
- da8dc2e Improve BR regime examples and docs
- 78ccade Improve br-nfse extensions documentation
- e13904b Initial Arab Emirates regime adjustments
- 2a81adb Initial Arab Emirates regime adjustments
- d89f3ef Initial Arab Emirates regime adjustments
- 20f27e6 Make BR fiscal incentive mandatory with a default
- cf6fb1d Merge branch 'arab-emirates-regime' of https://github.com/richifernandez/gobl into arab-emirates-regime
- 2216d92 Merge branch 'main' into br-typical-nfse
- ce70cac Merge pull request #421 from richifernandez/arab-emirates-regime
- 42442af Merge pull request #427 from invopop/br-issuer
- 27c9101 Merge pull request #429 from invopop/br-typical-nfse
- a97538b Merge pull request #431 from invopop/tbai-org-item-ext
- eb4879b Merge pull request #432 from invopop/release-0.206.0
- d907954 Move BR address validation to regime
- 08d41a8 Refresh generated JSONs
- d0026e6 Release 0.206.0
- 44a3b9e Rename and better document br-nfse-simples ext
- ea8651f Updating schemas
- 3ea9510 add Arab Emirates examples
- b4517df add Arab Emirates tax regime
- bb27687 add Arab Emirates tax regime
- 099b01e add Arab Emirates tax regime
- c4551ef add Arab Emirates tax regime
- 940b2aa add Arab Emirates tax regime
- 8ed59d9 add Arab Emirates tax regime
v0.205.1
Changelog
- f1394d6 Adding address line support methods
- 99d792e Adding dates to CHANGELOG
- 44f825c Adding example case
- fe98d99 Adding test for no tax id supplier
- 885e076 Allow empty lines with discounts or charges, fix empty check
- 87fe0de Changes in Changelog.md
- 1ac0530 Correcting test
- ed7cc61 Deleting supplier validation
- cc40076 Merge pull request #423 from invopop/address-lines
- 2ab8dff Merge pull request #425 from invopop/fix-invoice-empty-lines
- 3ac63ad Merge pull request #428 from invopop/swiss-u-2300
- 073123e Merge pull request #430 from invopop/release-0.205.1
- e0d27f3 Release 0.205.1
- 930e513 Remove whitespace when street not present
v0.205.0
Changelog
- 454af85 Adding 'state' code to addresses
- 55c5f84 Adding example, updating generated schemas
- 4aee2eb Adding inbox email field, with autonormalization
- b6085ea Extra example with email
- 5885301 Fix Greece README.md format issue
- 51bd75a Fix for json schema and cal date time which lacks timezone
- 7b179df Fixing test coverage for TicketBAI region extension
- a418e60 Merge pull request #411 from invopop/es-tbai-region
- fd21b14 Merge pull request #416 from invopop/examples-relocation
- 40e9d5e Merge pull request #418 from invopop/address-state
- 5c08d1e Merge pull request #419 from invopop/org-inbox-email
- dc6100f Merge pull request #420 from invopop/date-time-pattern
- 0d68bca Merge pull request #422 from invopop/release-0.205.0
- ae7273d Moving examples from regimes to single folder
- 9489192 Normalize invoice tax to add TicketBAI region code from address
- 0f1d2af Use a key for the exchange rate source
- f9390ad release 0.205.0
v0.204.1
Changelog
- 66ec4bc Fixes for 0.204
- d8e9166 Fixing CHANGELOG entry
- 9f95d33 Fixing MX tax identity code validation with strange characters
- 98332e7 Merge pull request #407 from invopop/fix-tax-identity-code-validation
- 2c2ffc4 Merge pull request #408 from invopop/add-line-discount-normalize
- 67b90de Merge pull request #409 from invopop/release-0.204.1
- d46b3f8 Normalizing line discounts and charges to remove empty rows
v0.204.0
Changelog
- b9f8e46 Add initial Brazil NFSe addon
- c971f62 Added Extensions and Initial Tests
- 688fa45 Added Extensions and Initial Tests
- 8209504 Additional test case for EN16931 rate key with reverse charge
- fdfb877 Allowing extended tax rate keys
- 2841733 CHANGELOG update
- 7617fc2 Cleaned code and fixes
- 4511573 Corrective Invoice Tests
- 172b419 Corrective Invoices, Rule References and Instructions
- 29e8323 Credit transfer & Direct debit instructions
- 1806e09 Defining additional export rates for EN16931
- 292bf4e Delivery Address Tests
- 5c886d5 Final proposal for EN16931 addon and catalogues with XRechnung
- 745a7b8 Fix indentation
- 349eee2 Fixed Validation.Skip and Instructions Testing, started work on Scenarios
- c3dd9c6 Fixing linter issues
- 4c33511 Initial Draft for DE Addon
- 44e095c Instruction Tests
- 02ea6c6 Invoice tests
- bf43832 Lint Fix
- f90152c MX: Fix RFC checks with symbols
- 2c62b5c Merge pull request #393 from invopop/addon-de
- 6812cfc Merge pull request #402 from invopop/br-nfse-v1
- 1b4a1e7 Merge pull request #403 from invopop/mx-cfdi-post-code-normalization
- fd93c96 Merge pull request #405 from invopop/fix-mx-rfc-symbol
- 5ab26fc Merge pull request #406 from invopop/release-0.204
- c25a6c5 Refining charges, discounts, with keys, removing outlays
- cf34578 Release 0.204.0
- 53dd01f Replace
mx-cfdi-post-code
with customer address - e3f6a2a Simplfy addon validations and improve coverage
- 0479e70 Supplier and Payment Means Validation
- 5b556ea Tax Combo tests
- a4b458a Tax ID/Number Validation and Tests
- 46b6cbd Test Coverage
- 2b6842c Test nil item case
- 177eb69 Unsupport charges and discounts in NFSe addon
- 20888b5 Update Extensions and Scenarios
- cafb13e Update Tags and Scenarios
- eabb283 Updating CHANGELOG
- 8d9d6da Updating CHANGELOG, extra test
- 219651d Updating all the examples
- 834477c Updating pull request template to include reference to CHANGELOG
- 66f928a Updating schemas
v0.203.0
Changelog
- 9248761 Add basic Brazil regime
- fc3cade Add extension for EsigibilitaIVA to it-sdi addon
- 15a818c Adding Calculate method to org.Party
- d83f081 Adding examples for party and tax identity in envelope
- b286c48 Adding missing UUID in example
- d8d5f16 Adding pull request template
- 7b87944 Avoid verb in name
- 9531488 Fixing tax Identity normalize with Calculate method
- 2103b22 Improve test coverage
- ab05aa7 Merge branch 'main' into br-regime
- 57d6cbf Merge branch 'main' into esigibilita
- dc9192c Merge pull request #388 from invopop/doc-improve-mx_it
- 17103d6 Merge pull request #392 from invopop/remove-invoice-empty-taxes
- c18cdf0 Merge pull request #395 from invopop/uuid-sql-compat
- 65c59e5 Merge pull request #396 from invopop/br-regime
- de93eb5 Merge pull request #397 from invopop/esigibilita
- 15397b4 Merge pull request #398 from invopop/fix-tax-id-calculate
- 46e9b2c Merge pull request #399 from invopop/fix-set-regime
- 74c80f7 Preparing release 0.203
- ccfcb53 Removing empty taxes object from Invoice
- ce4698c Replace validator structs with plain function
- 41f1403 Set proper regime when alternative code is given
- cef5e27 UUID: compatibiltiy for SQL serialization
- 84fddc6 fix examples
- 25067d5 improve readme and examples for IT an MX
- 2005985 improving documentation and examples for IT an MX
v0.202.0
Changelog
- be2d232 Added Changes
- bfdee52 Adding SDI identity code types
- 1c93468 Fix panic when normalizing certain invoices in MX
- e408d03 Fix typo
- 860d396 Fixing linter issues
- 3aaf722 Making it easier to join codes, added lines to org.DocumentRef
- 9acdb2b Merge branch 'main' into fix-mx-normalize
- 2089456 Merge branch 'main' into update-de-identity
- 15fb3f4 Merge pull request #381 from invopop/update-de-identity
- 207db6a Merge pull request #389 from invopop/code-join
- 9d13ffb Merge pull request #390 from invopop/fix-mx-normalize
- 41e7454 Merge pull request #391 from invopop/release-0.202
- 30573d1 More example IdentityKeys
- ab909be Preparing release 0.202
- b5684c3 Update CHANGELOG.md
- 4e250c5 Update Changelog
- 00d78c6 Updated DE Steuernummer Format
- 945c1f5 Updated Test Battery
- 0d13820 Updated Test Battery
v0.201.0
Changelog
- 1b740d7 CO README copy
- 10d041b ES: Moving customer validation to addons
- a68464e Fixing IT SDI advanced terms validation check
- ac35e30 Fixing merge issues
- a2e7e18 Lint fix
- fb31284 Merge branch 'main' into es-invoice-customer
- 91981f9 Merge branch 'main' into es-tbai-validations
- d19ca81 Merge pull request #380 from invopop/es-invoice-customer
- e9fc932 Merge pull request #382 from tomasguinzburg/madeira-reduced-rate-updated
- 60b8f42 Merge pull request #383 from invopop/es-tbai-validations
- 04a582f Merge pull request #385 from invopop/it-fix-terms-advance
- b65a756 Merge pull request #386 from invopop/addon-co-dian-v2
- f400fa1 Merge pull request #387 from invopop/release-0.201.0
- 2703a9d Moving CO regime DIAN specifics to Addon
- 350335c PT: Updating reduced rate for PT-MA
- 7df4926 Release 0.201.0
- 08f33e5 Removing old CO constants
- 63affe7 TBAI: additional validation rules on series and notes