Skip to content

Releases: invopop/gobl

v0.200.1

30 Sep 10:41
60d69b2
Compare
Choose a tag to compare

Changelog

  • ec7b0fe Adding quick test for simplified invoice receipts in PT
  • 60d69b2 Merge pull request #377 from invopop/pt-common-tags
  • 3cc389d PT: Fix invoice tags
  • 54d92f4 Release 0.200.1

v0.200.0

26 Sep 07:37
08acd0a
Compare
Choose a tag to compare

Changelog

  • 6445b80 Addon and Regime lists now included in Schema
  • 561efdc Final Release of 0.200.0
  • 47fd546 Merge pull request #375 from invopop/schema-addon-regime-list
  • 08acd0a Merge pull request #376 from invopop/release-v0.200

v0.200.0-rc4

25 Sep 11:19
c9ee3f0
Compare
Choose a tag to compare
v0.200.0-rc4 Pre-release
Pre-release

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

23 Sep 19:42
0950c83
Compare
Choose a tag to compare
v0.200.0-rc3 Pre-release
Pre-release

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

23 Sep 13:09
b3892e1
Compare
Choose a tag to compare
v0.200.0-rc2 Pre-release
Pre-release

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

20 Sep 08:30
236b872
Compare
Choose a tag to compare
v0.200.0-rc1 Pre-release
Pre-release

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

10 Sep 16:12
3b5ed9a
Compare
Choose a tag to compare

Changelog

  • f47be9e Fixing bug in tax total calculations
  • 397e4ab Fixing titles of extension fields
  • 3b5ed9a Merge pull request #357 from invopop/release-0.115.1
  • 916f6c4 Update CHANGELOG.md

v0.115.0

10 Sep 14:37
3bd66df
Compare
Choose a tag to compare

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 to gr-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

26 Aug 09:16
b38541f
Compare
Choose a tag to compare

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

01 Aug 11:09
66c8f95
Compare
Choose a tag to compare

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