Contribution
There are a few ways to contribute to the uComponents project:
For general support, please use the
uComponents forum on Our Umbraco community website.
Development
The uComponents team use Mercurial source-control as our repository.
Our branching structure is as follows:
| Branch | Comment |
| default | The latest stable release of uComponents, (at the time of writing this is 4.0.0). |
| 3.x | The source-code for the stable 'legacy' version of uComponents, which supports Umbraco 4.5.2 (on .NET 3.5) |
| 4.x | The source-code for the stable v4.0 version of uComponents, which supports Umbraco 4.6.2 (on .NET 4.0) |
| 4.8 | The source-code for the upcoming v4.8 release of uComponents, which supports Umbraco 4.8+ (on .NET 4.0). |
The current developments for upcoming releases are available in their own branches.
| Branch | Comment |
| 3.1.1 | Current legacy support for bug-fixes on v3.x |
| 4.0.0 | The latest stable code-base for .NET 4.0 support. |
| 4.8.0 | The latest bleeding-edge code-base for upcoming new features. |
v4.8?
We know what you're thinking, seems like a strange version number; what happened to v4.1 to v4.7?!
For the development of Umbraco 4.8, we have migrated several components across to the Umbraco core, (
more details here). With this we have decided to match version numbers with the Umbraco core. This also means that we will compile against that version of the core.
For example, if/when Umbraco 4.9 is released, we will compile uComponents against that version and increase our version number to 4.9.