Skip to content

Releases: ClarifiedSecurity/catapult

v4.2.3

27 Feb 19:47
Compare
Choose a tag to compare
  • Disabled yarn telemetry
  • Updated yarn configuration and locked it's version and npm package versions
  • Made sure Docker image install scripts modifications also trigger a new image build
  • Installing nodejs to Docker image via binary archive to further decrease the it's size
  • Reverted 99-select-inventory.sh mapfile to work with zsh
  • Linted 04-docker-image-update.sh with ShellCheck
  • Using faster curl command to check for ghcr.io availability when checking for Catapult image updates
  • Linted scripts/entrypoints scripts with ShellCheck
  • Also cleaning up /tmp/* and /home/builder/.cache/* when building Catapult image
  • Separated tools & Python packages Docker image layers to keep them smaller
  • Linted start-tasks-loader.sh with shellcheck
  • Added Tips and tricks section to Catapult 02-how-to-use.md docs
  • Cleaned up unused make variables

v4.1.15

24 Feb 13:36
Compare
Choose a tag to compare
  • Added .makerc-vars variable validation as the second step after checking that the variable key is present

v4.1.14

23 Feb 08:29
Compare
Choose a tag to compare
  • Set community.mysql version to 3.9.0
  • Set azure.azcollection version to 2.2.0
  • Making sure that the .makerc-vars validation is the first thing when running make checks

v4.1.11

22 Feb 08:47
Compare
Choose a tag to compare
  • Removing legacy Poetry folder
  • Checking if user is in their branch they selected with MAKEVAR_CATAPULT_VERSION
  • Updated echo colors in make checks
  • Checking if user is in their branch they selected with MAKEVAR_CATAPULT_VERSION
  • Added a feature to define custom Catapult image tag & branch or git tag to use
  • Added a feature to define custom Catapult image tag & branch or git tag to use

v4.1.2

22 Feb 08:22
Compare
Choose a tag to compare
  • Updated Python package versions

v4.1.1

20 Feb 11:54
Compare
Choose a tag to compare
  • Refactored checks.sh based on Shellcheck
  • Migrated from Poetry to UV for many times faster dependency installation
  • Fixed removing Catapult image when running make clean

v4.0.2

17 Feb 12:51
Compare
Choose a tag to compare
  • Not exiting docker-entrypoint.sh to avoid false positive exits
  • Adding all custom Docker compose files to .gitignore

v4.0.1

15 Feb 10:58
Compare
Choose a tag to compare
  • Set major version to 4
  • Updated following Ansible collections - amazon.aws, ansible.utils, cisco.ios, community.general, community.postgresql, linode.cloud, microsoft.sql
  • Used the same version bump code as nove.core for simpler maintenance
  • Using no-cache when installing Ansible roles & collections
  • Updated AWS Kali image variables to match the ones that are actually available
  • Updated Docker image workflows to use Github actions instead of raw shell
  • Not adding version bump messages to changelog
  • Using one script to install all Docker image packages to keep the layer small
  • Upgrading apt packages during Docker image build
  • Printing out more info when running make build
  • Using unified color scheme across all bash scripts
  • Updated Ansible to 2.16.3
  • Updated keepass-unlocker.sh to be faster on match shell script best practices
  • Updated Catapult documentation
  • Added Archlinux support
  • Renamed Manjaro os group var because it's always latest
  • Updated Python packages to apply security fixes
  • Asking the correct key to continue in install scripts :)
  • Moving shell history to a separate mounted folder to avoid errors
  • Updated WSL info in the installation docs
  • Removed no longer needed Docker MTU fix
  • Refactored Catapult to run only in Docker host network

v3.4.4

12 Feb 11:17
Compare
Choose a tag to compare
  • Set Catapult version to 3.4.4
  • add color util script

v3.4.3

02 Feb 16:16
Compare
Choose a tag to compare
  • Set Catapult version to 3.4.3
  • add quotes around bash variables to prevent accidental argument expansion; also clear up whitespace fluff and fix indentation of some function blocks