Skip to content

Latest commit

 

History

History
269 lines (133 loc) · 10.9 KB

CHANGELOG.md

File metadata and controls

269 lines (133 loc) · 10.9 KB

1.3.0 (2020-07-30)

  • sticky: update dependencies to support Angular up to 10
  • sticky: dropping support of IE 9 and 10, because Angular 10 does not support these version either
  • sticky: fix deep import of rxjs AnimationFrameScheduler
  • demo: update demo to Angular 10

1.2.5 (2020-03-17)

  • sticky: removed codelyzer/isNotNullOrUndefined - #59

1.2.4 (2019-12-10)

  • sticky: explicitly specified umd module ids for codelyzer/isNotNullOrUndefined and rxjs/.../animationFrame - #59

1.2.3 (2019-11-11)

  • sticky: added input auditTime for scroll event listener control update ratio of sticky elements - #57
  • sticky: added fix for scrollContainer - #58

1.2.2 (2019-11-04)

  • sticky: prevents sticky element to scroll till top of the page when no boundary element is set - fixes #55

1.2.1 (2019-10-30)

  • ci: update gitlab-ci

1.2.0 (2019-10-30)

  • sticky: fixes scroll-container issue #39
  • sticky: fixes error when no boundary is set #53

1.1.9 (2019-10-25)

  • sticky: adds reachedUpperEdge attribute to sticky status event output
  • sticky: adds host binding to class .upper-bound-reached for attribute reachedUpperEdge
  • demo: add new class binding for upper bound reached
  • ci: update gitlab-ci

1.1.8 (2019-10-24)

  • ci: update gitlab-ci

1.1.7 (2019-10-24)

  • demo: add class binding from sticky component
  • demo: update angular version from 6 -> 8

1.1.6 (2019-10-24)

  • tests: update n2n tests

1.1.5 (2019-10-24)

  • ci: update gitlab-ci

1.1.4 (2019-10-23)

Features

  • sticky: adds event output with position information to sticky components
  • sticky: merge respect margin and scroll container feature (f6daa60, a29979b)
  • sticky: respect initial css margins (7f46bab, 38d8205)

1.1.3 (2019-10-23)

Features

  • sticky: adds event output with status information to sticky components (7ab98f6) closes #37 & #38

1.1.1 (2019-03-04)

Features

  • sticky: adds ability to change scroll container (78c315d), closes #25
  • sticky: bump angular support to 8.x.x (9a08ba1)

1.1.0 (2018-12-31)

Features

  • dev: extends dev by toggle for sticky elements height (cfed356)
  • sticky: enables height change, exposes recalculate method, combine all possible triggers in one stream (9407681)
  • sticky: improves the enabled=false handling (cd8f7bc)

1.0.6 (2018-12-07)

Bug Fixes

  • sticky-directive: fix element jumping (9d59702)

1.0.5 (2018-12-03)

Bug Fixes

  • margin: respect empty space above (71ecdbe)
  • margins: respect margin top in start calculation (4ec6625)
  • sticky-directive: use resizeThrottled$ observable (ad3a8a9)

Features

  • margins: adds marginBottom (c0e3cb4)
  • sticky-directive: add enable flag (9d6d952)
  • sticky-directive: add marginTop input (89f8afd)

1.0.4 (2018-11-20)

Bug Fixes

  • aot: makes host listener public (e51c132)

1.0.3 (2018-09-16)

Bug Fixes

  • boundary: adds missing check for boundary element in order to prevent NPE (014effc)

1.0.2 (2018-09-16)

Features

  • dependency: removes @w11k/ngx-componentdestroyed for easier handling of peerDependencies (6df0aa4)

1.0.1 (2018-09-15)

Bug Fixes

  • dependency: fixes dependency in libraries 'package.json' file (e5b9d39)

1.0.0 (2018-09-15)

Bug Fixes

  • demo: fixes home height on small devices (88bdccf)
  • sticky: fixes minor position issue for boundary elements (2c79fc0)

Features

  • demo: adds breakpoint to dev demo (0479a52)
  • sticky: rewrites scroll logic in rxjs in order to fix a bug, adds e2e tests and fixes a bug when boundary class was not removed (1860784)

BREAKING CHANGES

  • sticky: This package has now a dependency on rxjs and @w11k/ngx-componentdestroyed

0.2.0 (2018-09-04)

Bug Fixes

  • stick: calculates now left properly, works now in nested elements and correctly calculates offsetTop. (34eae37)
  • sticky: fixes bug on window:resize (8170a67)
  • sticky: fixes wrong directive name in developer warning (f592eb1)

Features

  • npm: adds readme and license to npm package (af28e20)
  • sticky: implements boundary elements (4538b5a)
  • sticky: removes deprecated methods 'getHeight' and 'getWidth' (0875601)

0.1.4 (2018-09-04)

Bug Fixes

  • stick: calculates now left properly, works now in nested elements and correctly calculates offsetTop. (34eae37)

Features

  • npm: adds readme and license to npm package (af28e20)

0.1.3 (2018-08-15)

0.1.2 (2018-08-15)

Bug Fixes

  • demo: typo (898619d)
  • stick: defaults now to false in order to have proper detection on page that are already scrolled down at load (07a4b51)
  • width: restore elements width on resize (45db16e)

Features

  • host-listener: limit makeSticky & removeSticky calls (1ff348f)
  • position: respects elements position (width) (08e0f61)

0.1.1 (2018-07-30)

0.1.0 (2018-07-30)

Bug Fixes

  • lib: improves prefixes (sticky for lib, demo for demo) (721138d)

Features

  • ci: first draft for gitlab-ci (336a020)
  • demo: adds demo page (57fe12a)
  • lib: adds sticky thing directive (2e8fe33)