Tags give the ability to mark specific points in history as being important
-
v1.3.0
c9bd214c · ·v1.3.0 The registry relation stops returning an undefined row and every check of "does this invoice have a registry?" stops being blind to soft-deletes (AID-734, AID-741). The seal lock AID-220 declared in June and closed on a docs PR is finally in code. The overlap locks refuse a cache store that cannot share them (AID-745). The AID-731 retry lock gets the fork gate it shipped without (AID-735). Minor: five public methods added, none removed, no schema change. Two behaviour changes, both refusals where the package used to lose something silently: deleting an invoice no longer removes its filed registries, and the package will not run its overlap locks on CACHE_STORE=array or null. Conformance gate against the exact candidate: larabill 1181, clientes 1303.
-
v1.2.0
e21c57c5 · ·v1.2.0 The AID-719 adversarial gate (AID-725 through AID-732), on top of AID-717 taking the AEAT call out of the transaction, AID-710 hardening the chain-fork concurrency gate and wiring it into CI, AID-715 removing a gap lock from registry numbering, and AID-727 reconciling the duplicate state the agency actually returns. Minor: no breaking API change, no schema change, no new enum case. Conformance gate: larabill 1181 passed, clientes 1299 passed.
-
-
v1.0.0
a89ffc67 · ·v1.0.0 — first stable release Public API (src/Contracts/*) and DB schema frozen under SemVer (see VERSIONING.md). Honest-core, fail-loud posture for the declared scope (AEAT Verifactu). Unsupported cases are rejected with ValidationException, never emitted as wrong fiscal XML. See CHANGELOG [1.0.0]. Closes AID-262.
-
-
v1.0.0-rc1
66d723ec · ·v1.0.0-rc1 — first release candidate for v1.0 (AID-177 blocks A/B/C done; block B validated end-to-end against AEAT Pruebas Externas)
-
v0.11.0
Release: v0.11.071a4288c · ·v0.11.0 — rectificative ImporteRectificacion, F3, equivalence surcharge, XSD magnitude validation
-
-
-
-
v0.2.1-alpha
5543c6ac · ·Release v0.2.1-alpha: Installation path fix - Fix package path calculation in VerifactuInstallCommand - Improve command registration for non-Spatie skeleton packages
-
v0.2.0-alpha
760e6e44 · · -
v0.1.0
b250e43a · ·Release v0.1.0 - Core Services Complete Phase 1 (30%): - Package structure with contracts and enums - Exception hierarchy - Service Provider and Facade - PHPStan level 8, Pint, Pest - CI/CD GitHub Actions - Complete documentation Phase 2 (50% total): - HashGenerator service (14 tests) - QrGenerator service (10 tests) - XmlBuilder service (14 tests) - CertificateManager service (6 tests) - AeatClient service (8 tests) - 52 tests passing ⚠️ DEVELOPMENT VERSION - NOT FOR PRODUCTION Next: Phase 3 - Models and Persistence