3.16.3 (2020-06-01)
- oui-header-tabs: set as button when no href (56745d7)
3.16.2 (2020-04-30)
- oui-navbar: add onClick attribute for brand component (6581e47)
3.16.1 (2020-04-21)
3.16.0 (2020-04-07)
3.15.2 (2020-03-30)
- oui-tabs: fix on-active call in responsive (a6be133)
3.15.1 (2020-02-28)
3.15.0 (2020-02-14)
3.14.0 (2020-02-07)
3.13.1 (2020-02-03)
- oui-datagrid: show loaders on refresh button (21fa6c3)
3.13.0 (2020-01-31)
3.12.0 (2020-01-10)
- oui-calendar: dynamic changes for min and max date (#451) (3342aec)
- oui-collapsible: add helper to remove html on heading (#452) (021410b)
- oui-datagrid: use lodash get to check properties (#453) (bdad166), closes #448
- oui-collapsible: add group attribute for accordion mode (137071f)
- oui-collapsible: add loading attribute (f1a95b5)
- oui-radio: add column direction (#454) (10ba356)
3.11.0 (2020-01-03)
3.10.1 (2019-11-07)
3.10.0 (2019-11-06)
3.9.10 (2019-11-04)
3.9.9 (2019-10-24)
3.9.8 (2019-10-24)
- oui-header-tabs: fix scroll checks (da1f5a0)
3.9.7 (2019-10-24)
3.9.6 (2019-10-22)
3.9.5 (2019-10-18)
3.9.4 (2019-10-16)
3.9.3 (2019-10-14)
3.9.2 (2019-10-11)
3.9.1 (2019-10-10)
3.9.0 (2019-10-10)
3.8.2 (2019-10-02)
3.8.1 (2019-09-17)
- oui-field: fix errors with radio (08a1c2b)
3.8.0 (2019-09-13)
3.7.7 (2019-09-12)
- oui-dropdown: display button when item has href and is disabled (#426) (ac76116)
- oui-dropdown: remove one time binding href (#427) (aaa91af)
- switch to /* @ngInject */ annotation (#428) (2a2b3a0)
3.7.6 (2019-09-10)
3.7.5 (2019-09-09)
3.7.4 (2019-08-27)
- oui-criteria: fix tag title of search value (ea5aec9)
- oui-datagrid: allow columns configuration from attribute and tag (#422) (22374b7)
- oui-datagrid: allow no property on oui-column (#424) (6bb3f54)
- oui-datagrid: allow searching in number columns (#421) (1452143)
- oui-datagrid: fix preview search shouldn't trigger onCriteriaChange (b9fecc5)
- oui-stepper: allow html for header and description (67fb255)
- oui-datagrid: add events onSortChange and onCriteriaChanged (#418) (63cae88)
- oui-search: add boolean attribute to reset on submit (549ba77)
3.7.3 (2019-08-20)
3.7.2 (2019-08-14)
3.7.1 (2019-08-09)
- oui-datagrid: fix preview search shouldn't trigger onCriteriaChange (b9fecc5)
3.7.0 (2019-07-31)
- oui-stepper: allow html for header and description (67fb255)
- oui-search: add boolean attribute to reset on submit (549ba77)
3.6.1 (2019-07-26)
- oui-criteria: fix tag title of search value (ea5aec9)
3.6.0 (2019-07-26)
3.5.1 (2019-07-25)
- oui-criteria: move hideOperators in typeOptions property (bd79ca3)
3.5.0 (2019-07-25)
- oui-criteria: fix fields size to medium (#419) (f29d217)
- oui-numeric: fix change value using keyboard (#420) (f0fbba1)
3.4.0 (2019-07-18)
3.3.3 (2019-07-01)
- remove dead space (2b39d45)
3.3.2 (2019-07-01)
3.3.1 (2019-06-28)
- remove some one time bindings (a878e02)
3.3.0 (2019-06-26)
3.2.4 (2019-06-12)
3.2.3 (2019-06-11)
3.2.2 (2019-06-07)
3.2.1 (2019-05-29)
3.2.0 (2019-05-28)
- oui-dropdown: allow to pass placement to oui-action-menu (#404) (883cdca)
- oui-form-actions: allow submit button to be disabled (#406) (43f738f)
3.1.0 (2019-05-16)
- oui-stepper: emit event on form submit (a9059c2)
3.0.2 (2019-05-13)
3.0.1 (2019-05-10)
- oui-tabs: select dynamically active tab (4a20ae7)
3.0.0 (2019-05-09)
- oui-navbar: allow to have custom content in menu header (#396) (82da42e)
- oui-tabs: allow to select active tab item (5626bcd)
2.30.0 (2019-04-23)
- oui-datagrid: add page change event (#389) (b094289)
- oui-password: add confirm attribute (#390) (de19bd9)
- oui-stepper: add ability to set opened step (#393) (1441a71)
2.29.1 (2019-04-12)
- oui-modal: fix transclude loading by using ng-show (d7f8635)
2.29.0 (2019-04-09)
2.28.0 (2019-04-08)
- oui-navbar: display full menu title on hover (92a1f5d)
- oui-stepper: add editable attribute (#381) (87ac063)
2.27.0 (2019-04-04)
- oui-select-picker: update when model changes (#378) (a59bf96)
- oui-stepper: call onSubmit when the form is not valid (#379) (008583c)
2.26.1 (2019-03-28)
2.26.0 (2019-03-26)
2.25.1 (2019-03-04)
- oui-slideshow: fix removed attribute theme (82ccf3e)
2.25.0 (2019-03-01)
- oui-header-tabs: add on click event (#367) (9269a99)
- oui-popover: add scope attribute for template (#365) (f105aa9)
- oui-slideshow: add on-panel-change event (#368) (9b17702)
2.24.3 (2019-02-21)
2.24.2 (2019-02-13)
- oui-collapsible: add type button to collapsible button (#357) (8dea2c1)
- oui-file: fix input hidden error from ng 1.7.6 (#353) (b3763a5)
- oui-pagination: add input search when huge amount of pages (#358) (11c3c47)
2.24.1 (2019-01-21)
- fix method (1b09d1a)
- oui-datagrid: fix empty cells when loading data (#348) (fb8ce2f)
- oui-dropdown: fix dropdown menu positioning (#349) (8e2ddce)
- oui-select-picker: fix svg support for picture attribute (#350) (0fbc80c)
2.24.0 (2019-01-14)
- oui-select: fix getPropertyValue in the root template (5cf0a5f)
- oui-password: add password component (#335) (bc01257)
- oui-select: add multiple selection (#332) (94f0038)
- oui-tabs: add onActive callback (#340) (18f1ea2)
- oui-timepicker: add timepicker component (#344) (e2434da)
2.23.2 (2019-01-09)
2.23.1 (2019-01-08)
- oui-select: add nested property support for match attribute (#338) (6c87d73), closes #MANAGER-2056
2.23.0 (2018-12-11)
- oui-checkbox: fix error class display condition (#320) (9ce4b1c)
- oui-select-picker: fix transclude with component instead of span (#312) (3a7ad05)
- oui-autocomplete: add oui-autocomplete directive (#315) (a0a5183)
- oui-checkbox: add error class when checkbox is in error (#314) (e08dc8f)
- oui-datagrid: add on-row-select event (#323) (98c6154)
- oui-dual-list: add dual-list component (#311) (2eb2013)
- oui-file: add file component (#324) (b50ac81)
- oui-navbar: allow html in navbar links (#330) (2c15b45)
- oui-radio: add variant attribute (#325) (3e78cb9)
- oui-stepper: add position attribute (#313) (88aeedd)
- oui-tabs: add tabs component (#319) (727454a)
2.22.2 (2018-11-23)
2.22.1 (2018-11-16)
2.22.0 (2018-11-08)
- oui-navbar: fix state attributes on component links (#295) (3cf97fc)
- oui-select: prevent required validation to trigger on select (#303) (c39dc82)
- oui-select-picker: prevent leaving blank space (#300) (2fa7c15)
- oui-datagrid: permit to access row index (#296) (b84e08e)
- oui-dropdown: allow click on link items (#306) (b01d260)
- oui-inline-adder: add inline-adder component (#304) (9824bbb)
- oui-modal: allow disabling oui-modal buttons (#307) (f763666)
- oui-navbar: allow actions on navbar menu links (#305) (0842039)
- oui-navbar: allow to animate icon on aside links (#308) (ac77580)
- oui-popover: add ng-template and title attribute support (#301) (1f790fb)
- oui-select: allow items to be disabled (#291) (fbc565b)
2.21.4 (2018-10-23)
2.21.3 (2018-10-18)
- oui-select-picker: add selection on init if model is set (#282) (2c0a33b)
- oui-select-picker: fix selected value on init (#284) (e1a570d)
- oui-tooltip: add title attribute support (c3c16f7)
2.21.2 (2018-10-10)
2.21.1 (2018-10-04)
- oui-chips: fix item removal (#279) (9a1f9a0)
- oui-select-picker: fix main classname on component (#280) (8e7189d)
2.21.0 (2018-10-03)
2.20.3 (2018-10-02)
2.20.2 (2018-09-21)
- restore bundled dependencies (22950ac)
2.20.1 (2018-09-21)
- oui-clipboard: fix unit tests (14c41f4)
2.20.0 (2018-09-17)
- oui-message: add dismissable attribute (#259) (3450292)
- oui-navbar: add onclick and manual control on toggler (#260) (a7cf575)
2.19.0 (2018-09-05)
- oui-calendar: add enableTime option (#253) (6e48743)
- oui-datagrid: add a way to customize empty placeholder (#254) (09b5c73)
2.18.0 (2018-08-07)
- fix provider methods (1acc3ab)
- oui-back-button: fix attributes on template (a21a35f)
- oui-form-actions: fix cancel button template (cb8b9ad)
- oui-modal: fix modal template (291cc10)
- oui-numeric: fix attributes on template (673e372)
- oui-select: fix ui-select templates override (f16aa49)
- oui-select-picker: standardize attribute text to label (e0e6fd0)
- add support for angularjs 1.7 (7fba84a)
- oui-action-menu: add transclude support (e1d9168)
- oui-checkbox: add transclude support (6322998)
- oui-datagrid: add selectable rows (#242) (08d0841)
- oui-dropdown: add transclude support (d16c57f)
- oui-guide-menu: add transclude support (314a986)
- oui-progress: add transclude support (d20ff03)
- oui-radio: add transclude support (edee954)
- oui-slideshow: add transclude support (c86a592)
- oui-tile: add transclude support (b206dd6)
2.17.2 (2018-08-06)
- oui-select: rename ui-select directives name (d525604)
2.17.1 (2018-07-30)
- oui-back-button: add transclude support (59f8e19)
- oui-back-button: add ui-router support (6e188ca)
- oui-button: add transclude support (718b014)
2.17.0 (2018-07-25)
- oui-action-menu: allow to disable action menu dynamically (#232) (cbb7f2a)
- oui-popover: update style to specs (#229) (66291a8)
- oui-navbar: add new components (#235) (15ff949)
- oui-progress: add oui-progress component (#192) (41a0639)
- oui-switch: add oui-switch component (#191) (d496e19)
- oui-tile: add disabled on oui-tile-button (#237) (6515a1a)
- oui-tile: add external link handle (#234) (8fd418b)
2.16.5 (2018-07-17)
- oui-dropdown: fix dropdown closed when select input was clicked (2520247)
2.16.4 (2018-07-05)
- oui-dropdown: fix popper update (a63702a)
2.16.3 (2018-07-04)
2.16.2 (2018-06-29)
- oui-datagrid: fix type options with dynamic columns (#218) (c09b9ba), closes #216
- oui-tile: fix loading state (#219) (6bc8c89)
- oui-tile: fix normalize for height sizing (#221) (62101e8)
2.16.1 (2018-06-27)
2.16.0 (2018-06-21)
- oui-action-menu: disable one-time binding for the text attribute (e27a019)
- oui-back-button: rename title attribute to heading (5ddc0ef)
- oui-datagrid: add refresh & update events (6321299)
- oui-datagrid: wait row promise before displaying cell template (#188) (f80850e)
- oui-modal: rename title attribute to heading (000afc0)
- oui-navbar: remove one-time binding on main links classnames (928cac3)
- oui-slideshow: updade slideshow module naming (#202) (ba8e147)
- oui-stepper: remove one time-binding on description (#203) (3c22057)
- oui-clipboard: add oui-clipboard component (#174) (e071786)
- oui-collapsible: add oui-collapsible component (#173) (b0b6f0f)
- oui-datagrid: add datagrid customization (#196) (854cc49)
- oui-datagrid: add datagrid service for refresh (6a859f0)
- oui-field: add custom message support (#197) (ec183e8)
- oui-guide-menu: create component (#207) (d8eb514)
- oui-header-tabs: add header-tabs component (#209) (943515f)
- oui-navbar: add placeholder for notification (#199) (22853f5)
- oui-page-header: create page-header component (#204) (1dd6847)
- oui-skeleton: add oui-skeleton component (#185) (b580eee)
- oui-slideshow: add slideshow component (#184) (8824563)
- oui-tile: create oui-tile component (#200) (cee441d)
2.15.0 (2018-05-23)
- oui-tooltip: fix controller name in new scope (2aacbb3)
- oui-navbar: add notification documentation (f4995a3)
2.14.0 (2018-05-23)
-
oui-navbar: notification html template cannot be used anymore
-
feat(oui-tooltip): avoid controller interference
-
fix(oui-tooltip): update controller name in template
2.13.1 (2018-05-16)
2.13.0 (2018-05-03)
- oui-select-picker: fix matched value display (78d662c)
- oui-modal: add type attribute to handle icon modal (fc06f5d)
2.12.0 (2018-04-26)
- oui-checkbox: put id in camelCase (0e6d19d)
- oui-criteria-adder: put id in camelCase (9dfa95d)
- oui-datagrid: fix reload based on cached rows (#167) (3bd8570)
- oui-datagrid: fix util/hasProperty exception (29ed417)
- oui-radio: fix name = id and test it (bfb87dc)
- oui-radio: fix radio toggle / thumbnail conflict (b72824f)
- oui-radio: put id in camelCase (a4f7b2b)
- oui-select: fix dropdown min-width (abc67d5)
- oui-select: fix dropdown min-width (76fed32)
- oui-select-picker: fix value selection with one option only (196d9df)
- oui-select-picker: put id in camelCase (94c03f9)
- oui-datagrid: add dynamic column configuration (ba686c9)
- oui-field: add the label popover option (0cb4395)
- oui-radio: add required attribute (994cc86)
- oui-stepper: remove linear and add cancel button (#172) (38df5db)
2.11.0 (2018-04-16)
- oui-calendar: append calendar to control wrapper (5bfd05c)
- oui-calendar: fix options (422bca3)
- oui-radio: boolean parameter missing on thumbnail attr (ee33f14)
- oui-search: fix search reset (6da44a5)
- oui-select-picker: fix onChange execution (d5f6a04)
- oui-stepper: fix default form name (2c75040)
- oui-tooltip: fix tooltip postLink with timeout (a3d4b77)
- oui-calendar: add inline and appendToBody attributes (737db7c)
- oui-criteria-adder: add custom operators support to criteria adder (5e76d83)
- oui-popover: add new Popover component (29bc371)
- oui-search: add debouncer on search component (f259789)
- oui-search: add reset on escape (3514703)
- oui-stepper: add custom validation attribute (e2b23dd)
- oui-stepper: add linear progression (13f5777)
- oui-stepper: add navigation and submit-text attributes (31ea3a0)
- oui-stepper: create component (bf0eb0d)
- oui-stepper: handle communication between stepper and step-form (53367c3)
- oui-stepper: handle complete and disabled attribute (e677025)
- oui-stepper: handle state in step-form (b71932f)
- oui-stepper: loader size (5f048a1)
- oui-stepper: rethinking complete step (d153c60)
- oui-stepper: skippable feature (967cb2f)
- oui-stepper: tests and doc update (4200703)
2.10.1 (2018-04-04)
- oui-select-picker: fix select-picker component (6015c36)
2.10.0 (2018-04-04)
- oui-datagrid: fix criteria options (4c74068)
- oui-form-actions: rename form-actions-provider (7bea75f)
- oui-calendar: add static and inline options to calendar (d30aaff)
- oui-criteria-adder: add date type to criteria-adder (7a7c997)
- oui-criteria-adder: sort options (f80b93d)
- oui-datagrid: add all column types and operators (c308f6a)
- oui-datagrid: add boolean type (dd6fc98)
- oui-datagrid: add date type to datagrid (d2d045e)
- oui-datagrid: add extra top slot (e9ae3c0)
- oui-datagrid: add operators for strings and numbers (0697094)
- oui-datagrid: add options type (dfd54a6)
- oui-radio: add transclude and thumbnail style options (e27e50a)
- oui-select-picker: add new select-picker component (2b9d75d)
2.9.0 (2018-03-28)
- oui-form-actions: add possibility to hide cancel button and remove possibility to disable submit (b701942)
2.8.0 (2018-03-22)
- oui-criteria-container: prevent duplicated criteria (3771d94)
- oui-criteria-container: use angular.copy instead of _.cloneDeep (8db5b4a)
- oui-datagrid: fix datagrid for IE10 (6226b61)
- oui-datagrid: fix sorting (c4c5d88)
- oui-datagrid: reset page offset on filtering (e4ecd7d)
- oui-back-button: add href attribute (badb52e)
- oui-calendar: add oui-calendar component (fb97a6d)
- oui-calendar: add week numbers attribute (84a8fcd)
- oui-chips: link chips component to criteria-container (eec6402)
- oui-criteria-adder: add criteria-container context (9e33793)
- oui-datagrid: add chips container (dc8b501)
- oui-datagrid: add sortable and filterable attributes for columns (351f463)
- oui-datagrid: connect criteria-adder to datagrid (00674a6)
- oui-form-actions: handle href for cancel button (9a834a7)
- oui-search: add root class for search component (0f87e56)
- oui-search: add title property to search criterion (bc8bc73)
2.7.1 (2018-03-19)
- oui-dropdown: fix blur action for Safari and Firefox (7115a7c)
- oui-field: add auto size (a8f6d1d)
2.7.0 (2018-03-16)
- oui-field: support validations prefixed with data-ng (f669f35)
- oui-field: add size attribute (189f08e)
2.6.1 (2018-03-15)
- oui-field: fix blur and focus behavior (8fae495)
- oui-field: show errors on submit (76e8078)
- oui-select: add focus propagation to oui-field (c7c6407)
2.6.0 (2018-03-13)
- oui-criteria-adder: remove errors (212f064)
- oui-criteria-adder: remove form validation (d78a894)
- oui-criteria-adder: remove value on submit (7302c4f)
- oui-criteria-adder: rename condition for operator (d4d57ac)
- oui-dropdown: allow to close dropdown from outside (1f42886)
- oui-dropdown: allow to close with click on a submit (af17cab)
- oui-dropdown: fix aria-expanded attribute and close with escape (fa57081)
- oui-dropdown: make closing rules intelligent (3884a86)
- oui-dropdown: remove close by event (d50529b)
- add 'removed' callback parameter (a25784f)
- oui-chips: add oui-chips component (02999dc)
- oui-criteria-adder: add oui-criteria-adder component (1aa3c8b)
- oui-criteria-container: add new component (7beac6f)
- oui-dropdown: add persistent attribute (bc1c4f4)
- oui-modal: implement loading attribute (9d33bd6)
- oui-radio-toggle-group: create component (16f180e)
- oui-search: connect search to criteria container (5448964)
- oui-select: add on-change to oui-select (853509d)
2.5.3 (2018-03-07)
- oui-back-button: fix button type (4c70cd3)
- oui-form-actions: fix buttons types (3a16414)
- oui-modal: fix button type (7bf8f75)
- oui-select: fix buttons types (c656dbf)
2.5.2 (2018-03-06)
2.5.1 (2018-03-06)
2.5.0 (2018-03-05)
- field: add custom error message and ng-pattern support (#109) (f26267c)
- oui-search: add oui-search component (97e9697)
- oui-select: support string array for items attribute (b9fc139)
- update menu header and active item for navbar
- hide empty sublink for navbar
- add textarea component
- add radio-group component
- manage textarea and select errors in field component
- update navbar template for internal menus
- prevent datagrid to render empty cell when template contains only white spaces
- add title to existing back-button component
- add a toggler-links attribute to navbar
- add select component
- prevent useless calls to row-loader on datagrid
- close the notification menu when clicked on navbar
- fix transition slide on navbar
- avoid sorting if property attribute is not set on datagrid column
- add field component
- add modal component
- add required attribute on checkbox
- add spinner between page changes on datagrid
- add disabled attribute to disable item on action-menu
- add navbar component
- fix unwanted properties on component tags (e.g.
aria-label
,id
,name
, ...)
- oui-datagrid: handle
data-
prefixes onoui-column
- oui-datagrid: add scope context to process header titles
- consider
ovh-ui-kit
as a peer dependency instead of a dependency - oui-checkbox: no
oui-checkbox-label
andoui-checkbox-description
transcludes anymore - oui-checkbox: modifiers no more supported (big and thumbnails)
- oui-radio: no
oui-radio-label
andoui-radio-description
transcludes anymore - oui-radio: modifiers no more supported (big and thumbnails)
- oui-message: default aria-label removed for close button
- oui-message:
message
,dismissable
andon-dismiss
attributes removed - oui-spinner: rename
oui-loader
tooui-spinner
- oui-spinner: no more
align
andinline
attributes
- indeterminate state support on
oui-checkbox
- use OVH's eslint config
List of new components:
oui-button
oui-back-button
oui-numeric
oui-dropdown
oui-action-menu
oui-tooltip
oui-pagination
oui-datagrid
- can run
karma
andkarma:watch
commands on Windows
- loader component