Skip to content

v4.7.0

Choose a tag to compare

@EvSecDev EvSecDev released this 26 May 02:30
· 88 commits to main since this release
d4e60d7

🔄 Changed

  • Expanded functionality of --force argument to include --execute to continue through all hosts even if command exit code is not zero
  • SCP transfer timeout (90s to 900s) for larger artifact files on slow connections
  • SSH config remote transfer buffer to remote buffer dir (deployment file transfers now use tmp directory instead of single tmp file)
  • Updated go packages

🔨 Fixed

  • Seed repository would fail due to incorrect permissions on temporary transfer buffer directory (fixed by never using sudo to create the temp dir)
  • Universal files would always get deployed (fixed by identifying and splitting universal directories in path translation)
  • Symbolic links were being stripped of leading directories (fixed by only removing leading directories when matching a host in the main config)
  • Artifact tracking would crash on concurrent map iteration and write (fixed by iterating over copied array of just keys)
  • Bug in build script where temp directory would be blank when attempting release publish (fixed by dynamically finding release dir pre-release publish)

ℹ️ Instructions

  • Please refer to the README.md file for instructions