Skip to content

v0.2.0 Coconut

Compare
Choose a tag to compare
@bobheadxi bobheadxi released this 16 Apr 00:01
· 865 commits to master since this release
7a1c544

This release introduces simpler Inertia installation via brew and Heroku-style builds using Heroku buildpacks! There have also been a number of configuration file changes, so make sure you do a fresh run of inertia init.

Deployed with Inertia

Features

Homebrew 🍺

  • UBC Launch Pad and Inertia now has a tap on Homebrew!
$> brew tap ubclaunchpad/tap
$> brew install inertia

Deployment Improvements 🚚

  • Herokuish: Initial support for Heroku buildpacks means that projects set up for Heroku can now be deployed by Inertia without any changes! Just set your build-type in .inertia.toml to herokuish to enable this functionality in case Inertia does not automatically detect this. Unfortunately, these builds are currently very, very slow, and only support one process from Procfile: web. (#146)
  • docker-compose: Containers are now started up using your project name, meaning that instead of having all your container names prepended with project_, it will not be prepended with your project name, as it does when running docker-compose up on your local machine. (@PiggySpeed)

Secret Secrets 🔐

  • You are no longer restricted to the default Inertia secret (inertia) - when running inertia remote add, you will now be prompted to enter a secret to use for webhook verification. (@arjansandhu)

UI/UX improvements ✨

  • Some improvements to text formatting and logging
  • Removed inertia remote status completely - use inertia $VPS_NAME status to check on your daemon. (@rogermyang)

Bug fixes 🐛

  • Fixed instances where inertia $VPS_NAME init would fail to install Docker (#153 @iKevinY)