changelogs.md


ncuillery/angular-breadcrumb

Repository  -  API  -  Source

0.5.0

November 14, 2016

Bug Fixes

  • Register listeners once to prevent scope being retained (181f4c09, closes #98)

Features

  • Expose ncyBreadcrumbStateRef for ui-sref usage in custom template (56cec38b, closes #54)
  • ncyBreadcrumbLast: Add custom templating (974f99b5, closes #123, #125)

0.4.1

August 9, 2015

Features

  • add the scope-based ncyBreadcrumbIgnore flag (934c5523, closes #42, #62)

0.4.0

May 17, 2015

Bug Fixes

  • $breadcrumb: Handle parents provided by StateObject references (f4288d37, closes #82)
  • ncyBreadcrumb:
    • Prevent memory leak when label is a binding (264e10f6, closes #88)
    • Removed trailing spaces from breadcrumb items(bc276ed5, closes #77)

Features

  • Add force to ncyBreadcrumb options (31125a38, closes #78)
  • ncyBreadcrumbText: Add ncyBreadcrumbText directive (82b2b443, closes #71, #83)

0.3.3

December 16, 2014

Bug Fixes

  • ncyBreadcrumb: define $$templates with var instead of attaching it to window (c35c9d25, closes #55)

0.3.2

November 15, 2014
  • npm: nothing, it's only a blank release due to a network problem during the last npm publish (f...ing npm doesn't allow a republish with the same version number npm-registry-couchapp#148).

0.3.1

November 15, 2014

Bug Fixes

  • npm: update package.json after (unclean) npm publish (ab8161c2, closes #52)
  • sample: Send correct url params for the room link in booking view (876de49a)

0.3.0

October 29, 2014

Bug Fixes

  • organize state-level options in ncyBreadcrumb key instead of data (1ea436d3, closes #30)
  • curly braces appearing on title of sample app (855e76cb)

Features

  • Add a global option to include abstract states (6f0461ea, closes #35, #28)
  • $breadcrumb:
    • Support url params when using ncyBreadcrumb.parent property (55730045, closes #46)
    • add the customization of the parent state with a function (ada09015, closes #32)
  • ncyBreadcrumbLast: Add a new directive rendering the last step (1eef24fb, closes #37)

Breaking Changes

  • state-level options has been moved under the custom key ncyBreadcrumb in state's configuration.

To migrate the code follow the example below:

// Before
$stateProvider.state('A', {
  url: '/a',
  data: {
    ncyBreadcrumbLabel: 'State A'
  }
});
// After
$stateProvider.state('A', {
  url: '/a',
  ncyBreadcrumb: {
    label: 'State A'
  }
});

See API reference for more informations. (1ea436d3)

0.2.3

July 26, 2014

Bug Fixes

  • $breadcrumb: use $stateParams in case of unhierarchical states (1c3c05e0, closes #29)

0.2.2

June 23, 2014

Bug Fixes

  • catch the $viewContentLoaded earlier (bb47dd54, closes #14)
  • sample:
    • make the CRU(D) about rooms working (3ca89ec7)
    • prevent direct URL access to a day disabled in the datepicker (95236916, closes #17)
    • use the same variable in the datepicker and from url params for state booking.day (646f7060, closes #16)

Features

  • ncyBreadcrumb: watch every expression founded in labels (1363515e, closes #20)

0.2.1

May 16, 2014

Bug Fixes

  • $breadcrumb: check if a state has a parent when looking for an inheritated property (77e668b5, closes #11)

0.2.0

May 8, 2014

Bug Fixes

  • $breadcrumb: remove abstract states from breadcrumb (8a06c5ab, closes #8)
  • ncyBreadcrumb: display the correct breadcrumb in case of direct access (e1f455ba, closes #10)

Features

  • $breadcrumb:
    • add a configuration property for skipping a state in the breadcrumb (dd255d90, closes #9)
    • allow chain of states customization (028e493a, closes #7)
  • ncyBreadcrumb: add 'Element' declaration style '' (b51441ea)