Skip to content

Releases: TracecatHQ/tracecat

Tracecat 0.20.5

15 Jan 11:46
b5df721
Compare
Choose a tag to compare

🐞 Bug fixes

  • Load monaco editor from npm package not cdn (#755)

Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo

Tracecat 0.20.4

14 Jan 18:22
bbb2517
Compare
Choose a tag to compare
  • Add nextjs security headers (#749)

Thank you to all our contributors for making this release possible!
@daryllimyt

Tracecat 0.20.3

14 Jan 16:41
34234e6
Compare
Choose a tag to compare
  • Bump 0.20.3 (#748)

✨ Enhancements

  • Normalize 'Get CP XDR incidents' template (#630)
  • Add set difference function and tests (#743)

🐞 Bug fixes

  • Catch correct exception in secret validation (#747)

📦 Build system

  • Strip erroneous http / https from IP environment variable (#746)

Thank you to all our contributors for making this release possible!
@FestHesten, @daryllimyt, @skrilab and @topher-lo

Tracecat 0.20.2

13 Jan 16:49
3a110f7
Compare
Choose a tag to compare
  • Setting env override (#741)
  • Separate out org secrets (#737)

📖 Documentation

  • Fix incorrect for loop (#740)

Thank you to all our contributors for making this release possible!
@daryllimyt

Tracecat 0.20.1

13 Jan 12:22
e1f13b3
Compare
Choose a tag to compare

🐞 Bug fixes

  • Default to empty string for undefined form values (#738)

Thank you to all our contributors for making this release possible!
@daryllimyt

Full Changelog: 0.20.0...0.20.1

Tracecat 0.20.0

11 Jan 17:21
bb451b4
Compare
Choose a tag to compare

💥 Breaking changes

  • Normalize Okta templates (#704)
  • Drop velociraptor integration (#701)

✨ Enhancements

  • Add refetchInterval of 2s to useWorkflowExecutionEventHistory (#734)
  • Replace 'Sync all repositories' with 'Refresh repositories' (#719)
  • Add error states for settings (#721)
  • security: Drop stack trace from failure message (#729)
  • security(api): Add http security headers to server-side calls (#727)
  • Add org settings frontend (#718)
  • Get saml_idp_metadata_url from settings service (#725)
  • Tighten input validation (#728)
  • Make settings pages look more consistent (#720)
  • Expose settings router (#713)
  • Add default system settings creation on startup (#712)
  • Implement organization settings backend (#710)
  • Add template tab and fix state actions on node click (#711)
  • Add error handler configuration to workflow panel (#698)
  • Migrate configs to use settings service (#716)
  • Improve YAML editors control (#706)
  • Implement error handler workflow functionality in DSLWorkflow (#697)
  • Rename commit to save (#705)
  • Add urlencode function (#703)
  • Extend Action attributes with doc_url and author (#682)

🐞 Bug fixes

  • Add role in SAML router dependency (#733)
  • Add fallback for org settings (#730)
  • Show continue with other auth methods if there's no basic auth + small fixes (#722)

📦 Build system

  • security: Update next js (#726)
  • Update release drafter (#708)

🛠️ Other improvements

  • Add warning in get_setting default path (#732)
  • Cleanup and fix lint/format issues (#731)
  • setup_registry -> reload_registry + move to registry.common + add router (#715)
  • Expose auth type status in /info (#714)
  • Move AuthType to enums module (#709)
  • Improve database fixture isolation (#700)
  • Make saml_sp_acs_url read only (#724)
  • refactor+test: Improve testing for auth config dep (#723)
  • Delete unused elements in workflow trigger and alias (#707)

Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo

Tracecat 0.19.2

06 Jan 00:40
af84fd5
Compare
Choose a tag to compare

✨ Enhancements

  • Parameterize git host for custom repository (#694)

🐞 Bug fixes

  • Microsoft entra nameattribute parsing (#699)

🛠️ Other improvements

  • Remove deprecated action key (#687)
  • Remove croniter validation and dependency (#688)
  • Rename DSLTaskErrorInfo to ActionErrorInfo (#696)

Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo

Tracecat 0.19.1

03 Jan 07:38
bc2e2d3
Compare
Choose a tag to compare

🧩 Integrations

  • Make allowed email attributes configurable via env vars (#692)
  • Remove unnecessary DN escaping in LDAP client (#693)

✨ Enhancements

  • Make allowed email attributes configurable via env vars (#692)
  • Add workflow error handler to schema and API (#690)
  • Add FN.replace string function (#684)

🐞 Bug fixes

  • Remove unnecessary DN escaping in LDAP client (#693)

🛠️ Other improvements

  • Rename ActionExecutionError to ExecutorClientError (#691)
  • Rename RegistryActionErrorInfo to ExecutorActionErrorInfo (#689)

Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo

Tracecat 0.19.0

30 Dec 21:15
91e1616
Compare
Choose a tag to compare

✨ Enhancements

  • Add workflow alias to workbench navbar (#678)
  • Add workflow alias to action nodes (#679)
  • Implement workflow alias UI (#677)
  • Implement runtime workflow alias resolution for child workflows (#676)
  • Add workflow alias to backend (#675)
  • feat+fix(ui): Add color dots in dropdown and graceful defaults for tags (#661)
  • Implement workflow tags UI (#658)
  • Implement workflow tags backend (#654)

🐞 Bug fixes

  • Propagate executor error messages safely (#681)

📖 Documentation

  • build+docs: Make ollama optional (#671)
  • Improve error handling in env.sh #653 (#672)

📦 Build system

  • build+docs: Make ollama optional (#671)
  • Improve error handling in env.sh #653 (#672)

🛠️ Other improvements

  • Make RoleACL testing friendly (#680)
  • Wrap worker activities (#674)
  • Fix update workflow spelling (#673)
  • Cleanup workflow management models (#664)
  • Use func.now() for sa_column ts + add default factory for created_at and updated_at (#663)
  • Services inherit from BaseService (#662)
  • Multi-platform runner builds (#612) (#660)

Thank you to all our contributors for making this release possible!
@FestHesten, @benacumen, @daryllimyt and @topher-lo

Tracecat 0.18.3

23 Dec 18:30
b5a0af2
Compare
Choose a tag to compare
  • fix(integration): Incorrect ldap config kwargs in creating client (#657)

Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo