Be sure to read the release announcement.
You can now specify meta tags for blog posts.
Databaseclass can now connect to UNIX sockets. Set the hostname to
You can now add database connections to the local database connection pool.
You can also add database connection pools for app-specific purposes.
In the future, we'll support more than just PostgreSQL.
- Database connections are now lazy instead of eager, which should result in
less overhead on HTTP requests that don't use additional databases. (In our
cabins, this affects nothing.)
Blog posts are now linked from the Bridge.
Added a dedicated log for the auto-updater.
Added a faster install option for deploying an Airship in a hurry, with the
sane defaults we provide.
Fixed responsive UI/UX warts (i.e. small links and buttons).
If the GD extension isn't loaded, render QR codes for two-factor
authentication as SVG instead.
The installer now uses Zxcvbn to enforce a minimum password strength for
- Added more input filters for one-dimensional arrays consisting of a static
intwill return a one-dimensional array of integers).
- Unhandled exceptions now display a static page outside of debug mode, which
is a little better for UX than a white page.