🚀 Highlights
Tracecat is now officially accepting contributions for integrations: CONTRIBUTING.md (#885)
- Lookup tables are now here!
- Brand new functions for manipulate JSONs:
FN.merge
now accepts a list of objectsFN.index_by_key
converts a list of objects into a single object indexed by a givenfield_key
FN.map_keys
maps old keys in one object to another mapping of old to new keys
- Add URLScan template with polling (#899)
- Improved
create_case
schema (with labels) - Improved Jira
create_case
template with labels andpriority_id
- New Jira templates for getting priority schemes, projects, and priority IDs.
💥 Breaking changes
- Extend Jira create case with labels (#888)
- Drop non-python lambda
core.transform
actions (#904) - Remove new registry action page (#892)
- Remove edit registry action page (#895)
🧩 Integrations
✨ Enhancements
- Add csv importer and add csv import UI (#897)
- Add batch insert for rows (#896)
- Add tables UI (#890)
- Implement insert row action (#883)
- Implement
core.table.lookup
action (#882) - Implement tables service (#880)
- Frontend nits and reworked workspace settings (#898)
🚀 Performance improvements
- Increase defaults for api_cpu to 1024 and api_memory to 2048 (#894)
📖 Documentation
- CONTRIBUTING.md (#885)
Thank you to all our contributors for making this release possible!
@daryllimyt and @topher-lo