github.com/mdaxf/iac@v0.0.0-20240519030858-58a061660378/integration/messagebus/glue/CHANGELOG.md (about) 1 # Change Log 2 All notable changes to this project will be documented in this file. This project follows the [Semantic Versioning](http://semver.org/). 3 4 ## 1.9.1 - 2016-06-10 5 - Small improvements and fixes to prevent race conditions on calling the onClose function callback. 6 7 ## 1.9.0 - 2016-06-02 8 - Removed the jQuery dependency. 9 10 ## 1.8.2 - 2016-05-16 11 - Fixed possible race condition in websocket backend (Synchronous websocket write message and write close message). 12 13 ## 1.8.1 - 2016-03-20 14 - OnRead callbacks are now called in a new goroutine. 15 16 ## 1.8.0 - 2015-11-26 17 - Added support for the Cross-Origin Resource Sharing (CORS) mechanism. Added new UI.Option EnableCORS. 18 19 ## 1.7.0 - 2015-11-15 20 - Added CheckOrigin option. 21 22 ## 1.6.0 - 2015-11-15 23 - Added method to obtain the socket ID of the client-side. 24 - Websocket: don't log messages if the 1005 close code is received (CloseNoStatusReceived). 25 26 ## 1.5.0 - 2015-11-04 27 - Added GetSocket method to server. 28 - Some minor improvements. 29 30 ## 1.4.1 - 2015-10-19 31 - websocket: removed dirty hack to fix unnecessary log messages and fixed this with the websocket close code. 32 33 ## 1.4.0 - 2015-10-18 34 - Implemented socket ClosedChan method. 35 - Reformatted README. 36 37 ## 1.3.1 - 2015-09-09 38 - Javascript client: code cleanup and small fixes (JSHint). 39 - Updated Version 40 - Added semantic version check with backward compatibility check. 41 - Implemented ajax poll timeout and close handling. 42 - Suppress unnecessary websocket close error message. 43 44 ## 1.3.0 - 2015-09-02 45 - Restructured backend sockets. 46 - Moved glue methods into a server struct. 47 - New socket ID generation. 48 - Added support to set custom HTTP base URLs. 49 - Added server options. 50 - HTTP server is now started by the glue server. 51 - Added support for custom HTTP multiplexers. 52 53 ## 1.2.0 - 2015-08-11 54 - Several small fixes and improvements. 55 56 ### Added 57 - Added channel support to communicate in different channels. 58 - Sockets are added to a map of active sockets. 59 - A list of active sockets can be retrieved with glue.Sockets(). 60 - Added unique ID for each socket. 61 - Added Release function to block new incoming connections and to close all current connected sockets. 62 - Added socket.Value interface to store custom data. 63 - Added glue socket protocol versions check during socket connection initialization. 64 65 ### Removed 66 - Removed discard_send_buffers from the frontend library. Use the discard callback in the send function instead. 67 68 ## 1.1.1 - 2015-07-21 69 ### Added 70 - Added socket OnRead event. Either use Read or OnRead. 71 - Added internal read handler with locking... 72 - Updated README. 73 74 ## 1.1.0 - 2015-07-15 75 ### Added 76 - Updated TODO. 77 - Added Changelog. 78 - Added blocking socket Read method. 79 80 ### Removed 81 - Removed socket OnRead event.