Skip to content

Releases: crafter-research/sunat-cli

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 09 Aug 18:10
e91c5fb

What's Changed

  • fix(sire,gre): resolve client_id and RUC from config, not just env vars by @Railly in #46

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 17:56
d0891f7

What's Changed

  • feat(f616): read the form's API headless after a one-time browser token by @Railly in #45

Full Changelog: v0.5.2...v0.6.0

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 09 Aug 16:29
c2ebab3

What's Changed

  • fix(f616): dismiss the entry notice that covers the form by @Railly in #44

Full Changelog: v0.5.1...v0.5.2

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 09 Aug 16:08
8141a11

What's Changed

  • fix(f616): stop advertising an income field the code throws away by @Railly in #43

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 15:59
1bfcad1

What's Changed

  • fix(release): give the registry minutes, not seconds, to serve a publish by @Railly in #39
  • docs(limitations): SOL filters by User-Agent, not by country by @Railly in #40
  • docs: F616 periodo is YYYY-MM, not MM/YYYY by @Railly in #41
  • feat(keychain): prompt for the secret instead of demanding it as a flag by @Railly in #42

Full Changelog: v0.4.2...v0.5.0

v0.4.2

Choose a tag to compare

@Railly Railly released this 09 Aug 15:31
v0.4.2
eac7017

What's Changed

  • fix(release): poll the registry with the client that installs by @Railly in #37
  • fix(soap): surface SUNAT's text reason instead of failing inside the unzip by @Railly in #38

Full Changelog: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@Railly Railly released this 09 Aug 15:17
v0.4.1
7331382

What's Changed

  • fix(soap): treat an empty 200 from SUNAT as a failure, not as progress by @Railly in #36

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 04:11
7e1c5bd

What's Changed

  • feat: [P3] Catálogos SUNAT cacheados (Cat 02 productos, 03 unidades, 06 docs, 51 operación) by @Railly in #29
  • feat: [P3] Keychain integration for secrets (macOS keychain, Linux secret-service) by @Railly in #28
  • [P3] Multi-RUC profile testing + multi-emisor support by @Railly in #27
  • chore(release): 0.4.0 by @Railly in #35

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 03:59
80d69c0

What's Changed

  • feat!: remove the lukea command by @Railly in #34

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 03:37
10a6031

What's Changed

  • feat(cpe): CPE namespace + sunat-direct driver (Factura, verified end-to-end) by @Railly in #1
  • feat(cpe): boleta + resumen diario + comunicación de baja by @Railly in #2
  • feat(rest): consulta CPE OAuth + padrón RUC local by @Railly in #3
  • feat(sire): RVIE Ventas + RCE Compras automation by @Railly in #4
  • docs: consolidate LIMITATIONS.md across PRs #1-#4 by @Railly in #5
  • feat(sire): TUS.IO upload — reemplazar propuesta + importar comprobantes by @Railly in #6
  • feat(gre): Guía de Remisión Electrónica REST API by @Railly in #7
  • feat(scrape): tipo de cambio + RUC online via agent-browser by @Railly in #8
  • feat(cpe): NC + ND end-to-end via sunat-direct, verified live by @Railly in #9
  • docs: redact personal names from internal docs by @Railly in #23
  • docs(web,readme): coverage bars, roadmap section, full surface map by @Railly in #24
  • fix(deploy,web): drop stale npm lockfile, pin Bun, add Vercel Analytics by @Railly in #25
  • feat: [P3] Audit log rotation (currently unbounded) by @Railly in #26
  • chore(release): publish to npm from main via OIDC, fix README command drift by @Railly in #32
  • chore(release): 0.2.0 by @Railly in #33

New Contributors

  • @Railly made their first contribution in #1

Full Changelog: v0.1.6...v0.2.0