All Versions
15
Latest Version
Avg Release Cycle
111 days
Latest Release
1539 days ago

Changelog History
Page 1

  • v1.5.0

    March 08, 2016
  • v1.4.2

    July 09, 2015
    • 👍 Allow for messenger text to be escaped. Off by default
  • v1.4.1

    March 20, 2014
    • 👍 Allow for customization of the text in the close button
    • 🛠 Fix a bug with passing options to Messenger(), and subsequent updates made by run not respecting those options
  • v1.4.0

    November 26, 2013
    • ✂ Remove promise method pass-through
    • ➕ Add type aliases
  • v1.3.6

    • 🛠 Fix bug with jQuery 1.6 support
  • v1.3.5

    July 03, 2013
    • 🛠 Fix bug in how retry works
  • v1.3.4

    July 03, 2013
    • 🛠 Fix bug in how success/error handlers are called
  • v1.3.3

    June 04, 2013
  • v1.3.2

    May 20, 2013
    • ➕ Add the expectPromise method which accepts a function which will return a promise, and a message options hash, and calls run.
    • ➕ Add the returnsPromise option to run which will expect its action to return a promise object, rather than using success and error callbacks. The promises can reject or resolve to change the messages shown just as the callbacks can. You should wrap the promise returned with a pipe like function to mutate the returned values before they reach Messenger.
    • successMessage, errorMessage and progressMessage can now be functions.
    • Action handlers are now called with the context of the message they are actions of.
    • ➕ Add support for returning message options objects from Messenger.run success and error handlers. This could be a breaking change for clients who are inadvertantly returning objects from handlers (easy to do in CoffeeScript), as Messenger will interpret any object returned from a handler as being config for the message.
  • v1.3.1

    May 14, 2013
    • Prefix first, last and shown css classes, changing them to messenger-first, messenger-last, and messenger-shown.
    • 🛠 Fixed an error when Messenger was used without shims