---
title: "Anthropic Claude Functions, Command SSH, Railpack Improvements, Hobby Metal Volumes"
date: 2025-03-14
number: 0229
url: https://railway.com/changelog/2025-03-14-ssh-railpack-improvements
---

# Anthropic Claude Functions, Command SSH, Railpack Improvements, Hobby Metal Volumes

Before heading into this week’s updates, we want to take a moment to thank you again for being part of our [launch week](https://railway.com/launch-week-02). Your enthusiasm, feedback, and engagement made it a remarkable experience, and we couldn’t have done it without you.

This week, we’re keeping the momentum going with improvements, fixes and smoothing out rough edges.

Now let’s get into this week’s Changelog. 🚂✨ 🍕

## SSH Updates

We shipped SSH support last week, and now it’s even better.

The major highlight is **Single command execution. **This means you can now run something like `railway ssh -- ls` , get your output instantly, and exit without staying in an interactive session.

We’ve also made some key improvements under the hood:

- Better keep-alives to prevent your SSH session from closing unexpectedly
- Better shell support. It prioritises bash and defaults to sh if needed.

[Update your CLI](https://docs.railway.com/guides/cli#installing-the-cli) now to enjoy the improved experience!

## Railpack Improvements

[Image:                                                         Railpack deploying a Laravel app]

Last week, we launched our new builder, Railpack, into Beta. In just over a week, it has powered more than 15,000 builds. We’ve also received a [ton of feedback](https://station.railway.com/feedback/feedback-railpack-409fc7d5) from you all about the languages, frameworks, and features you’d like Railpack to support.

We’re thrilled to let you know that Railpack now supports Deno apps with zero config. Just deploy and let the magic happen. No extra setup, no headaches!

And for all the Laravel fans out there, we’ve got you covered! Railpack now offers better PHP support, making Laravel 11 and 12 apps work out of the box. Again, no config headaches or setup needed. Just push your code and watch your app build in no time!

## Railway Functions Just Got Better

[Video:                             Prompting Railway functions to generate a REST API for me]

*What if you could vibe-code with Railway Functions?*

**Spoiler alert:** Now you can! 🚀

LLMs are getting smarter at code generation, so we decided to bring that magic to Railway functions. Fully embrace the vibes and let the machines do the work for you!

**How?**

At the bottom of the **Functions code editor**, simply type your prompt, hit cmd+enter, and watch as code is generated right inside the editor. No copy-pasting needed, just tweak, and deploy instantly!

## Hobby Metal Volumes

You’re tired of us talking of how great Railway Metal is, you’re also tired of not being able to migrate to Metal Volumes. Tire no more.

We had to pause migrations for Pro customers because we are gathering release confidence and despite the Beta flag- people kept on rushing critical workloads onto those machines. 

It’s for your own good. (We did also tie a financial incentive to that migration. That’s on us.)

Anyway, sorry for the delay, we took a different approach—there are now **no feature gaps **for **volumes on Metal**. Everything just works. Now with your stateful service, you can move the service over to those new machines.

To move them over, select the region under your stateful service settings and perform the migration. See you in a more metallic future.

## Fixes & Improvements

- We deprecated Builder V2
- We optimized the rendering of environment variables
- We fixed a bug with transferring projects to users
- We added a feature flag to default all new services to Railpack