Skip to content

v1.1.0

Latest

Choose a tag to compare

@mraible mraible released this 03 Apr 16:47
· 15 commits to main since this release
710e550

What's New

Go Implementation for High-Performance CSV Processing

Added an alternative Go-based function implementation that processes CSV files with significantly better performance characteristics. The Go function uses the CrowdStrike gofalcon SDK for direct API integration. (#27)

Streaming CSV Processing

The Python function now uses streaming CSV writes instead of building files in memory, reducing memory usage when processing large IOC datasets. (#26)

Python Function as Default

The manifest now defaults to the Python function implementation. (#48)

E2E Testing Improvements

  • Fixed install button selector after UI rename to "Save and install" (#47)
  • Added API credential prompt validation to fail fast on missing credentials (#49)
  • URL filter parameter for App Catalog search (#35)
  • Optimized CI workers and disabled video recording (#40, #41)
  • Updated e2e dependencies for Artifactory compatibility (#36)

Dependency Updates

  • crowdstrike-foundry-function 1.1.3 -> 1.1.4 (#45)
  • github.com/go-openapi/runtime updated (#31, #46)
  • actions/setup-node 6.1.0 -> 6.2.0 (#34)

CI/CD

  • Removed step-security/harden-runner from workflows (#29, #30)
  • Added dependabot ignore rules for unapproved GitHub Actions (#39, #42)