What's Changed
- added Rich logging and build warning by @elegantmoose in #2893
- Update Dockerfile to build vue for 5.0.0 by @cln-io in #2890
- Fix for ragdoll agent contact html error - #2932 by @elegantmoose in #2937
- Fix a typo in the documentation for POST /api/v2/abilities by @Guil33 in #2928
- magma repin for agent update fix by @elegantmoose in #2956
- repin magma for adversary export by @elegantmoose in #2961
- errant logging line by @elegantmoose in #2963
- repin human for selenium update by @elegantmoose in #2965
- repin stockpile for defense adv updated IDs by @elegantmoose in #2969
- manual op fix by @elegantmoose in #2973
- Have server.py automatically configure Magma .env when build flag set by @djlawren in #2977
- Makes Docker directly handle the SIGINT signal by @jbaptperez in #2983
- Feature - Manage payloads by @jbaptperez in #2989
- Uses a dedicated setting to generate the magma VITE_CALDERA_URL variable by @jbaptperez in #2994
- Fix - dnspython version in requirements-dev.txt by @jbaptperez in #3012
- repinning magma for newpayload UI by @elegantmoose in #3017
- Fix ghost facts by @guillaume-duong-bib in #2978
- Fix - Internal Server Error 500 for ValidationError by @sasirven in #3027
- Add API functionality to update planners by @L015H4CK in #3020
- Feature - Manage schedules with cron (1/3) by @sasirven in #3025
- fix: bump aiohttp to 3.10.8 to avoid 500 errors caused by yarl issue by @b1tst0rm in #3063
- Fix - Broken tests by @jbaptperez in #3013
- Feature - Update API for schedule (2/3) by @sasirven in #3026
- add user_format_string to allow use with AD by @TomGoedeme in #3067
- fix: remove failing quality test for unsupported, obsolete Python version by @rfulwell in #3104
- 3098: fix broken Docker build by @rfulwell in #3099
- Patch for CVE-2025-27364, sanitize user-provided LDFLAG parameters by @uruwhy in #3129
- fix handler signature to address websocket errors by @uruwhy in #3134
- Bump cryptography from 42.0.2 to 44.0.1 by @dependabot in #3130
New Contributors
- @cln-io made their first contribution in #2890
- @Guil33 made their first contribution in #2928
- @jbaptperez made their first contribution in #2983
- @timbrigham-oc made their first contribution in #2997
- @guillaume-duong-bib made their first contribution in #2978
- @sasirven made their first contribution in #3027
- @psicoder85 made their first contribution in #3023
- @L015H4CK made their first contribution in #3020
- @b1tst0rm made their first contribution in #3063
- @TomGoedeme made their first contribution in #3067
- @rfulwell made their first contribution in #3104
Full Changelog: 5.0.0...5.1.0