We have an Umbraco 4.7.1.1 site that I am about to upgrade to v. 4.8.1, with a long term goal of going all the way to v. 7.x.
According to the back office, we are running uComponents 2.2, at least that is what the package version says. How can I safely upgrade to the latest version, or version supported by Umbraco 4.8 without losing any content or key data? I'll need to uninstall the current uComponents. Is that safe?
And, which do I do first? Upgrade Umbraco first or uComponents first?
Why not upgrade to the latest Umbraco 4 minor version (i.e., 4.11.10)?
What makes you believe you will lose data?
Why not upgrade both uComponents and Umbraco at once?
Note that there is no Umbraco 7 version of uComponents. I too have a site using uComponents that I want to upgrade. My plan is to create a fake version of uComponents (as it's open source) to avoid compile errors, and migrate the data to Archetype, then get rid of the fake uComponents.
Whatever you do, be sure to do it against a local copy of the database rather than a production environment. And backup, backup, backup.
Note that I'm not a uComponents expert. I've just used it in the distant past and have had some recent minor exposure to it again.
When you upgrade to Umbraco v4.8, you can upgrade uComponents to v5.2.0 at the same time, (e.g. drop in the latest uComponents DLLs in the /bin folder).
From what I recall, there aren't any breaking changes in uComponents that would cause data loss.
With Umbraco v7, as Nicholas says, uComponents isn't supported. However depending on which data-types you are using, there are alternatives... the native MNTP, nuPickers, and others.
How to upgrade without losing data
We have an Umbraco 4.7.1.1 site that I am about to upgrade to v. 4.8.1, with a long term goal of going all the way to v. 7.x.
According to the back office, we are running uComponents 2.2, at least that is what the package version says. How can I safely upgrade to the latest version, or version supported by Umbraco 4.8 without losing any content or key data? I'll need to uninstall the current uComponents. Is that safe?
And, which do I do first? Upgrade Umbraco first or uComponents first?
Some questions:
Note that there is no Umbraco 7 version of uComponents. I too have a site using uComponents that I want to upgrade. My plan is to create a fake version of uComponents (as it's open source) to avoid compile errors, and migrate the data to Archetype, then get rid of the fake uComponents.
Whatever you do, be sure to do it against a local copy of the database rather than a production environment. And backup, backup, backup.
Note that I'm not a uComponents expert. I've just used it in the distant past and have had some recent minor exposure to it again.
Hi Connie,
There's a compatibility matrix for uComponents/Umbraco versions here: http://ucomponents.org/compatibility/
When you upgrade to Umbraco v4.8, you can upgrade uComponents to v5.2.0 at the same time, (e.g. drop in the latest uComponents DLLs in the /bin folder).
From what I recall, there aren't any breaking changes in uComponents that would cause data loss.
With Umbraco v7, as Nicholas says, uComponents isn't supported. However depending on which data-types you are using, there are alternatives... the native MNTP, nuPickers, and others.
(...and yes, backup!) ;-)
Cheers,
- Lee
is working on a reply...