Skip to content

Releases: benzap/flyer.js

Version 1.1.2

08 Jun 00:37
Compare
Choose a tag to compare
  • Code Cleanup with a few function rewrites to reduce build size.

  • Slight size reduction on flyer.min.js 127kb -> 122kb

Version 1.1.1

05 Jun 22:12
Compare
Choose a tag to compare
  • Updated clojurescript compiler to latest version

  • Created a clojar version for clojurescript consumption

Version 1.1.0

30 Dec 18:56
Compare
Choose a tag to compare
  • 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

07 Oct 20:29
Compare
Choose a tag to compare
  • Working flyer.min.js, should be 8 times smaller!
  • Minor fixes to external windows

Version 1.0.3

02 Oct 01:57
Compare
Choose a tag to compare
  • Added in a simple shiv for IE browsers regarding console.log
  • fixed a few null cases

more fixes coming soon

Version 1.0.2

01 Oct 18:49
Compare
Choose a tag to compare
  • 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

05 Sep 17:39
Compare
Choose a tag to compare
  • Removed Unwanted Log Messages

Version 1.0.0

04 Sep 04:04
Compare
Choose a tag to compare

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

04 Sep 01:02
Compare
Choose a tag to compare
Version 0.1.2 Pre-release
Pre-release

Fixed Issues

  • Added better handling of foreign 'message' events, so flyer works happily with other code using this event

Version 0.1.1

04 Sep 00:34
Compare
Choose a tag to compare
Version 0.1.1 Pre-release
Pre-release

Fixed Issues

  • Better Cross-browser support, by switching to to goog.events. Should allow for better compatibility