Skip to content

v0.17.7

Choose a tag to compare

@fantasywind fantasywind released this 22 Oct 03:55
15e91bf

0.17.7 (2026-10-22)

🚀 Features

  • bpm-core: keep approver-filled fields out of end-user submissions (51fe897)
  • bpm-core: let the filling node write approver-filled fields on approval (502500c)
  • bpm-core: validate approver-filled fields whenever the filling node approves (3d5ae3d)
  • bpm-core: flag task notifications that need the form opened (77fd492)
  • bpm-core: refuse to publish field permissions the engine cannot honour (7361a9e)
  • bpm-core: refuse form rules that clash with approver-filled fields (a55253e)
  • bpm-core: refuse conditions that read approver-filled fields too early (5ad995f)
  • bpm-core: adopt fieldAccess node model per ADR 20 (b25cf71)
  • bpm-core: flag tasks whose node lets the approver fill in fields (57f1d61)
  • bpm-core-client: send approver-filled data and keep it off launch and resubmit forms (a33d7f9)
  • bpm-core-react: resolve per-field access for the instance viewer (7cd040c)
  • bpm-core-react: let the fill node's approver fill in fields on the case page (9cd9eb2)
  • bpm-core-react: send fill tasks to the case page from inbox and notifications (235c3c0)
  • bpm-core-react: add the field access overview to the template designer (1de7665)
  • shared: add field permission helpers for approver-filled fields (6386b1c)
  • shared: add the field access matrix and its commands (b0a9aa3)

🩹 Fixes

  • bpm-core: keep the read-early lint from crashing on malformed drafts (2fb2c26)
  • bpm-core: let the first snapshot node win in task node summaries (9637f4c)
  • bpm-core: order task node summary rows by snapshot position (091d808)
  • bpm-core-client: update launch mocks for the template version definition (452d600)
  • bpm-core-react: send only the fill fields the approver changed (1250eac)
  • bpm-core-react: keep the fill payload in step with what the page shows (80f1de1)
  • bpm-core-react: clear, name and guard the approver's fill (dc2af08)
  • shared: read a SET_FORM_FIELD path the way the engine writes it (3ba2962)
  • template: stop rethrowing designer save and publish errors (af93e67)

❤️ Thank You