Edit on val.town ↗

Upgrading Legacy Vals

We are unifying vals and projects into a single primitive: the val – a collaborative folder of deployed code – that includes all the best features of both.

The confusing part of this upgrade is that we’re shuffling around some names.

  1. Legacy vals will be upgraded to projects.
  2. After the migration is done, we’ll rename projects to vals.
  3. We'll rename HTTP, Cron, and Email val types to triggers.

Like Val Town Projects, these upgraded vals will be able to contain multiple HTTP, Cron, and Email triggers. The Script val type is going away; all JavaScript files will be runnable.

We know this name shuffling is confusing. Thanks for bearing with us!

When you upgrade your legacy val, we’ll migrate it to a Val Town Project. This process is fully automated and takes just a few seconds.

Here’s how you can handle folders:

Need help? Pair with our team by booking time here.

  1. Go to your legacy val’s Settings.
  2. Click Upgrade.

  1. Upgrade early and get priority, hands-on support.
  2. Questions? Contact us over email or Discord.
  3. All remaining legacy vals will be migrated on April 30, 2025
  4. The migration will be complete on May 1, 2025

We appreciate your cooperation and patience during this migration!