Skip to content

Latest commit

 

History

History
295 lines (173 loc) · 5.41 KB

CHANGELOG.md

File metadata and controls

295 lines (173 loc) · 5.41 KB

2.0.0 (2022-09-13)

Fixed

  • Breaking: Prevent executing loaded callback multiple times. This is breaking only for master implementation in case when master didn't call removeSlave on iframe element removal. (#39)

1.16.7 (2022-06-25)

Fixed

  • Fixed barcode plugin stoping propagation of keydown after scan is finished (#38)

1.16.6 (2022-06-25)

Fixed

  • Fixed barcode plugin not picking up codes on low end machines (#37)

1.16.5 (2022-06-24)

Added

  • Added logs to track diff between keydown's inside barcode plugin (#36)

1.16.4 (2022-05-17)

Added

  • Added logs to barcode plugin (#34)

1.16.3 (2022-05-11)

Fixed

  • Fix barcode plugin not working with custom prefix (#32)

1.16.2 (2022-02-21)

Updated

  • Update ini (#28)
  • Update tar (#27)

1.16.0 (2022-02-09)

Fixed

  • Fix scroll event data top and left properties in non-quirks mode (#26)

1.15.1 (2022-01-20)

Updated

  • Update path-parse (#22)
  • Update hosted-git-info (#15)

1.15.0 (2022-01-18)

Added

  • New barcode scanner plugin (#23)

1.14.2 (2021-08-10)

Fixed

  • Fix async message not resolving promise (#19)

1.14.1 (2021-07-16)

Added

  • Implemented critical log level independent of debug option (#18)

Changed

  • Changed log level to critical on errors regarding allowed origins and slaveId mismatch (invalid value) which are definite dealbreakers in cross-frame communication (#18)

1.14.0 (2021-06-24)

Changed

  • Renamed events:
    • Slave.Snooze -> Slave.Mute
    • Slave.Awake -> Slave.Unmute

1.13.0 (2021-05-04)

Added

  • Project now have CODEOWNERS (#12)
  • test:watch can be used to watch code changes and run tests (#12)

Fixed

  • Async callback in Slave now returns only what is resolved in a parent frame (#11)

1.12.0 (2021-04-15)

Changed

  • Change logger implementation so it works on Chrome 50 (73ac30a8e3231fb78bc3dd0fbbd15dcef1ad76c4)

1.11.1 (2021-01-11)

Fixed

  • Add missing doc images (c0ec6e8e0d63147385cc8b8208752ab1dd157f05)
  • Removed broken links from README.md (03327b519777fc176aef61c13e151eaf4cf29876)

1.11.0 (2020-06-04)

Changed

  • New approach to promise based communication (#5)

1.10.6 (2020-05-27)

Fixed

  • Handle callback in master when provided as object (#2)
  • Fix this not pointing to slave instance (#1)

1.10.0 (2019-01-17)

Added

  • Override snooze functionality (T60436)

1.9.5 (2018-11-26)

Fixed

  • Fix event snooze (T57584)

1.9.4 (2018-11-07)

Fixed

  • Fix event snooze (T57584)

1.9.3 (2018-09-28)

Fixed

  • Prevent event listener duplication (T55602)

1.9.2 (2018-09-20)

Fixed

  • Fix wrong version log (T55128)

1.9.1 (2018-09-12)

Added

  • Enable cross context method execution (T51923)

1.8.3 (2018-09-03)

Fixed

  • Prevent event listener duplication (T53843)

1.8.2 (2018-08-06)

  • Bump version

1.8.1 (2018-08-06)

Fixed

  • Fix event handler reference (T52834)

1.8.0 (2018-07-27)

Added

  • Add option to toggle slave event dispatching (T52050)

1.7.1 (2018-06-11)

Fixed

  • Fix event wildcard propagation (4720189473c2)

1.7.0 (2018-06-11)

Added

  • Add wildcard to propagate all keyboard events (T49364)

1.6.0 (2018-05-04)

Added

  • Show info about version compatibility (T47385)

1.5.0 (2018-04-27)

Added

  • Make promise based communication easier (T47102)

1.4.5 (2018-04-26)

Fixed

  • Ignore spammy non gateway messages vol 2(d4bde4dc2b21)

1.4.4 (2018-04-04)

Fixed

  • Revert resize event handler (T46818)

1.4.3 (2018-04-04)

Fixed

  • Revert resize event handler (T46516)

1.4.2 (2018-03-30)

Fixed

  • Fix property (e22c227414dc)

1.4.1 (2018-03-30)

Fixed

  • Fix this context (9b85656a693e)

1.4.0 (2018-03-30)

Added

  • Add option to declare domain for msg exchange(be46f36a0a4b)

Changed

  • Ignore spammy non gateway messages (ddedbaf07dd6)

1.3.1 (2018-02-01)

Fixed

  • Fix event deduplication typo (T43667)

1.3.0 (2018-01-30)

Added

  • Add getAll and sendToAll to master API (66f5c3c089b1)
  • Support Slave.AddEvent msg and add method for manual event extend (750243cc9c68)

1.2.6 (2018-01-29)

Changed

  • Bump version

1.2.5 (2018-01-29)

Changed

  • Bump version

1.2.4 (2018-01-29)

Fixed

  • Fix npmignore files (c68d29a9a2d8)

1.2.3 (2018-01-29)

Fixed

  • Fix resetFrame c/p error (T43347)

1.2.0 (2017-10-17)

Fixed

  • Fix exception when config is missing (T37777)

Changed

  • Remove resize event from list of listeners (d40d797d51e7)

Added

  • Add aliases for methods subscribe, unsubscribe, sendMessage, sendMessageAsync (T37777)
  • Add support for async message exchange (T37777)

1.1.5 (2017-09-06)

Fixed

  • Fix module bundling for minified modules (18666b1001f8)

1.1.4 (2017-09-06)

Fixed

  • Fix autoResize property on master frame (5cc275c84591)

1.1.1 (2017-08-09)

Added

  • Add autoResize setting to master gateway(c52345ba5866)

Changed

  • Set slaves/products object as optional in master gateway(c52345ba5866)

1.1.0 (2017-08-08)

Added

  • Expose modules global reference(95165d9d05ba, b48249fd6564)
  • Added option to add slaves on fly(9366ac2ac542)
  • Added option to remove slaves on fly(938746164bc6)

Changed

  • Normalized master load callback(d94bafa9643a)

Deprecated

  • Deprecated embedded require function in favour of UMD(b48249fd6564)