Releases: benzap/flyer.js
Releases · benzap/flyer.js
Version 1.1.2
Version 1.1.1
-
Updated clojurescript compiler to latest version
-
Created a clojar version for clojurescript consumption
Version 1.1.0
- Updated clojurescript version to latest release 0.0-2511
- Code was cleaned up, and dead code was removed
- broadcast and subscribe functions were placed in flyer namespace automatically. You don't need to use flyer-wrapper.js anymore.
- minor bug fixes
NOTE: documentation in source download will be outdated (working on that now)
Version 1.0.4
- Working flyer.min.js, should be 8 times smaller!
- Minor fixes to external windows
Version 1.0.3
- Added in a simple shiv for IE browsers regarding console.log
- fixed a few null cases
more fixes coming soon
Version 1.0.2
- Fixed issue where flyer.window.open wasn't checking if a reference to the window was already in place
- This fixes a crash in IE
Version 1.0.1
- Removed Unwanted Log Messages
Version 1.0.0
First Official Release
New Features
broadcast now has a 'target' option, to securely limit where outgoing messages are being broadcasted, or to target only sub-domains
An example case, might be to send messages to limit messages to only target http://security.example.com, or to only target local windows, in order to prevent any cross-site scripting
subscribe now has an 'origin' option, to securely limit what incoming messages are being subscribed to
An example of where this might be useful, would be in situations where a malicious iframe might be trying to send fake messages. By limiting the origin to 'local,' this will prevent any sort of shenanigans
Version 0.1.2
Fixed Issues
- Added better handling of foreign 'message' events, so flyer works happily with other code using this event
Version 0.1.1
Fixed Issues
- Better Cross-browser support, by switching to to goog.events. Should allow for better compatibility