Help with Updating Dawn Theme

Help with Updating Dawn Theme

theek
Tourist
4 0 4

Hi everyone,

 

I’m trying to update my Dawn theme from version 12.0.0 to 15.2.0, but I keep getting this error:

 

"An error occurred when copying the customizations to the new updated theme. Note that any limit and constraint change to a theme’s schema, such as increasing the block limit of a section or reducing constraints on where some sections can be added, might result in an update failure."

 

I’m not very familiar with things like schemas or technical details. I just want to update the theme without losing the customizations I’ve made.

 

Any help would mean a lot!

 

Thank you so much!

Replies 4 (4)

topnewyork
Astronaut
1018 140 174

Hello, @theek This is how a theme is updated. You can update the theme from here.
image.png

Thanks!

Need a Shopify developer? Hire us at Top New York Web Design
Boost Your Store Sales with Volume/Tier Discount Try Big Bulk Discount
Create New Shopify Store For Just 1$/Month
theek
Tourist
4 0 4

Hi!

 

The said error pops up when I update the theme from there

DaisyVo
Shopify Partner
2719 327 375

Hi @theek 

 

This might be due to a large difference between the two versions, which is why it couldn't update. Try downloading the new theme

 

Best,

 

Daisy

Please let us know if our reply is helpful by giving it a Like or marking it as a Solution!

Avada SEO & Image Optimizer - The #1 SEO solution

Hasan112
Shopify Partner
152 11 21

Because the version gap. 

The error you're encountering typically happens when the customizations you've made to your theme conflict with changes in the theme's schema during the update. The schema controls how sections, blocks, and settings are structured in the theme, and updates to the theme might introduce new constraints or limits that aren't compatible with your customizations.

Here are a few steps you can follow to update your theme without losing your customizations:

  1. Backup Your Current Theme:

    • Before making any changes, create a duplicate of your current theme to ensure you have a backup in case something goes wrong. Go to your Shopify Admin, navigate to Online Store > Themes, and click Actions > Duplicate on your current theme.
  2. Export Customizations:

    • If you’ve made custom changes to the code (e.g., in theme.liquid, custom JavaScript, or CSS), manually copy these changes. For any customizations in the theme editor (like settings or sections), take screenshots or note them down.
  3. Update the Theme on a Staging Environment:

    • Instead of directly updating the live theme, apply the update to a duplicate theme first. This way, you can review the changes and fix any issues without affecting your live store.
  4. Compare Schemas:

    • If the update fails due to schema conflicts, check the schema files (found in config/settings_schema.json and possibly other theme files). Look for any changes in the section definitions or block limits. For example, the new theme might have additional settings, limits, or changes to how sections are organized.
    • Compare the schema from your current version (12.0.0) with the updated version (15.2.0). You may need to manually adjust your customizations to align with the new schema.
  5. Manually Apply Customizations to the New Version:

    • If the theme update includes new features or layout changes, you may need to apply your custom code to the new theme version manually.
    • Copy your customizations from the old theme version into the new theme version (such as modifications to theme.liquid, style.css, or custom JavaScript) after the update. If you’ve used the theme editor to add sections or blocks, recreate these using the new version of the theme.
  6. Test and Debug:

    • After applying the customizations to the updated theme, test everything carefully. Look for missing functionality or design discrepancies.
    • Make sure to check the theme settings to ensure your previous custom settings are intact.

If its helpful please Like & Accept as solution Thanks 

- If you need assistance with your store, feel free to contact us at zayan.1@yahoo.com or WhatsApp!
- Hire me, if you want to Design, Re-design, Develop a store or make changes to the pre-built store.
- If its helpful, please Mark as Accepted Solution, reply helpful? Click Like. Or Coffee Tip Thank you!