Skip to content

Latest commit

 

History

History
360 lines (149 loc) · 10.7 KB

CHANGELOG.md

File metadata and controls

360 lines (149 loc) · 10.7 KB

5.0.1 (2022-02-15)

Bug Fixes

3.4.0 (2021-04-29)

3.3.0 (2021-02-05)

Features

  • htmlimage: added experimental placeholder properties (2920c6a)

Reverts

3.4.0 (2021-04-29)

3.3.0 (2021-02-05)

Features

  • htmlimage: added experimental placeholder properties (2920c6a)

Reverts

3.2.0 (2020-11-19)

3.2.0 (2020-11-19)

3.1.1 (2020-11-18)

Features

  • link/link.jsx: added rel support for component (#62) (8654447)

3.1.0 (2020-08-26)

Features

  • link.jsx: added support of onAuxClick and onContextMenu to Link (#61) (54b430c)

3.0.2 (2020-06-02)

3.4.0 (2021-02-05)

Features

  • htmlimage: added experimental placeholder properties (2920c6a)

3.4.0 (2021-02-05)

Features

  • htmlimage: added experimental placeholder properties (2920c6a)

3.2.0 (2020-11-19)

3.1.1 (2020-11-18)

Features

  • link/link.jsx: added rel support for component (#62) (8654447)

3.1.0 (2020-08-26)

Features

  • link.jsx: added support of onAuxClick and onContextMenu to Link (#61) (54b430c)

3.0.2 (2020-06-02)

3.0.2 (2020-06-02)

3.0.1 (2020-05-13)

Bug Fixes

  • npm: fix installation warning for npm 6 (21097d0)

3.0.0 (2020-05-07)

Bug Fixes

  • componentpositions: getBoundingClientRect() iOS fix (211f46f), closes #59

2.0.2 (2019-12-07)

2.0.1 (2019-12-07)

2.0.0 (2019-12-07)

Features

1.3.0 (2019-11-13)

Features

  • noscript: added option for disabling noScript rendering (34fe2df)

1.2.10 (2019-04-24)

Bug Fixes

  • componentpositions: fixed returning size for invisible element (3d00a9c)

1.2.9 (2019-01-14)

1.2.8 (2018-11-21)

Features

  • iframe: added marginWidth, marginHeight properties (056a05f)

1.2.7 (2018-10-12)

Bug Fixes

  • uicomponenthelper: unregister observer even after the first position calculation (edb88f9)

Features

  • htmlimage,htmliframe,htmlvideo: usage of the intersection observer is adjustable in Settings (fc12718)

1.2.6 (2018-09-07)

Bug Fixes

  • iframe: allow updating noloading props after mounting (1003262)

1.2.5 (2018-08-31)

Bug Fixes

  • htmlimage: reduced amount of imageObserver padding (9ca44a5)

1.2.4 (2018-08-21)

Bug Fixes

  • uicomponenthelper: ratio of 0 fixed (1dfa870), closes #50

1.2.3 (2018-08-07)

Bug Fixes

  • allow attribure "role" for component aria props (1b75ba3)

1.2.2 (2018-08-02)

Bug Fixes

  • visibility helper - unregister only registered listeners (01d911c)

1.2.1 (2018-07-05)

1.2.0 (2018-06-28)

Bug Fixes

  • htmliframe: fixed PropTypes (6447e8f), closes #46
  • loader: name of the animation keyframes scrambles correctly (1fe7c2b)

Features

  • htmliframe: added onload property (2633253), closes #46
  • htmlimage: added onload and onerror properties (f7f6b45)
  • visibility: added notify method and unify event structure (7b4047a)

1.1.3 (2018-06-25)

Bug Fixes

  • htmlimage: use src if srcset not supported (9d47983), closes #43

1.1.2 (2018-06-20)

Bug Fixes

  • htmlimage: returning value from getDerivedStateFromProps (113daa3)

1.1.1 (2018-06-19)

Bug Fixes

  • less: added missing less files in published module (4ce31e3)

1.1.0 (2018-06-19)

Bug Fixes

  • noscript: serialize arai-* attributes for noscript tag (7329966)

Features

  • iframe: added new prop allow (11c9a74)
  • loader: default color for the loader (c358ff0)
  • loader: option to render loader in white version (7cc7b35)

1.0.0 (2018-06-12)

BREAKING CHANGES

  • UIComponentHelper: removed deprecated methods convertToNumber, getWindowViewportRect, getBoundingClientRect, getPercentOfVisibility and throttle. Use instead of that UIComponentHelper.componentPositions.(convertToNumber|getWindowViewportRect|getBoundingClientRect|getPercentOfVisibility) and UIComponentHelper.visibility.throttle.

  • Visibility: Visibility writer function receive full circle entry object with payload as argument. The payload are set from visibility reader. For parsing payload you can use UIComponentHelper.wrapVisibilityWriter.

  • Less: Less files are in dist folder. You must update your app/build.js file from ./node_modules/ima-ui-atoms/*.less to ./node_modules/ima-ui-atoms/dist/*.less.