Railway
All Updates
CHANGELOG

Changelog #0013

New Variables View

We've changed how Railway displays your environment variables.

We didn't think it was clear WHAT Railway was providing when you ran anything in a railway environment (build, deploy, railway run)

As part of this change, we've also moved the environments tab into Settings. Excited to hear your feedback.

Updated Keybindings

Keybindings have been altered to provide a more "unified" experience across plugins. We've removed the vast majority of the plugin specific commands and replaced them with:

  • C: Create (Table/Key/etc)

  • D: Delete (Table/Key/etc)

  • E: Edit (Table/Key/etc)

We'll continue to work on the "flow" of our keyboard support. Please reach out on Discord if you have feedback since accessibility is extremely important to us!

Previously, you could just type and Railway would highlight keys. While this was nice, you'd often run into a case where you'd type "Customer" and land on the "Create Table" flow

This wasn't optimal, so we've added a new "Search" binding for tables. We're planning over the next week to expand the search support to all supported plugins

Improvements and Fixes

  • Improvement: Added gzip compression to all non-asset payloads (html/css/js) larger than 2mb
  • Improvement: Envs now provided to Dockerfile builds as well as buildpack builds
  • Fix: Up was briefly non-functional for payloads larger than 4mb (Thursday Eve - Friday Morning)
  • Fix: Issue where sometimes MySQL databases wouldn't start correctly