Latest from the umbraco blog

We're more transparent than glass. Follow us on twitter and our blog.

 

Friday, October 17, 2014 by Paul Sterling

As part of our continuing efforts to more closely align Umbraco products Contour and Courier with the Umbraco 7 core, we are pleased to announce the beta release of Courier for Umbraco 7.  This version of Courier is an iteration of the large body of work that is Courier but with some refactoring of key internal services.  Most notably the services that deal with session and thread management.  We have also addressed the list of issues reported by Courier users over the past months (thanks and keep them coming) and, of course, we have updated Courier to take advantage of many new Umbraco 7 features.

Please feel free to evaluate this beta version and help us out by reporting issues with as much detail as you can via the issue tracker.  Note that this version is compatible with Umbraco 7 and later and has some key differences with the version you may be using if you are working with an umbraco.com site.


Umbraco 7 – Into the future!


As we look to the future we are only releasing new versions of Courier for Umbraco 7.  This means if you are using Courier with your older Umbraco 4 or 6 sites you’ll first need to upgrade to Umbraco 7 in order to use this and newer versions of Courier.

We will continue to support Courier for v6 with bug fixes, but new features are only available in Courier for v7.  Yet another reason to upgrade to Umbraco 7.


Download


You can download the beta install packages here:

Umbraco Package

Upgrade Files

Note that we may post additional nightly builds but these are not necessarily proven to be stable (unless we say so of course).

Thank you in advance for your input!

Thursday, October 16, 2014 by Sebastiaan Janssen

[Updated Oct. 17th, see below]
We've had some reports of sudden errors on Umbraco sites that were absolutely fine the day before and believe we've pinpointed it to Windows a security update that rolled out to Windows Update starting Tuesday this week.

The symptom is that you'll get an error saying:

The type 'System.Web.Http.ApiController'isdefinedin an assembly that isnot referenced.
You must add a reference to assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35'
.


The fix for this should be fairly easy: in your web.config find the compilation\assemblies section and add the System.Web.Http assembly there under System.Net.Http:

<add assembly="System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />


This seems to help for most people running into this problem. Another thing that might help, if you get errors compiling your code, try referencing System.Web.Http version 4 and setting the build action to "copy local".

We'll update this blog post as more information becomes available. 

Update: In addition to the update above, we of course take over Microsoft's recommendation to update to System.Web.Mvc 4.0.0.1. The easiest way to do this is to copy the new version of the dll into your bin folder. You'll also need to update your assemblyBindings if you have one for System.Web.Mvc (else we recommend you add one). So in your web.config the runtime\assemblyBinding section should have the following binding:

      <dependentAssembly">
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-4.0.0.1" newVersion="4.0.0.1" />
</dependentAssembly>


Of course if you've installed Umbraco through NuGet, you simply update using the following command in your package manager console: 

   Update-Package Microsoft.AspNet.Mvc -Version 4.0.40804


After doing that and building the project, the assemblyBinding will have updated automatically.

Umbraco 6.0.0 and higher ship with MVC4. If you're running an older version of Umbraco with MVC3 in it, the instructions are similar, you need to update to MVC 3 version: 3.0.50813.1 and do an assembly redirect to the new version 3.0.0.1.

Wednesday, October 08, 2014 by Sebastiaan Janssen

Did you blink your eyes since we last had an Umbraco release? Yeah, we didn't either, they're coming fast these days.

Sorry about that, we don't usually want to release a new version every 6 days but we made some changes that broke the multi node tree picker and we introduced a change that broke Merchello. Oops

So we fixed the problems quickly and have new and improved releases of both v6 and v7 ready for you to download now.

And even though we try not to overwhelm you with new releases, we think you'll be very excited to hear that v7.2.0 beta is really, really near so keep an eye on our twitter feed and blog.