Skip to content

Releases: invopop/gobl

v0.211.1

28 Feb 15:10
Compare
Choose a tag to compare

Changelog

  • d959ed6 Trying to fix node release
  • db25491 Version patch for wasm build

v0.211.0

28 Feb 14:53
baa443a
Compare
Choose a tag to compare

Changelog

  • 776e78a A bit more test coverage
  • 1ce368b Adding tax to document ref, moving from payment line
  • 24d3e92 Bonus test
  • 8087814 Bump esbuild and vite in /wasm/worker
  • 3d7468f Bump golang.org/x/net from 0.28.0 to 0.33.0
  • 2430e89 Bump postcss from 8.4.27 to 8.5.3 in /wasm/worker
  • 0a110b8 Bump rollup from 3.28.0 to 3.29.5 in /wasm/worker
  • 7f1b741 Bump send and browser-sync in /wasm
  • 5c73abd Bump socket.io from 4.5.0 to 4.8.1 in /wasm
  • 22df612 Bump vue-template-compiler and vite-plugin-dts in /wasm/worker
  • 8afd884 Epic changes to support new billing documents and lines with breakdowns
  • ee30f95 Fix pay terms NA option and tests
  • ba745bc Fixing tests after schemas generated
  • 64d0464 Increasing test coverage
  • 39774f7 Merge pull request #462 from invopop/bill-docs
  • 549c293 Merge pull request #465 from invopop/dependabot/go_modules/golang.org/x/net-0.33.0
  • 6f72d4d Merge pull request #467 from invopop/dependabot/npm_and_yarn/wasm/multi-659a406dfd
  • 0935bf0 Merge pull request #468 from invopop/dependabot/npm_and_yarn/wasm/worker/rollup-3.29.5
  • 0991609 Merge pull request #471 from invopop/dependabot/npm_and_yarn/wasm/worker/multi-977433a829
  • 0671e0f Merge pull request #472 from invopop/tax-rounding
  • e309e5b Merge pull request #473 from invopop/fix-pay-terms-na
  • 130417c Merge pull request #474 from invopop/org-doc-ref-tax
  • d8f0e27 Merge pull request #476 from invopop/dependabot/npm_and_yarn/wasm/worker/multi-99764170ca
  • b728360 Merge pull request #477 from invopop/dependabot/npm_and_yarn/wasm/worker/postcss-8.5.3
  • 8817d2c Merge pull request #478 from invopop/dependabot/npm_and_yarn/wasm/socket.io-4.8.1
  • 7388783 Merge pull request #484 from invopop/npm-upgrade
  • baa443a Merge pull request #485 from invopop/release-0.211.0
  • b5113d7 Moving tax to document in example
  • a3140e4 Release 0.211.0
  • 920dc67 Renaming bill's Payment and Delivery structs
  • a0831b8 Renaming bill.Receipt to
  • 28f30d9 Running generate
  • 9a44659 Support for customising tax rounding for calculations
  • d3a9708 Updating WASM node dependencies
  • fdbe0ad Updating changelog
  • 9b25f37 Updating changelog and schemas
  • 24b560f fixing lint

v0.210.0

19 Feb 09:39
a7b2e43
Compare
Choose a tag to compare

Changelog

  • 01f96fb Add clarifying comment
  • 34c7415 Add support for payments and receipts in Portugal
  • e58df8a Add tests for nil / empty cases
  • 58cfebb Added Attachment to org package
  • 64bbc27 Avoid panic when calculating a no-line receipt
  • ac6b21a Calculate line index in receipts
  • 49c964e Changelog update
  • 09c0ac9 Copy
  • 43c18e3 Copy PT docs to regime and addon
  • 1595b18 Fix examples
  • 61dbe74 Fixing test coverage of items and identities
  • 77626ca Fixing tests after output change
  • ff572c1 Fixing validation of advance key check in EN16931 addon
  • cee2d74 Make receipt code required only to sign it
  • d12422e Merge branch 'main' into pt-receipts
  • 46f0097 Merge pull request #443 from invopop/org-attachments
  • 07f1ebe Merge pull request #457 from invopop/pt-receipts
  • 9f5e454 Merge pull request #458 from invopop/fix-en16931-advances
  • b86e5d8 Merge pull request #459 from invopop/add-bill-line-idents
  • a7b2e43 Merge pull request #461 from invopop/release-0.210.0
  • d787179 New invoice line codes for EN16931 compatibility
  • 81a04c1 Preparing release 0.210.0
  • 08ac29c Simplifying PT extension examples
  • 7e55e8a Updating changelog
  • d32c8bb Updating examples
  • 3f477e5 Updating with generate cmd
  • 94b44a6 Use one as default item in SAFT PT
  • b5b3257 Validating attachments for EN16931

v0.209.0

04 Feb 12:27
191492f
Compare
Choose a tag to compare

Changelog

  • 70ea41d Add clarifying comment
  • cfe656e Add comments clarifying invoice code regexps
  • 786d003 Adding missing short schema name for receipt
  • 278986c Avoid requiring the tax to be present
  • a78959d Comment update
  • b04beaa Complete PT regime and SAF-T addon
  • 0096424 Correcting test coverage
  • dfedd56 Defining cbc Source type for links to data
  • ebe2385 Ensuring org unit fully tested
  • 5286abf Ensuring tests are run on external PRs
  • 16200a1 Extra test coverage
  • fd2c902 Finalizing minimal appraoch for Factur-X and ZUGFeRD
  • 29c39a6 Fix test action
  • 36b4a5b Fixing DE XRechnung example
  • 5a9322a Fixing tests
  • 3fc4131 Fixing tests and linter
  • 8b6ebd3 Here code block support with ~ instead of backtick
  • a2443d1 Improve test coverage
  • 8618ddb Including source in Changelog
  • 0b756c2 Infer product type from unit
  • d285090 Last fixes and updates
  • 6fae974 Merge branch 'main' into bill-receipt
  • 6c87de8 Merge branch 'main' into saft
  • b30281b Merge branch 'main' into saft
  • 00a47a1 Merge pull request #379 from invopop/bill-receipt
  • 45df726 Merge pull request #450 from invopop/unions
  • 10c9f49 Merge pull request #452 from invopop/facturx
  • 6c7a5ff Merge pull request #453 from invopop/saft
  • 01b0408 Merge pull request #454 from invopop/here-code-blocks
  • 570618e Merge pull request #455 from invopop/en16931-defaults
  • 191492f Merge pull request #456 from invopop/release-0.209.0
  • a96e72e Missing test coverage
  • 211ab1a Normalizing reasonable defaults for EN16931 addon
  • fb5070a Preparing for release 0.209.0
  • 59bbd3d Refactoring tax total handling, debit and credit in lines
  • 5a5a0c9 Refining coverage
  • e6e1af2 Remove redundant identity
  • 687c4c7 Remove unnecessary validation
  • 1176b60 Removing test output
  • fe08cfa Revert "Add clarifying comment"
  • 5f267da Typo
  • 6680183 Union support, including eu
  • 6b713a2 Updating CHANGELOG, running generate
  • 60b0cad Updating PR template
  • 07421a2 Updating addon schema and data
  • 5ba4ef5 WIP: bill.Receipt
  • ce4a275 WIP: started on support for Factur-X
  • 4edefe6 Working on tax total merging for receipts

v0.208.0

07 Jan 15:52
74035a5
Compare
Choose a tag to compare

Changelog

  • e1bdcbb Add support for other taxes to myDATA Greece
  • d596396 Fix CHANGELOG
  • 9263301 Fix comment
  • ab5152d Merge pull request #446 from invopop/gr-other-taxes
  • 8a02d38 Merge pull request #447 from invopop/org-note
  • 74035a5 Merge pull request #449 from invopop/release-0.208.0
  • c1dc6c9 Moving notes from cbc to org package, adding untdid 4451
  • d5461d3 Release 0.208.0
  • b5e635f Updating changelog
  • 665ec03 Updating generated schemas
  • 8fde911 Upgrading github action versions

v0.207.0

12 Dec 15:42
302269b
Compare
Choose a tag to compare

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

28 Nov 12:15
6d09561
Compare
Choose a tag to compare

Changelog

  • 6acd3a8 Fix Greece examples
  • 956b2e3 Fix: org party regime validation
  • 7a8228d Merge pull request #434 from invopop/fix-org-party-valid
  • e723e14 Merge pull request #436 from invopop/fix-gr-examples
  • 6d09561 Merge pull request #437 from invopop/release-0.206.1
  • 8ae1b50 Preparing Release 0.206.1

v0.206.0

26 Nov 10:14
eb4879b
Compare
Choose a tag to compare

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

19 Nov 15:09
073123e
Compare
Choose a tag to compare

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

12 Nov 14:33
0d68bca
Compare
Choose a tag to compare

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