U4-7143 - Obsoleting unnused core directives

Created by Shannon Deminick 24 Sep 2015, 08:23:05 Updated by Shannon Deminick 11 Feb 2016, 15:00:24

Subtask of: U4-7184

As part of overhauling 7.4 UI a number of directives have been marked as obsolete and will be removed in Umbraco 8, the list of directives are below along with their suggested replaced if one is available:

<umb-content-name> Merged into <umb-editor-header>

<umb-header> Replaced by: <umb-editor-header>

<umb-item-sorter> Never fully implemented, will be removed

<umb-login> Never fully implemented, will be removed

<umb-options-menu> Replaced by: <umb-editor-menu>

<umb-photo-folder> Replaced by: <umb-media-grid> and <umb-folder-grid>

<umb-tab-view> Replaced by: <umb-tabs>

<umb-upload-dropzone> Replaced by: <umb-file-dropzone>

Comments

Shannon Deminick 24 Sep 2015, 14:08:49

Things like moving view files that other developers will surely be using are large breaking changes. For example: we've moved tons of views including things like: 'umb-property' ... I guarantee developers are using these views.


Per Ploug 25 Sep 2015, 07:53:49

it is not a breaking change to move a directive view - you reference a directive through its name configured in angular, not the file itself, the directives are still named the same and therefore accessible like before.


Shannon Deminick 25 Sep 2015, 08:14:14

ah yes good point :) in any case still need to review what might have been broken


Priority: Task - Pri 2

Type: Task

State: Fixed

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: False

Fix Submitted:

Affected versions:

Due in version: 7.4.0

Sprint: Sprint 8

Story Points:

Cycle: