• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
stevekrouse

stevekrouse

vt-blog

Steve's fork of the Val Town blog
Remix of valdottown/blog
Public
Like
vt-blog
Home
Code
9
components
12
posts
4
routes
6
styles
1
utils
9
IMAGES.md
README.md
TODOs.md
H
index.ts
Branches
3
Pull requests
Remixes
3
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
posts
/
2025-04-24-upgrading.md
Code
/
posts
/
2025-04-24-upgrading.md
Search
4/21/2025
Viewing readonly version of unifying-vals-and-projects branch: v75
View latest version
2025-04-24-upgrading.md
title:
Upgrading vals
description:
Vals are being upgraded to support multiple files, folders, and more
pubDate:
2025-04-24T00:00:00.000Z
author:
Steve Krouse

Today, we are unifying our two primitives – vals and projects – into a single primitive: the val – which will have best features of both.

Vals have been known for being simple and lightweight. This upgrade will help us preserve their original spirit, while also supporting more complex code with multiple files, and collaborative workflows with branches and pull requests.

Under the hood, vals are becoming projects. Once the migration is over, we will rename projects to vals. In short: legacy vals → projects → vals.

Timeline

For 99% of users, no action will be required. We will auto-migrate your vals next week.

For those with mission-critical vals, exotic usage, or extensive API usage, today you can start manually upgrading your legacy vals, and integrating with our new API changes.

April 24, 2025 – Today, we are announcing the changes & API deprecations.

April 30, 2025 – All remaining legacy vals will be auto-upgraded. Deprecated API routes become read-only.

May 1, 2025 – Projects will be renamed to vals across our product and docs.

Upgrading

We will be auto-upgrading all legacy vals on April 30th, 2025. If you would like to upgrade early, you can do so by going to any of your legacy val's Settings and clicking upgrade.

image.png

API Changes

FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.