Skip to content

Releases: xterr/php-ubl-generator

1.4.0

Choose a tag to compare

@xterr xterr released this 13 Apr 13:29
chore: bump version

1.3.2

Choose a tag to compare

@xterr xterr released this 10 Apr 22:09
fix: route EXT/SBC leaf elements through CbcTypeResolver in TypeResolver

TypeResolver hardcoded CBC as the only namespace routed to leaf type
resolution. EXT/SBC simpleContent elements fell through to the generic
path, producing references to classes that were never generated.

Now all COMPONENT_NAMESPACES elements are checked against CbcTypeResolver
first — leaf elements collapse to existing leaf classes (e.g.,
ExtensionAgencyID → Identifier), aggregates fall through as before.

- Add EXT simpleContent elements to test fixture XSD
- Add 7 TypeResolver element resolution tests (was zero coverage)
- Add 5 CbcTypeResolver EXT leaf collapse tests
- Add 3 FullGenerationTest structural classification assertions
- Fix totalFilesWritten assertion to include codelistEnumCount
- Bump version to 1.3.2

1.3.1

Choose a tag to compare

@xterr xterr released this 10 Apr 21:47
fix: correct minimum PHP version in description to 8.2+

1.3.0

Choose a tag to compare

@xterr xterr released this 10 Apr 21:34

Full Changelog: 1.2.0...1.3.0

1.2.0

Choose a tag to compare

@xterr xterr released this 10 Apr 21:09

Full Changelog: 1.1.0...1.2.0

1.1.0

Choose a tag to compare

@xterr xterr released this 10 Apr 20:42

Full Changelog: 1.0.1...1.1.0

1.0.1

Choose a tag to compare

@xterr xterr released this 10 Apr 19:10
chore: normalized composer