v0.2.0
Breaking change (node v2). The ASQL resource was split into Data Fragment and Data Object, and operations were renamed to the standard CRUD set (Get Many, Create, Update, Delete, Get, Transform, Close, Add Journal Entry, Upload, Execute). Existing workflows must reselect the resource/operation on Matrix42 nodes.
Added
- Data Query resource with Get Data — paged (zero-based) with a Return All option. Uses
GETby default and switches toPOSTwhen a structured User Filters (QueryFilterGroup) is supplied in Additional Fields. - Ticket Create: a selectable State field (loaded from the instance's activity states; defaults to New / 200) and an Extra Properties name/value collection for setting arbitrary/custom ticket attributes.
- Response Language credential field, sent as the
Explicit-Languageheader on every request. - Ignore SSL Issues (Insecure) toggle on both credentials.
- Return All / Limit paging on Data Fragment Get Many.
Fixed
- Token auth now performs the documented API-token → access-token exchange (previously the raw token was sent directly, which the current API rejects).
- Ticket Create no longer crashes when the priority mapping is empty; numeric fields are validated.
- Responsible Role / Recipient Role dropdowns now load without requiring a category first.
- JSON parameters are parsed, A-SQL values escaped, URL path segments encoded, file IDs use
crypto.randomUUID, and the journalIsFromEditDialogfield name was corrected.
Compatibility
- Rebuilt against current
n8n-workflow(usesNodeConnectionTypes); requires n8n 1.85+ and Node.js 22+. Last tested with n8n 2.2.3 and Matrix42 26.1.0.1390.