# TestNet and MainNet Update: 2.6.0

**URL:** <https://forum.algorand.co/t/testnet-and-mainnet-update-2-6-0/3379>\
**Category:** General\
**Tags:** testnet, mainnet\
**Created:** [May 26, 2021, 5:43pm UTC](https://forum.algorand.co/t/testnet-and-mainnet-update-2-6-0/3379 "2021-05-26T17:43:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![devops-service](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.algorand.co/devops-service/32/2205_2.png) [@devops-service](https://forum.algorand.co/u/devops-service)\
**Post date:** [May 26, 2021, 5:43pm UTC](https://forum.algorand.co/t/testnet-and-mainnet-update-2-6-0/3379/1 "2021-05-26T17:43:36Z")

</div>

MainNet and TestNet have been updated to 2.6.0 today, Wed May 26, 2021 10:30 AM EDT (14:30 UTC)

If you have your node set to automatic updates, you don’t need to do anything. It will automatically update to the newer version whenever that becomes available. If you are having issues with your automatic updates, a fix has been added for this in the 2.6.0 version.

 ![GitHub Logo](https://us1.discourse-cdn.com/flex016/uploads/algorand/original/1X/fcd756bba61094f9e8774e43ec402e311aeea50e.jpeg)

## Highlights

- Increased Test Coverage: including adding NFT support for pingpong
- Logging: reduced verbosity
- TEAL: TEAL 3 Refactoring and new features in tealdbg
- Catchup and Catchpoint enhancements
- BugFixes: Update.sh script, GOPROXY, REST API, Nil Check, KMD for Windows, netgoal

## Changelog

1. General/Other

2. Teal

3. REST API

4. Tests

5. Catchup and Catchpoint

6. Ledger

7. Network

8. Goal

9. Transactions

10. Logger

11. netgoal

12. Participation Keys

## Protocol Upgrade

This release does not contain a protocol upgrade.

## Additional Resources

- [Developer Documentation](https://developer.algorand.org)

## Test Plan

Standard release testing.

Verify reduced memory usage in higher traffic round processing.

To update your current version, run the following goal command:

`./update.sh -c stable -i -d <data-directory> -n`

If you haven’t already done so, we also advise setting up a CRON job to automatically update your algorand networks. If you haven’t done this yet,  
you can follow the instructions here:

> **[Install a node - Algorand Developer Portal](https://developer.algorand.org/docs/run-a-node/setup/install/#updating-node)**
>
> Algorand Developer Docs, SDKs, REST APIs, CLI tools, ecosystem projects, metrics dashboard and sample code, how-tos, and news from the Algorand developer community

---

<div class="post-metadata">

**Author:** ![bhaney44](https://avatars.discourse-cdn.com/v4/letter/b/e8c25b/32.png) [@bhaney44](https://forum.algorand.co/u/bhaney44)\
**Post date:** [June 14, 2021, 4:08pm UTC](https://forum.algorand.co/t/testnet-and-mainnet-update-2-6-0/3379/2 "2021-06-14T16:08:54Z")

</div>

I am having trouble with updating my Testnet. I ran:

`./update.sh -c stable -i -d <data-directory> -n`

But I got the following error.

`-bash: ./update.sh: No such file or directory`

I also tried switching my genesis files to run on another net, but my node is still connecting to `testnet-v1.0`. I’d appreciate any suggestions or advice, thanks!

---

<div class="post-metadata">

**Author:** ![fabrice](https://avatars.discourse-cdn.com/v4/letter/f/5fc32e/32.png) [@fabrice](https://forum.algorand.co/u/fabrice)\
**Post date:** [June 14, 2021, 6:34pm UTC](https://forum.algorand.co/t/testnet-and-mainnet-update-2-6-0/3379/3 "2021-06-14T18:34:54Z")

</div>

The `./update.sh ...` command assumes that you installed the software using the steps from [Install a Node - Algorand Developer Portal](https://developer.algorand.org/docs/run-a-node/setup/install/#installing-with-other-linux-distros).  
Furthermore, this command needs to be run from the folder containing the `update.sh` script.

If you are using the Debian/Ubuntu package, please follow [Install a Node - Algorand Developer Portal](https://developer.algorand.org/docs/run-a-node/setup/install/#updating-node)

---

<div class="post-metadata">

**Author:** ![bhaney44](https://avatars.discourse-cdn.com/v4/letter/b/e8c25b/32.png) [@bhaney44](https://forum.algorand.co/u/bhaney44)\
**Post date:** [June 14, 2021, 6:50pm UTC](https://forum.algorand.co/t/testnet-and-mainnet-update-2-6-0/3379/4 "2021-06-14T18:50:40Z")

</div>

The `update.sh` was in my node directory. When I ran:

`./update.sh -c stable -i -d <data-directory> -n`

from the node directory, the script successfully deployed. Thanks @fabrice !
