Skip to content

v2.22.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@bot-flowbuild bot-flowbuild released this 01 Mar 21:23

2.22.0-beta.1 (2023-03-01)

Features

  • (wip) intermediary signals (b7c7419)
  • adds 'fetchEventsByProcess' functionality to engine and cockpit (d6d6571)
  • adds 'fetchEventsByProcess' functiononality to engine and cockpit (9cb60e5)
  • adds actor_data and process_id to Trigger creation (1f6b24a)
  • adds extra methods for Target Persistance Class (7cc26d2)
  • adds Finish Signal Node (7e6c505)
  • adds foreign relation to trigger table (373dd7a)
  • adds functions for trigger usage (dda26d4)
  • adds getByProcessStateId method to Target persistance class (0acf565)
  • adds lock class (a9cb3d9)
  • adds Lock persistance instance (fbb4664)
  • adds lock table creation migration (990de25)
  • adds logic for target creation (03e4ea7)
  • adds logic for Target to run process targets (5af42bf)
  • adds logic to execute beat sequentially (facf7d6)
  • adds method to fetch activity manager by process state id on Target (a03f120)
  • adds migrations for trigger and target and target seed example (2f66b95)
  • adds new persistance entities for trigger and target (83e0a62)
  • adds process logic to handle system task signals (8690792)
  • adds signal system task node (8d5ddbc)
  • adds SignalUserTaskNode as UserTaskNode signal category (f549ccc)
  • adds target and trigger classes and makes change to process logic on finish node (fa991be)
  • adds target logic to run latest version of specified workflow (4c93231)
  • adds TargetStartNode (736f624)
  • adds trigger target relation (dbe2341)
  • adds trigger_target migration (3dfd560)
  • adds TriggerTarget persistance entity (918e6d0)
  • adjust trigger 'run' to use latest workflow from specified target (1309e99)
  • adjust TriggerFinishNode validations (dc118c4)
  • changes engine heartbeat to listen from trigger table (8adec27)
  • changes SignalSystemTaskNode to be 'Event' node type (0df7037)
  • FLOW 26 task (3a51e4e)
  • FLOW 26 task (5abd51d)
  • injects engine to trigger and target to continue process (9461f93)
  • intermediary node events (8b1751b)
  • sets max limit for events on Event node (f962231)
  • sets resolved as false in case of failed lane validation (3e6ae70)
  • updates engine heartbeat to read from locks (65a499b)
  • updates engine to disable Target when submiting task (73817b7)
  • updates migrations (0d450d2)
  • updates process execution to read from locks (670618c)
  • updates process logic to comply with new node specs from event node (8d974bb)
  • updates target and trigger runs to execute process signals (ff7e4f9)
  • updates target to run process targett with different parameters (e09ceb1)

Bug Fixes

  • 🐛 Prevent call to non existent func (128d698)
  • 🐛 Prevent persistance inconsistent process state (dbc6f51)
  • ✏️ add missing comma (a6ed5bc)
  • adjust am timeout processing (b5063cf)
  • adjust manageSignalCreation calling on executionLoop (8bc30d5)
  • adjust orphan_process 'select' to filter from next_node_id on active switches (88bcb1b)
  • adjust preProcessing on intermediary event nodes (ba20d97)
  • adjust schema validation on start and finish signal nodes (a40205a)
  • adjust signal creation logic and transaction handling (dd3abe1)
  • adjust target and process (4c85ffe)
  • adjust target update and trigger_target creations (e9c9cc6)
  • adjust target_process_id reference to use specified on BP (d4a9d4d)
  • adjust transaction handling on target execution (eae6504)
  • adjust transaction injection on workflow persist (db1a483)
  • adjust WAITING status treatment on process execution (37e4a6c)
  • changes SignalNode to run tests (5b33596)
  • core: 🗃️ Propagate transaction when saving AM (625b003)
  • fix preProcessing on trigger finish node (a67ff1e)
  • input.prepare: 📌 Point safe-eval to a specific version (df24be4)
  • packages: 📝 update deps (b70966c)
  • process: 🐛 fix a duplicated return after the merges (ef9e503)
  • removes duplication of trigger creattion on process logic (c547396)
  • uncomment docker-compose command (4dc9492)