Well a few months ago the core team had a discussion, and we
decided to set ourselves a deadline for the Umbraco 4.1 Beta 1
release.
There was a lot riding on this release, Niels was going to have to
listen to Ole Erling if the commitments weren't made.
But more importantly it would have been another delayed release,
something which we didn't want.
So with some hard last minute work I'm proud to announce that Umbraco 4.1
Beta 1 is available for download and testing.
*pauses for dramatic effect*
Grab a copy and get your testing on! (Usual disclaimer about
don't use on a production site applies)
If you haven't been following our twitter feeds and are unsure
what to expect from this release I've compiled a list of new
features/ imporved features which are available in this
release:
- .NET 3.5 SP1 Framework required
- Umbraco tree replaced with jsTree 0.99a
- Umbraco tree state remembered across applications
- New client & server API for interaction with Umbraco and
the tree
- Client Dependency for JS and CSS
- Umbraco Examine as the default back of office search provider,
using Lucene as the indexer
- Syntax highlighting editor for CSS, JS, Templates, Python and
XSLT
- Improved data layer with child node interaction
- Removal of a lot of legacy items (classes, old data types,
unused pages)
- LINQ to Umbraco with NodeDataProvider
- Improved Media Picker data type
- Image Cropper data type
- Media recycling bin
- New event fired before a document is created (Newing
event)
- Improved Document API with an OptimisedMode constrictor (new
Document(bool optimisedMode, int id);) which allows for the Save
method to cancel a save before database writing occurs (not
implemented on the editContent.aspx page though)
- Documents can now be interacted with via named arguments (eg:
myDoc["property_alias"])
- Dynamic Tree proxy for dynamically creating Umbraco
Applications
- Macro Container Data Type
- Umbraco now launches from /umbraco/
We are all very excited about this release, there's some
awesome new features in it and some existing features have been
drastically improved.
When you're testing if you find any questions ask them on
the Umbraco Forum in the 4.1 section and if you find anything that is
an out-right bug feel free to post it straight to the Umbraco codeplex site.
Happy testing :)
Update - Forgot one feature,
TinyMCE now has a spellchecker. This is now part
of the core not a package like it use to be.