-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrading to C1 6.12 #805
Comments
Hello, We currently have CompositeC1.Core NuGet package 6.11.0 installed. Can you please publish the 6.12 NuGet package so that we may upgrade our clients on Composite? Thanks so much! Carrie Bujold |
@napernik Can you please publish the NuGet package for 6.12? If this is not possible, please let me know. Thanks! |
We ourselves are using and maintaining a different NuGet package, that serves the same purpose - "C1CMS.Assemblies". "CompositeC1.Core" was released by @burningice2866, I am not sure if he is still maintaining it. You can switch into using "C1CMS.Assemblies", the main thing to note is that this NuGet adds DLL references with "copy-local" = "false" option. So it might break your build script, if it was relying on those DLLs being automatically copied on build. |
Hi. Can you include Composite.XmlSerializers.dll in C1CMS.Assemblies? |
@burningice2866 Are you able to publish the 6.12 NuGet Package? Greatly appreciated. |
@carriebujold i will get it done this weekend |
Updated package available here https://www.nuget.org/packages/CompositeC1.Core/6.12.0 |
We recommend that everyone upgrade to the C1 CMS 6.12 release, due to a discovered security vulnerability.
The purpose of this guide is to:
How to upgrade to C1 CMS 6.12
Before you upgrade, we strongly recommend that you have a complete backup of your website (and the SQL database, if any).
We also recommend that you complete and test the upgrade in a test environment.
Here are the steps needed for the upgrade:
Upgrade Requirements
To complete the upgrade, the web server must have the .NET Framework version 4.8 installed.
Older versions must be upgraded more than once
For older C1 versions (2.x, 3.x and 4.x) you will need to repeat Step 4 multiple times. Each upgrade gives you access to a higher version.
The upgrade steps are: 2.x--> 3.0, --> 4.0 --> 4.1 --> 4.2 --> 5.0 --> 6.12
For example, if you are on version 4.0, you need to upgrade to 4.1, 4.2, 5.0 and finally 6.12.
If you are using version 5.0 or higher, you only need to install a single upgrade package.
The Upgrade Wizard may end with an error message - but it's all good
The C1 upgrade packages make the web application overwrite/transform itself, which can lead to the wizard completing with an error. If this is the case, reload the console, and everything will work as expected.
Known issues
When upgrading from 6.10/6.11 versions, you can see the following validation message:
For a workaround:
The text was updated successfully, but these errors were encountered: