Umbraco 7 beta

Friday, October 11, 2013 by Per Ploug


It's been 2 weeks since we did the Umbraco 7 alpha, and since then, we've been working hard on finalizing APIs and database change, since the beta release date is the final deadline for changes of this kind.

So today, we're releasing the beta of Umbraco 7 aka "belle". as you will see, we've been going through the ui and streamlining it, we've been fixing most of the reported issues from the alpha, and finally Shannon has been hard at work finalizing the APIs for the new member editors, tagging and loads more internal plumbing.

Going forward from here, we will focus on tightning up all those added features and sort out remaining bugs, there a couple of property editors that still need some adjustment, or get additional functionality added, but we're looking at a close to feature complete version of Umbraco 7.0

So, I hope you enjoy the beta, take your time to report any issues, big or small, so we can make the final release really solid.

Get the release from our.umbraco.org here

Report any issues you find on the tracker here

New In beta:

Container document types - loads nodes in a table view instead of the tree

Localization

  • Serverside data is localized
  • Clientside API for localizing angular views
  • Directives for localizing elements and labels
  • Ongoing localization of the new UI bits

Member editor

  • the member editor has been ported over to angular
  • Member trees have been ported over to the new format
  • internally it uses the new memberservice

Search

  • now supports direct access to the context menu for each result

General bugfixes

  • Tree tweaking and syncing
  • Visual indication on node state in tree
  • Menu folding
  • dialogs consistency

New property editors

  • Related links
  • Member picker w/ search
  • Multinode treepicker with search

RTE

  • you can now configure plugins and buttons as in V6
  • insert internal/external links
  • insert macros

Internal plumbing

  • You can now save json objects directly, no need for csv's or funky xml conversion
  • New Tags API and data structure

Authentication

  • Timeouts shows the login, but keeps the editor state
  • Active logout clears the app
  • Login with a different user clears trees and editors

Plugin developer support

  • Developers can now store all their editors and trees inside /app_plugins/plugin
  • Better validation of package manifests
  • general dialogs for links, images
  • completed the property editor, prevalue editor, parameter editor apis

10 comment(s) for “Umbraco 7 beta”

  1. Gravatar ImageSahan Rodrigo Says:

    Awesome!

  2. Gravatar ImageJesper Ordrup Says:

    Umbraco belle "Container document types" will mean the world to website architecture in Umbraco. Instant love!

  3. Gravatar ImageAnthony Says:

    great job, I already tested it, and it feels very snappy

  4. Gravatar ImageBarry Fogarty Says:

    Container document types? Amazing - this has been the missing piece in the Umbraco jigsaw for so long - can't wait to try it out! Will we be able to create our own containers in the final release?

  5. Gravatar ImageJakob Says:

    Any new features when it comes to multilanguage-support? For example, ability to handle different languages in the same tree structure, with some page properties shared between the different languages, and some properties language-unique?

    /Jakob

  6. Gravatar ImageSjors Pals Says:

    @Jakob, that would be a major change of the complete datamodel and API, i am also hoping that this will be added in the feature, lack of multilanguage support is the main reason why we sometimes prefer EPI server above Umbraco.

  7. Gravatar ImageNiels Hartvig Says:

    @Jakob & @Sjors: We already made those changes to the datamodel when we made the new API in v6.0. It's a priority for the next 12 months to make the UX and rendering engine parts!

  8. Gravatar ImageCraig Says:

    Thought I'd give 7 a go now it's beta. First impressions are that it's a clean and pleasing appearance. A few constructive comments and observations in use:-

    1) Feels like a "mobile first" design. Too much space between stuff for desktop use IMHO. There's really no need for massive vertical padding/margins causing you to scroll. Ideal for a tablet though.

    2) +1 for folders opening on click rather than having to hit the small triangle. Particularly useful for touch interface as the triangle is really small.

    3) Unable to add a member. Could find a "Create" option or similar function.

    4) Member section still showing a floppy disk instead of "Save" button.

    5) Media section, no multi-file upload or at least I couldn't find it.

    6) Media section, Create Image, "Enter a name" could be more prominent. Possibly just my screen but as it's out of the flow of data entry, needs attention drawing to it.

    Otherwise, good job. Looking forward to showing clients.

    Craig

  9. Gravatar ImagePer Ploug Says:

    Hi Craig

    Thanks for the feedback really appreciate it.

    1. since the beta, we have adjusted the whitespace, removing around 20 pixels per property, so hopefully better use of screen now.

    2. Wish we could, but that would make the tree load children of a page whenever you want to edit an item, am adding more padding tot that part of the navigation atm tho.

    3. if you click the members folder in the members tree, you should see the standard create dialog

    4. fixed

    5. open a folder, there will be a large blank space you can drag n' drop media items to, same goes for dialog dialogs, they all support this. on touch devices theres a button to upload multiple items.

    6. it should normally auto-focus so you get drawn to it, but in some cases it might not (browser rendering client-side timings and so, might differ) - will look into it.

  10. Gravatar ImageSjors Pals Says:

    I really love how the media section panel and the rich text editor are integrated! This is extremely useful for content editors.

Leave a comment