Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
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 )
You can’t perform that action at this time.