Faye v1.2.0 Release Notes

Release Date: 2016-06-26 // almost 8 years ago
    • โž• Add client.subscribe().withChannel() to yield the message channel for wildcard subscriptions
    • Restructure the JavaScript codebase around Node modules (require/exports) rather than globals
    • โšก๏ธ Update the Promise shim to reflect the standard API, including catch() and all()
    • ๐Ÿ‘Œ Support connecting to servers that use SNI in the Ruby client
    • ๐Ÿ‘ท Make the JavaScript client work inside React Native and Web Workers
    • โœ‚ Remove JSON2; you should import a JSON shim yourself if necessary
    • ๐Ÿ– Handle errors that occur when a message is partially delivered via EventSource
    • Reject requests with invalid (non-array or -object) top-level JSON values
    • ๐Ÿ‘‰ Make local client requests asynchronous to avoid re-entrant request handling errors
    • โœ‚ Remove Connection: Close from HTTP responses to allow use of keep-alive
    • ๐Ÿ‘‰ Use XMLHttpRequest in preference to the ActiveX API in IE10
    • ๐Ÿ›  Fix bug where flushing large message batches puts promises in an invalid state