Releases: TracecatHQ/tracecat
Tracecat 0.20.5
🐞 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
- Add nextjs security headers (#749)
Thank you to all our contributors for making this release possible!
@daryllimyt
Tracecat 0.20.3
- Bump 0.20.3 (#748)
✨ Enhancements
🐞 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
📖 Documentation
- Fix incorrect for loop (#740)
Thank you to all our contributors for making this release possible!
@daryllimyt
Tracecat 0.20.1
🐞 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
💥 Breaking changes
✨ 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
andauthor
(#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
🛠️ Other improvements
- Add warning in get_setting default path (#732)
- Cleanup and fix lint/format issues (#731)
setup_registry
->reload_registry
+ move toregistry.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
✨ 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
🧩 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
✨ 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 system
🛠️ 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
- 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