jcubic/sysend
Web application synchronization between different tabs
22 Releases
Latest: 1y ago
1.17.5Latest
📋 Changes
- make the code all ES5, and add ESLint [#57](https://github.com/jcubic/sysend.js/issues/57)
1.17.3 / 1.17.41.17.4
📋 Changes
- Add way to access Cross-Origin domains in Chrome (using new Storage Access API)
1.17.2
📋 Changes
- fix random issues with windows tracking and an 'update' event.
1.17.1
📋 Changes
- fix an issue with getting a list of windows on init (when localStorage is used)
1.17.0
📋 Changes
- handle Storage Access API in Chrome Origin Trail
1.16.0 - 1.16.31.16.3
📋 Changes
- fix validation of storage key event [#52](https://github.com/jcubic/sysend.js/pull/52)
- allow to use php file as proxy (for the demo)
- Add `'update'` track event
- protect internal events
- add `rpc` method
1.14.3
🐛 Bugfix
- better hiding of proxy iframe [#49](https://github.com/jcubic/sysend.js/issues/49)
1.14.1
🐛 Bugifx
- fix parsing `file://` protocol
1.14.0
✨ Feature
- add `useLocalStorage` function that forces localStorage [#41](https://github.com/jcubic/sysend.js/issues/41)
- add `'primary'` target for `sysend.post()` [#32](https://github.com/jcubic/sysend.js/issues/32)
1.12.3
🐛 Bugfix
- fix invalid initialization of the library when the document is in an interactive state [#43](https://github.com/jcubic/sysend.js/issues/43)
1.12.2
🐛 Bugfix
- fix typescript definition for proxy function
1.11.1
🐛 Bugfix
- fix tracking feature [#38](https://github.com/jcubic/sysend.js/issues/38)
- fix becoming primary event
1.11.0
✨ Features
- allow using multiple arguments in `sysend.proxy()`
- allow using sysend in an iframe that is not a proxy [#34](https://github.com/jcubic/sysend.js/issues/34)
1.10.0
📋 Changes
- fix a security issue with Cross-Origin communication [#33](https://github.com/jcubic/sysend.js/issues/33)
1.7.1
💥 Breaking
- primary in close now is an indicator that closed window was primary
🐛 Bugfix
- fix becoming primary when the primary was closed #24
1.7.0
💥 Breaking
- `list()` now return array of objects instead of array of strings
🐛 Bufix
- fix iframes issue #22
1.6.2
🐛 Bugfix
- fix frames included when tracking #22
- fix list that returned duplicated IDs #23
1.6.1
🐛 Bugfix
- fix window/tab tracking mechanism
1.6.0
✨ Feature
- new window/tab tracking API
1.5.0
New emit API
1.3.4
🐛 Bugfix
- fix for Chrome in iFrame on iOS
1.2.0
✨ Feature
- use BroadcastChannel API if browser support it
