Releases
The following is a list of official releases of the Cyber Security Learning Environment (CSLE).
CSLE 0.9.0
Release Date: 23/10 2025
Description: The ninth beta release of CSLE. Notable features: (1) integration with large language models; (2) PEFT library addition; (3) storage optimization; and (4), documentation updates.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.9.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.9.0_DOCUMENTATION.pdf
CSLE 0.8.0
Release Date: 9/2 2025
Description: The eighth beta release of CSLE. Notable features: (1) CLI testing; (2) all ls entities that do not need input are added; and (3), bugfixes.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.8.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.8.0_DOCUMENTATION.pdf
CSLE 0.7.0
Release Date: 1/9 2024
Description: The seventh beta release of CSLE. Notable features: (1) test coverage expansion; (2) CLI commands for host, client, and service managers; (3) progress bar integration; and (4), bugfixes.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.7.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.7.0_DOCUMENTATION.pdf
CSLE 0.6.0
Release Date: 23/5 2024
Description: The sixth beta release of CSLE. Notable features: (1) MITRE attack profiler; (2) MCS agent; (3) C-POMCP agent; (4) unit tests; and (5), bugfixes.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.6.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.6.0_DOCUMENTATION.pdf
CSLE 0.5.0
Release Date: 2/3 2024
Description: The fifth beta release of CSLE. Notable features: (1) Cyborg integration; (2) C51 agent; (3) Nelder-Mead for black box optimization; (4) Particle swarm for black box optimization; (5) unit tests; and (6), bugfixes.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.5.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.5.0_DOCUMENTATION.pdf
CSLE 0.4.0
Release Date: 9/9 2023
Description: The fourth beta release of CSLE. Notable features: (1) added csle-tolerance; (2) CMA-ES for black box optimization; (3) simulated annealing for black box optimization; (4) unit tests; and (5), bugfixes.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.4.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.4.0_DOCUMENTATION.pdf
CSLE 0.3.0
Release Date: 16/8 2023
Description: The third beta release of CSLE. Notable features: (1) added support for MCMC for system identification; (2) MyPy integration; (3) unit tests; and (4), bugfixes.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.3.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.3.0_DOCUMENTATION.pdf
CSLE 0.2.0
Release Date: 30/4 2023
Description: The second beta release of CSLE. Notable features: (1) distributed deployment of the emulation system with Docker swarm; (2) linear threshold strategies; (3) level 13 emulation; and (4), decomposition algorithm.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.2.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.2.0_DOCUMENTATION.pdf
CSLE 0.1.0
Release Date: 5/1 2023
Description: The first beta release of CSLE. Notable features: (1) first release of the emulation system; (2) first release of the simulation system; and (3), first release of the management system.
Download: https://github.com/Kim-Hammar/csle/releases/tag/v0.1.0
Documentation: https://github.com/Kim-Hammar/csle/blob/master/releases/CSLE_RELEASE_v0.1.0_DOCUMENTATION.pdf