Skip to content

v0.0.8

Latest
Compare
Choose a tag to compare
@prism-admin prism-admin released this 19 Feb 14:04

v0.0.8, February 19, 2024

⚠️ Deprecations

N/A

🚀 Performance improvements

N/A

✨ Enhancements

Additional protocols for EC2

  • Previously, Alto managed EC2 instances only via the SSH / SCP protocol. Now, users can specify whether they want to use Amazon Systems Manager to manage their instance. You can learn more AWS Systems Manager here.
  • This can be controlled via the protocol key within an EC2 agent's infra configuration.

Enhanced logging

  • Starting in v0.0.7, Alto uses Textualize/rich to create beautiful, highly readable logs in Terminal. By default, these logs show a condensed version of events. To view all log events, users can use the --verbose CLI argument.

🐞 Bug fixes

N/A

📖 Documentation

  • Updated the IAM policy documents associated with the ssh protocol, and added a policy document for the ssm protocol.
  • infra section is now its own group with separate pages for each infrastructure type.

🛠️ Other improvements

Updated naming conventions in Agent configuration

  • additional_paths --> mounts
  • download_files --> artifacts

requires_dependency() utility

  • This function prompts the user to download Alto extensions when certain modules do not exist — e.g., if the user wants to use a Docker but hasn't installed the necessary modules, Alto will prompt them to install alto-dev[docker].