# Upgrading SST and Node

**URL:** <https://discourse.sst.dev/t/upgrading-sst-and-node/2929>\
**Category:** General\
**Created:** [February 7, 2024, 5:21pm UTC](https://discourse.sst.dev/t/upgrading-sst-and-node/2929 "2024-02-07T17:21:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![notevennothing](https://avatars.discourse-cdn.com/v4/letter/n/c37758/32.png) [@notevennothing](https://discourse.sst.dev/u/notevennothing)\
**Post date:** [February 7, 2024, 5:21pm UTC](https://discourse.sst.dev/t/upgrading-sst-and-node/2929/1 "2024-02-07T17:21:34Z")

</div>

I’ve got a couple of simple SST applications in production through SEED. They’ve been running happily, but now it is time to upgrade SST and Node.

I’m not seeing anything in the documentation about how to do so safely. Before I go ahead and break something, I just thought I’d ask if I’m missing where this is documented, or if anybody has any recommendations.

---

<div class="post-metadata">

**Author:** ![notevennothing](https://avatars.discourse-cdn.com/v4/letter/n/c37758/32.png) [@notevennothing](https://discourse.sst.dev/u/notevennothing)\
**Post date:** [February 9, 2024, 2:57pm UTC](https://discourse.sst.dev/t/upgrading-sst-and-node/2929/2 "2024-02-09T14:57:02Z")

</div>

Too be clear, I’m looking for general strategies to avoid breaking production.

Half answering my own question: Upgrading SST is easy enough, just `npx sst update 2.40.1`. The [upgrade guide](https://docs.sst.dev/upgrade-guide) has some details on what may need to be changed with each release.

Node seems easy enough, especially if one is using `nvm`, but I’m not seeing any guidance on what version is best. Most of the examples generated by `create-sst` seem to want v18, so I’m assuming that is best for now.
