Recent Releases of cr

cr - 1.9

  • Fix intermittent errors caused by ssh-agent on Windows.
  • New commands:
    • cr list - List the websites on your account.
    • cr login - Interactively set up your first API key.
    • cr sftp - Show SFTP credentials and reset system password.
    • cr ssh - Show SSH credentials and reset system password.

- Python
Published by vsalvino 12 months ago

cr - 1.8

  • Support Python 3.13
  • Speed up log output
  • Better handle errors when tasks fail.
  • NEW: Extensive pre-deployment checks for Django projects.
    • If using git, warn for un-committed or un-pushed changes.
    • If using git, warn if staging or production deployments are not coming from main or release branches.
    • If using a venv, run Django's built-in checks.
    • If using a venv, check for missing migrations.
    • These features can be disabled with the --skip-predeploy option.

Note: macOS 12 support has been dropped. This release requires macOS 13 or higher.

- Python
Published by vsalvino about 1 year ago

cr - 1.7

  • Fix duplicate log output after a deployment ( #14 )
  • Bundle binaries with Python 3.12
  • Internal development tooling and dependency updates.

Note: macOS 11 support has been dropped. This release requires macOS 12 or higher.

- Python
Published by vsalvino over 1 year ago

cr - 1.6

  • Support new MySQL databases.
  • Adjust PostgreSQL settings template.
  • Validate webapp handle, and handle errors from coderedapi (fixes #10 )
  • Update dependencies and developer tooling, and support Python 3.8-3.11
  • Build cr binary with Python 3.11

- Python
Published by vsalvino over 2 years ago

cr - 1.5

  • macOS executable is now signed and notarized by Apple.
  • Linux executable file size is significantly reduced.

- Python
Published by vsalvino over 3 years ago

cr - 1.4

  • New cr check command will check and fix Django settings and other project files.
  • Django settings and other files are now checked before a deployment.

- Python
Published by vsalvino over 3 years ago

cr - 1.3

  • Stream deployment logs.
  • Show correct link based on env.

- Python
Published by vsalvino over 3 years ago

cr - 1.2

  • Fix error getting sftp password.
  • Fix issues on older versions of Python (3.7+).

  • Check for updates when program is done running.

  • Print URL and message after task is queued.

  • CR_TOKEN environment variable will override token from config files.

  • Load config file from --path if specified.

  • Windows binaries have a CodeRed icon.

  • Windows binaries are now signed.

- Python
Published by vsalvino over 3 years ago

cr - 1.1

  • Add download command.
  • Read include/exclude options from config file.
  • Bug fixes for progress indicator in Windows Terminal.

- Python
Published by vsalvino over 3 years ago

cr - 1.0

Initial release.

- Python
Published by vsalvino over 3 years ago