Skip to content

v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Jul 06:33

1.0.0 (2026-07-01)

Bug Fixes

  • correct utils module path in hooks (254516f)
  • csf_mu: auto-set CRN/DRN on returns and require reason/return (29f3058)
  • keep Invoice Type (MRA) visible and enforce read-only by company settings/state (9ed581b)
  • map MRA tax codes using item tax template name (0d02402)
  • missing encryption key handling in token cache (11292b5)
  • normalize CRN/DRN payload amounts to positive values (cf351fa)
  • report: align Return of Employees (ROE) module path with report loader (ce4ca48)
  • require fresh auth key for invoice encryption (2e86c44)
  • resolve public/private file paths for certificates (dca74ca)
  • send MRA item taxCode as numeric code (01-06) instead of TC01-TC06 (583f183)
  • show resend button only for error statuses (1f1500b)
  • store MRA token as Small Text in CSF MU Settings Detail to avoid DB length overflow (5baa22e)
  • use get_password and log API error responses (c4a70a8)
  • use IRN from MRA response with uuid fallback (2f69ed0)

Features

  • Add batch MRA transmit with queued progress and list action (f3d788b)
  • add button to create MRA item tax templates and maps (49d46a3)
  • add company/customer MRA fields and payload builder (21df679)
  • add CSF MU Settings doctype and improve layout (766cef0)
  • add custom fields patch and post-submit MRA log hook (3fdb0c1)
  • add MRA invoice log and error doctypes (2bd2751)
  • add MRA Tax Code Map doctype (6701150)
  • add persistent MRA invoice counter and use it in payload (8e1543c)
  • add previousNoteHash chaining per MRA spec (2dc2335)
  • Add PRF/TRN toggle in settings with server‑checked UI and validation (dd39230)
  • build MRA payload and transmit on submit (a93ec0f)
  • Cache MRA token and encryption key, fix token expiry parsing (556f38c)
  • csf_mu: add MRA tab on Sales Invoice and group all MRA fields under it (30c4cda)
  • csf_mu: add multi-company settings via CSF MU Settings Detail and refactor MRA flows per company (521d849)
  • csf_mu: add per-company "Auto Send to MRA on Submit" toggle in CSF MU Settings Detail (2af1c38)
  • Initialize App (b026dd5)
  • Make Customer MRA buyer fields mandatory for B2B/B2G (4b90dce)
  • payroll: add EDF Tracking and Return of Employees (ROE) script reports (9bcdbae)
  • require MRA TAN/BRN/business address on Company (affcc8f)
  • validate and auto-resolve CRN/DRN in MRA payload (110c957)
  • validate CRN/DRN reference invoice is fiscalised SUCCESS (47ba023)

Reverts

  • restore original MRA taxCode mapping and remove payload taxCode normalization (2d4fe03)