v0.1.0 Apricot
This first official release is focused on implementing core Inertia features and bringing Inertia to a usable state, with the goal of allowing UBC Launch Pad teams to use it to deploy their projects.
Features
Remote configuration
- Inertia configuration is now kept in a more readable
.inertia.toml
inertia remote
commandsadd
,ls
,rm
- the
add
command now has a more user-friendly walkthrough process - specify which branch to deploy
Basic deployment functionality
inertia $REMOTE
commandsup
,down
,status
,logs
--stream
options for relevant commands to watch events live
Continuous deployment
- add daemon key and subscribe to webhooks to set up your project for continuous deployment
Inertia versioning
- Inertia now does its best to choose the best Inertia daemon version to use - this can be manually overridden in
.inertia.toml
Development
- lots and lots of improvements to aid development efforts, mostly geared around testing
- brief outline of how Inertia works: Motivation and Design