Changelog¶
chore(release): update version to 3.20.0 [skip ci] by semantic-release-bot at 2026-04-24 17:07:28
fix: add sdist_build_mock fixture for package build tests broken by red-black-tree-mod sdist by Scott Odle at 2026-04-23 18:38:04
red-black-tree-mod has no wheel in the updated lockfile, so the package build now tries to fetch and compile its sdist. Add a sdist_build_mock fixture that patches UvSourceDistribution.fetch_and_build, and use it in all package build tests that exercise the real example_app. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
chore: rebuild example app manifests and locks for pip-licenses dependency by Scott Odle at 2026-04-23 18:24:53
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
chore: update example_app uv.lock for pip-licenses dependency by Scott Odle at 2026-04-23 17:23:07
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat: add `soarapps manifests create-notice` command by Scott Odle at 2026-04-23 16:47:16
Generates a NOTICE file with concatenated third-party license attributions for a SOAR app, using the uv-locked dependency list and pip-licenses to collect license text. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
test: exclude es poll tests from integration-test job by grokas at 2026-04-14 00:04:17
test: increase es poll websocket timeout to 30s by grokas at 2026-04-13 23:50:18
test: fail loudly when automation broker not found by grokas at 2026-04-13 22:20:00
test: update es poll findings to new es poll email style by grokas at 2026-04-13 21:03:01
test: es poll integration tests by grokas at 2026-03-09 22:22:58