# Updating from version 1 or 2

When you download the latest version of Broadcast from the Shopify Theme Store, you will be downloading the latest version which is based on Shopify's Online Store 2.0. The new platform is a **major update** and includes the ability to add sections everywhere. This means sections can be added outside of the homepage page to areas like: Collections, Product Detail pages, Blogs, Pages, Search page and much more.&#x20;

{% hint style="info" %}
There is no direct update path as Shopify's new platform has been completely modified, older theme versions are not able to easily copy over theme settings.
{% endhint %}

We recommend that you download the new theme and build a fresh version of your store using the new tools included in the platform. This may take some time so we recommend after you download the new version, explore all the new sections, blocks and features and take the opportunity to build a new experience for your guests.&#x20;

You can leverage all your existing photo and video assets, plus all your products, collections, blogs and pages. These are not gone. You can now create a much richer experience and add plenty of promotions and new features throughout the site.&#x20;

### Migrating settings

Migrating settings is not recommend. Due to the many performance improvements including with Online Store 2.0, legacy settings files will slow down your store load times. A fresh theme build is recommended for Online Store 2.0. Consult a Shopify Expert if you require assistance with moving your store from an earlier version to Online Store 2.0.&#x20;

Future releases based on Online Store 2.0 are much easier to migrate settings. Stores running Broadcast 3.0 and higher can easily copy over settings, sections and blocks from all areas of the site to a newer version.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://broadcast.presidiocreative.com/broadcast-v3/updates/updating-your-theme/updating-from-version-1-or-2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
