Releases: TracecatHQ/tracecat
Tracecat 0.14.2
✨ Enhancements
- Replace jsonpath with lambda in intersect function (#549)
- Add new time functions and missing unit tests (#545)
Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo
Tracecat 0.14.1
💥 Breaking changes
- Use MSAL for microsoft graph token flow (#541)
🧩 Integrations
- Use MSAL for microsoft graph token flow (#541)
- Add new string functions (#535)
- Wazuh auth token getter (#524)
✨ Enhancements
- Lower log level and catch http timeout (#547)
- feat+ci(infra): Add temporal variables and logging patches from staging (#544)
- Use MSAL for microsoft graph token flow (#541)
- Add new string functions (#535)
- Wazuh auth token getter (#524)
- Add json decode error handling (#536)
🐞 Bug fixes
- add crowdsec url in secrets (#539)
- Incorrect key name in crowdsec and wazuh (#538)
- Schedule run history issues (#537)
🛠️ Other improvements
- Set service connect timeout for api / worker / temporal to 120 (#546)
- Drop waf size limits (#542)
- Reorganize functions (#540)
Thank you to all our contributors for making this release possible!
@bouddha-fr, @daryllimyt and @topher-lo
Tracecat 0.14.0
💥 Breaking changes
- Update filter functions + delete build reference table (#531)
- Enable full jsonpath_ng syntax + remove jsonpath function expr (#530)
🧩 Integrations
- Velociraptor integration (#534)
- Add update Wazuh agents action (#498)
- Support basic auth in HTTP action (#526)
✨ Enhancements
- Velociraptor integration (#534)
- Crowdstrike incidents + combined Get Detects/Incident templates (#529)
- Add update Wazuh agents action (#498)
- Use unpadded base64url in VirusTotal integrations (#525)
- Update create secret tooltip (#533)
- Promote first user to admin superuser + remove default admin user (#532)
- Update filter functions + delete build reference table (#531)
- Enable full jsonpath_ng syntax + remove jsonpath function expr (#530)
- Support basic auth in HTTP action (#526)
- Add go to parent workflow run (#522)
- Add link to open child workflow from builder node (#521)
🐞 Bug fixes
- Clashing crowdsec secret names and keys (#523)
- Use unpadded base64url in VirusTotal integrations (#525)
Thank you to all our contributors for making this release possible!
@benacumen, @bouddha-fr, @daryllimyt, @topher-lo and @zaneGittins
Tracecat 0.13.4
💥 Breaking changes
- Rename Secret Key for CrowdSec Integration (#516)
🧩 Integrations
- Rename Secret Key for CrowdSec Integration (#516)
- Add sentinel value for LDAP connection attribute (#514)
✨ Enhancements
- Use skeleton for selector loading state (#520)
- Rename Secret Key for CrowdSec Integration (#516)
- feat+fix: Remove reliance on graph object data + improve node loading states (#519)
- Add go to child workflow execution (#517)
🐞 Bug fixes
- Add sentinel value for LDAP connection attribute (#514)
🛠️ Other improvements
- Center success handle + adjust error handle positions (#518)
- Add SSO variables to terraform and increase API instance size (#513)
Thank you to all our contributors for making this release possible!
@bouddha-fr, @daryllimyt, @mattdurant and @topher-lo
Tracecat 0.13.3
🐞 Bug fixes
- Use server-side state for action nodes (#515) Thank you @benacumen for reporting!
Thank you to all our contributors for making this release possible!
@daryllimyt
Tracecat 0.13.2
🧩 Integrations
- feat+fix(integration): Check Point integration (#504)
- Support custom HTTP certs (#500)
- Incorrect
secrets
API usage in get token actions (#501)
✨ Enhancements
- Enable multiple workflow entrypoints (#509)
- Break long words in schema table (#511)
- feat+fix(integration): Check Point integration (#504)
- feat+fix: Optional secrets (#508)
- Improve action panel save (#502)
- Support custom HTTP certs (#500)
- Add traceback info and error kind to error messages (#499)
🐞 Bug fixes
- Use server-side state for action nodes (#515)
- Correct usage of validate dsl (#506)
- Allow sourceHandle to be null for trigger (#512)
- feat+fix(integration): Check Point integration (#504)
- Properly handle registry action loading state in action panel (#510)
- Incorrect
secrets
API usage in get token actions (#501)
🛠️ Other improvements
- Remove trigger inputs from schedules UI (#495)
Thank you to all our contributors for making this release possible!
@daryllimyt, @skrilab and @topher-lo
Tracecat 0.13.1
✨ Enhancements
- Fuzzy selector node search (#440)
- Allow deletion of remote repository (#494)
- Show implicit secrets for template actions (#491)
- feat+refactor(engine): Cleanup and improve webhooks (#489)
🐞 Bug fixes
- Add missing TemplateValidator to dynamic expectation models (#493)
- Add missing display groups (#490)
📖 Documentation
- 0.13 (#496)
🛠️ Other improvements
- chore+fix: Fix lint issues + remove unnecessary generics (#492)
- Move retry policy into its own tab (#488)
Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo
Tracecat 0.13.0
💥 Breaking changes
- Drop jwt and oauth support in http action (#476)
🧩 Integrations
- Crowdsec add block and unblock file (#473)
✨ Enhancements
- Add workflow panel tabs (#487)
- feat+refactor(ui): Improve copy button + some cleanup (#486)
- Add action panel tabs + cleanup action panel description section (#484)
- Drop jwt and oauth support in http action (#476)
- Allow independent scrolling of workflow runs columns (#483)
- Crowdsec add block and unblock file (#473)
- Update action validation to work with aggressive autosave (#482)
- Sort schema by required then alphabet (#480)
- Update target handle to show join strategy (#477)
🐞 Bug fixes
- Delete selector node when pressing esc even when focused (#481)
- Separate out source and target handles for different node types (#479)
🛠️ Other improvements
- Remove unused /validate-workflow endpoint (#485)
- Cleanup action service and remove save action button (#478)
Thank you to all our contributors for making this release possible!
@bouddha-fr, @daryllimyt and @topher-lo
Tracecat 0.12.6
Integrations
- Improve jwt and oauth token exceptions
✨ Enhancements
- Add error path + join strategy (#471)
Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo
Tracecat 0.12.5
🧩 Integrations
- Assignment error if jwt is specified but headers none (#474)
🐞 Bug fixes
- Assignment error if jwt is specified but headers none (#474)
Thank you to all our contributors for making this release possible!
@topher-lo