Features all the resolved issues from our uComponents v3.1.2
What's new in v4.0?
- Compiles against .NET 4.0
- uQuery uses the umbraco.NodeFactory API/namespace
- Razor Model Binding for all supported data-types, (code migrated from the Razor DataType Models project).
- New data-types:
- New controls:
Issues, tickets and workitems
The following features have been implemented/resolved:
This release is not to be confused with the upcoming uComponents v5.0.0
(which will support Umbraco 4.8)
This release is compatible with versions of Umbraco from 4.6.1 to 4.7.2. For Umbraco 4.8 onwards, please use uComponents v5.0.0
. Due to upcoming changes in our uComponents v5.0.0
release, we envisage our v4.x branch to be short-lived.
If you would like to use uComponents v4.0.0
with Umbraco 4.8+, please read these notes for a workaround solution: http://j.mp/umb48-breaks-ucomponents
Upgrading and breaking changes
This release is generally backwards-compatible with previous releases. Meaning that for most scenarios you can upgrade without any issues.
The main breaking change (or improvement) is the switch from the legacy umbraco.presentation.nodeFactory
namespace/API to the newer umbraco.NodeFactory
. So if you still use the legacy namespace, then you'll need to recompile your code against this release.
All data-types and XSLT extensions will still work as expected.