Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
68a9791
Merge pull request #654 from Brad-Edwards/dev
Brad-Edwards Jul 6, 2026
b7e0e30
chore(main): release 4.0.1
github-actions[bot] Jul 6, 2026
984f58b
Merge pull request #657 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 6, 2026
990e64f
Merge pull request #661 from Brad-Edwards/dev
Brad-Edwards Jul 6, 2026
87bed6a
chore(main): release 4.1.0
github-actions[bot] Jul 6, 2026
98125ab
Merge pull request #662 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 6, 2026
7b3d037
Merge pull request #665 from Brad-Edwards/dev
Brad-Edwards Jul 6, 2026
c00994d
chore(main): release 4.1.1
github-actions[bot] Jul 6, 2026
2a67dc1
Merge pull request #666 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 6, 2026
6717a38
Merge pull request #670 from Brad-Edwards/dev
Brad-Edwards Jul 6, 2026
cab9c99
chore(main): release 4.1.2
github-actions[bot] Jul 6, 2026
533af09
Merge pull request #671 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 6, 2026
ca4d2bb
Merge pull request #703 from Brad-Edwards/dev
Brad-Edwards Jul 8, 2026
1b51650
chore(main): release 4.2.0
github-actions[bot] Jul 8, 2026
db1cfdb
Merge pull request #710 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 8, 2026
3d6e869
Merge pull request #714 from Brad-Edwards/dev
Brad-Edwards Jul 8, 2026
a92119d
Merge pull request #718 from Brad-Edwards/dev
Brad-Edwards Jul 8, 2026
92ffa32
chore(main): release 4.2.1
github-actions[bot] Jul 8, 2026
6f9f0e7
Merge pull request #719 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 8, 2026
8326b2f
Merge pull request #728 from Brad-Edwards/dev
Brad-Edwards Jul 8, 2026
0be5607
chore(main): release 4.2.2
github-actions[bot] Jul 8, 2026
d4271e8
Merge pull request #730 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 8, 2026
4952150
Merge pull request #769 from Brad-Edwards/dev
Brad-Edwards Jul 15, 2026
883ebc2
chore(main): release 5.0.0
github-actions[bot] Jul 15, 2026
ad38468
Merge pull request #791 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 15, 2026
34ab019
Merge pull request #827 from Brad-Edwards/dev
Brad-Edwards Jul 25, 2026
9a43127
chore(main): release 5.1.0
github-actions[bot] Jul 25, 2026
b796708
Merge pull request #828 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 25, 2026
97ccd43
Merge pull request #832 from Brad-Edwards/dev
Brad-Edwards Jul 25, 2026
8082a92
chore(main): release 5.1.1
github-actions[bot] Jul 25, 2026
398b3d5
Merge pull request #833 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Jul 25, 2026
8e54676
Merge pull request #937 from Brad-Edwards/dev
Brad-Edwards Sep 3, 2026
e93eadd
chore(main): release 5.2.0
github-actions[bot] Sep 3, 2026
bb8b6c9
Merge pull request #943 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Sep 3, 2026
0760576
Merge pull request #994 from Brad-Edwards/dev
Brad-Edwards Sep 11, 2026
d44bd2f
chore(main): release 5.3.0
github-actions[bot] Sep 11, 2026
8f8aa9a
Merge pull request #998 from Brad-Edwards/release-please--branches--m…
Brad-Edwards Sep 11, 2026
10380f0
Merge pull request #1024 from Brad-Edwards/dev
Brad-Edwards Sep 15, 2026
2389eca
chore(main): release 5.3.1
github-actions[bot] Sep 15, 2026
542c9a2
Merge pull request #1026 from Brad-Edwards/release-please--branches--…
Brad-Edwards Sep 15, 2026
8244002
Merge pull request #1040 from Brad-Edwards/dev
Brad-Edwards Sep 16, 2026
0e3c6d0
chore(main): release 5.4.0
github-actions[bot] Sep 16, 2026
253b1ff
Merge pull request #1041 from Brad-Edwards/release-please--branches--…
Brad-Edwards Sep 16, 2026
a1df533
Merge pull request #1048 from Brad-Edwards/dev
Brad-Edwards Sep 17, 2026
4fade49
chore(main): release 5.5.0
github-actions[bot] Sep 17, 2026
e0b22d1
Merge pull request #1049 from Brad-Edwards/release-please--branches--…
Brad-Edwards Sep 17, 2026
84602df
Merge pull request #1151 from Brad-Edwards/dev
Brad-Edwards Sep 22, 2026
c08652e
chore(main): release 5.6.0
github-actions[bot] Sep 22, 2026
bac85ba
Merge pull request #1156 from Brad-Edwards/release-please--branches--…
Brad-Edwards Sep 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "5.5.0"
".": "5.6.0"
}
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,41 @@ This file is maintained by [release-please](https://github.com/googleapis/releas
from Conventional Commit messages; release sections are generated on release,
not hand-edited in PRs.

## [5.6.0](https://github.com/Brad-Edwards/aptl/compare/v5.5.0...v5.6.0) (2026-09-22)


### Features

* add installed scenario pack adapter seams ([#1141](https://github.com/Brad-Edwards/aptl/issues/1141)) ([9b86286](https://github.com/Brad-Edwards/aptl/commit/9b86286c5cd69066182393f31088a784270daa39))
* **appliance:** deliver qualified KVM seats and public artifacts ([#1107](https://github.com/Brad-Edwards/aptl/issues/1107)) ([35ebb3b](https://github.com/Brad-Edwards/aptl/commit/35ebb3bead57f340c50e4b299dc0b34e6323d0db))
* integrate full TechVault delivery and host MCP access ([#1102](https://github.com/Brad-Edwards/aptl/issues/1102)) ([ffecaf0](https://github.com/Brad-Edwards/aptl/commit/ffecaf079038277dca6ac6bee272cbb8324237e6))
* scope backend resource ownership ([#1054](https://github.com/Brad-Edwards/aptl/issues/1054)) ([d9dfbb6](https://github.com/Brad-Edwards/aptl/commit/d9dfbb6e34170c8607fa125f5ec73ace30222438))


### Bug Fixes

* address backend resources by their workspace-scoped names in integration tests ([#1104](https://github.com/Brad-Edwards/aptl/issues/1104)) ([1448f16](https://github.com/Brad-Edwards/aptl/commit/1448f16299f3a146bf04cf50c005ac8541ef2ec5))
* **detection,mcp:** fire custom Suricata rules (303020) and repair MISP add_indicator ([#1036](https://github.com/Brad-Edwards/aptl/issues/1036)) ([ba41876](https://github.com/Brad-Edwards/aptl/commit/ba418763a87eb250f7631de09afdc5f708cdf451))
* **detection,mcp:** fire custom Suricata rules and repair MISP add_indicator ([ba41876](https://github.com/Brad-Edwards/aptl/commit/ba418763a87eb250f7631de09afdc5f708cdf451)), closes [#1034](https://github.com/Brad-Edwards/aptl/issues/1034)
* ground Wazuh evidence and scenario credentials ([#1152](https://github.com/Brad-Edwards/aptl/issues/1152)) ([d1871df](https://github.com/Brad-Edwards/aptl/commit/d1871df37dc7180da664c4128075c203f68aa7df))
* make issue 956 lab startup and QA reliable ([#1110](https://github.com/Brad-Edwards/aptl/issues/1110)) ([5a2a9b1](https://github.com/Brad-Edwards/aptl/commit/5a2a9b1e47fa64095f7429b1e61f6346ad61eec6))
* realize authored spawn-template images as written ([#1131](https://github.com/Brad-Edwards/aptl/issues/1131)) ([3ce89ad](https://github.com/Brad-Edwards/aptl/commit/3ce89ad5d65251d646b78589e5d9a82a420a7132)), closes [#974](https://github.com/Brad-Edwards/aptl/issues/974)
* realize SDL runtime authority as authored ([#1108](https://github.com/Brad-Edwards/aptl/issues/1108)) ([18dcc70](https://github.com/Brad-Edwards/aptl/commit/18dcc7026f7cfb6922a689861123e255b99b0fa4))
* realize unfixed host publications and persist workflow history ([#1142](https://github.com/Brad-Edwards/aptl/issues/1142)) ([faf39e3](https://github.com/Brad-Edwards/aptl/commit/faf39e3c1b1f9ca387f4efe29e07dd0583f99755))
* remove helpers stranded by a killed aptl process on stop ([#1147](https://github.com/Brad-Edwards/aptl/issues/1147)) ([a810dac](https://github.com/Brad-Edwards/aptl/commit/a810daca81974674e586dbee1631afe6cccc797f))
* retire MISP and Redis post-realization mutation ([#1109](https://github.com/Brad-Edwards/aptl/issues/1109)) ([e6bef3c](https://github.com/Brad-Edwards/aptl/commit/e6bef3c6f61d368a560f373fca28e123ed193065))
* **security:** drop privileges to install the operator key and keep credentials off argv ([#1106](https://github.com/Brad-Edwards/aptl/issues/1106)) ([0b2e0d2](https://github.com/Brad-Edwards/aptl/commit/0b2e0d293ab35418a7f72d1c62aec2b0bdf95e7a))
* stop helper containers and anonymous volumes outliving teardown ([#1145](https://github.com/Brad-Edwards/aptl/issues/1145)) ([5d3ab1f](https://github.com/Brad-Edwards/aptl/commit/5d3ab1f4c0e3527b23482183011b265acdc933c5))
* stop the TechVault build cache accepting caller-supplied paths ([#1154](https://github.com/Brad-Edwards/aptl/issues/1154)) ([dd9145b](https://github.com/Brad-Edwards/aptl/commit/dd9145bcfec61533b328672a71ac5d38e10f52c2))


### Documentation

* improve first-time lab guidance ([#1150](https://github.com/Brad-Edwards/aptl/issues/1150)) ([8bb1529](https://github.com/Brad-Edwards/aptl/commit/8bb1529048237f7e82fd49b04fb17dccdc016a18))
* prepare badge and dual docs publishing ([5b57bbc](https://github.com/Brad-Edwards/aptl/commit/5b57bbc03552dca66a3b7419a1963c396aa90db2))
* prepare OpenSSF badge and dual docs publishing ([#1153](https://github.com/Brad-Edwards/aptl/issues/1153)) ([5b57bbc](https://github.com/Brad-Edwards/aptl/commit/5b57bbc03552dca66a3b7419a1963c396aa90db2))
* record issue 956 candidate manual QA ([#1111](https://github.com/Brad-Edwards/aptl/issues/1111)) ([4d55a94](https://github.com/Brad-Edwards/aptl/commit/4d55a9498192ba9e3803f04e864ccd08508a1b93))

## [5.5.0](https://github.com/Brad-Edwards/aptl/compare/v5.4.0...v5.5.0) (2026-09-17)


Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "aptl-labs"
version = "5.5.0"
version = "5.6.0"
description = "Advanced Purple Team Lab CLI"
readme = "README.md"
requires-python = ">=3.11"
Expand Down
2 changes: 1 addition & 1 deletion src/aptl/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
# pyproject.toml, not this src-layout __init__.py). Keep the annotation comment
# on the same line as the literal, and keep the literal equal to pyproject's
# `version` — test_version_consistency.py enforces the latter.
__version__ = "5.5.0" # x-release-please-version
__version__ = "5.6.0" # x-release-please-version
Loading