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.