Skip to content

feat(core): Enhance core features and streamline package updates#86

Merged
MisaelMa merged 375 commits into
betafrom
dev
Apr 22, 2026
Merged

feat(core): Enhance core features and streamline package updates#86
MisaelMa merged 375 commits into
betafrom
dev

Conversation

@MisaelMa
Copy link
Copy Markdown
Owner

@MisaelMa MisaelMa commented Apr 22, 2026

se a trabajado por casi 1 año sin liberar versiones ya la mayoria de los paquetes tienen test y incluimos nuevos paquetes

  • saxon deja de ser el principal en generar la cadena original
  • ya no necesitamos instalar java o almenos que asi lo necesites con saxon
  • se separon el namespace y los scope de cada package
  • migramos de tsxd a vite
  • se agrego soporte a gran mayoria de complementos
  • se modularizo los paquetes

@MisaelMa MisaelMa added documentation Improvements or additions to documentation duplicate This issue or pull request already exists question Further information is requested wontfix This will not be worked on dependencies Pull requests that update a dependency file semantic-release xml cfdi-xml csd cfdi csd utils cfdi-utils openssl core config all config config catalogs csf pdf curp curp pdf pdf rfc rfc xsd xsd complementos complementos saxon publish schema transform types xml2json elements labels Apr 22, 2026
… dev a beta

semver considera "dev > beta" alfabeticamente, por lo que rush bloquea
la promocion 4.0.14-dev.N a 4.0.14-beta.0 al verla como degradacion.

cambios:
- script github-actions.js: mapa rama a tag { dev: alpha, beta, next }
- version-policies.json: -dev.N a -alpha.N (preserva contadores)
- package.json de 16 paquetes: -dev.N a -alpha.N
- test plano sin dependencias (node common/scripts/github-actions.test.js)

nota para consumidores: npm install @cfdi/<pkg>@dev pasa a @Alpha
fix(core): migra tag prerelease de dev a alpha
@MisaelMa MisaelMa merged commit 0c07e5b into beta Apr 22, 2026
5 checks passed
@MisaelMa MisaelMa deleted the dev branch April 22, 2026 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

catalogs complementos complementos config config core config all csd cfdi csd csf pdf curp curp dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation duplicate This issue or pull request already exists elements openssl pdf pdf publish question Further information is requested rfc rfc saxon schema semantic-release transform types utils cfdi-utils wontfix This will not be worked on xml cfdi-xml xml2json xsd xsd

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant