Skip to content

Latest commit

 

History

History
333 lines (159 loc) · 12.4 KB

CHANGELOG.md

File metadata and controls

333 lines (159 loc) · 12.4 KB

3.0.1 (2024-08-27)

3.0.0 (2024-08-27)

2.5.0 (2020-03-17)

2.4.0 (2020-03-17)

2.3.1 (2019-10-24)

2.3.0 (2019-10-24)

2.2.0 (2019-10-24)

2.1.2 (2018-05-31)

2.1.1 (2018-02-19)

Bug Fixes

2.1.0 (2017-12-11)

Bug Fixes

  • dropdown also closes on shift-tab (ecefbba)
  • shiftKey only with TAB present, derp (5929576)

Features

  • internationalise home and help alt texts (f6a5afd)

2.0.15 (2017-11-29)

2.0.14 (2017-11-13)

Features

2.0.13 (2017-10-27)

2.0.12 (2017-09-29)

2.0.11 (2017-09-27)

2.0.10 (2017-09-11)

2.0.9 (2017-08-28)

2.0.8 (2017-08-09)

Bug Fixes

2.0.7 (2017-06-19)

2.0.6 (2017-05-25)

Bug Fixes

2.0.5 (2017-04-07)

2.0.4 (2017-04-03)

Bug Fixes

  • Close button in the drawer now able to be tabbed to and from (0f3bb57)
  • correctly targets the last link where the number of links is unknown (50b4981)
  • Drawer able to be tabbed through (06183a6)
  • Tab now closes the drawer properly (b8f4f96)

2.0.3 (2017-03-27)

2.0.2 (2017-03-16)

Bug Fixes

  • images being bundled through webpack (060ae8d)

2.0.1 (2017-03-07)

2.0.0 (2017-03-07)

Bug Fixes

  • logo displayed in all states (7ed6a72)
  • proper hover + focus on person img (9ed4c64)
  • Responsive sizing for logo and header height (92df5c9)

Features

  • app-header: run tests against feature branch in ci (28899b8)

1.1.2 (2016-06-22)

Bug Fixes

  • css: Remove inheritance for o-app-header__nav-item-notification. (e3c0343)

1.1.1 (2016-05-27)

Features

  • notification: positioning the notification item (9e43681)

1.1.0 (2016-05-20)

Bug Fixes

  • Make unit testing work again by updating the polyfill for PhantomJS. Update the demo server port to align with component-archetype. Clean up the demo page. (8954789)

1.0.1 (2016-04-26)

1.0.0 (2016-04-08)

Features

  • Replace fonts file proxy dependency with Elements SDK dependency. (9a391bd)
  • Replace icons file proxy dependency with Elements SDK dependency. (9161157)

0.1.7 (2016-03-23)

Bug Fixes

  • Do not attempt to construct instance if initialization detail is missing. (69e5149)

0.1.6 (2016-03-22)

Bug Fixes

  • build: Remove optional, low-level Mac-specific fsevents library from shrinkwrap, and remove unnecessary Babel dependencies. (842dff2)

0.1.5 (2016-03-17)

Bug Fixes

0.1.4 (2016-03-15)

0.1.3 (2016-03-15)

0.1.2 (2016-03-15)

0.1.1 (2016-03-15)

Bug Fixes

  • add a divider between the My Account and Sign Out menu items (26e593e)
  • aria-labelledby attributes for dropdown menus (4e0ff69)
  • change aria-role to role (26dbd90)
  • chevron icon not displaying in menu toggle (b01aabd)
  • clicking 'Help' nav item should collapse the user menu (036cca3), closes #14
  • i elements in the account menu should inherit color (6736ef2)
  • incremental-dom bower incompatibility (557507c)
  • lint errors (361b8e5)
  • maintain a single instance in main (e0f9de3)
  • Pi library always returns NoSession when hasValidSession is called (f9057a2)
  • remove checks in session event handlers (e7cdf83)
  • remove menu items from the tab order (a98e46a)
  • removed eroneous change to demos, not sure how it got in there, auto-generated in build (866ec68)
  • set menu text to a default value when user.givenName is undefined (9f73618)
  • site nav menu items should be hidden on tablet and desktop viewports (7d3a189)
  • throw a meaningful error when session config property is a string and the object cannot be found in the global scope (4134832)

Features

  • add -app-header-height-mobile Sass variable (c02591a)
  • add oAppHeader.help.toggle event (4133749)
  • add onLogin and onLogout callback options (aa2867f)
  • add option to render '← All courses' menu item (3416da4)
  • add option to render menu item for info about the application (1a448e6)
  • add support for modes (1dbc352)
  • add support for site nav items in the menu (3a569b5)
  • Allow eventing mode and config changes. (da102c6)
  • bump o-dropdown-menu version (2cda8da)
  • initial implementation of the basic features (4ec4478)
  • make header fixed by default (d4b1a40)
  • page-oriented nav (93d9f39)
  • redesign (4e94a84)
  • register click handler when linkMap value is a function (28f98b0)
  • remove support for passing a function in the user option (358a0ef)
  • support additional options for setMenu(options) (037c94b)
  • support headings in the app nav menu items (8d684bd)
  • update o-header version to 0.10.0 (48b79b6)

BREAKING CHANGES

  • The session option has been removed. Consumers may provide onLogin or onLogout callback functions and/or subscribe to the oAppHeader.login or oAppHeader.logout events, depending on which mode is configured.
    • The configuration property no longer supports passing a callback function. The value for this property must be an object