Skip to content
Tags give the ability to mark specific points in history as being important
This project is mirrored from https://github.com/ananace/ruby-matrix-sdk.git. Pull mirroring updated .
  • v1.0.1
    d47c9d97 · Release 1.0.1 ·
    Version 1.0.1
    
    Changes since 1.0.0;
    - Fixed an error in the room creation code
    - Fixed a divergence from spec in the room message request
    - Fixed a slight divergence from spec in the kick method
    - Fixed a divergence from spec in the tags handling methods
    
  • v1.0.0
    e4707150 · Release 1.0.0 ·
    Version 1.0.0
    
    Changes since 0.1.0;
    - Improved testing and code coverage of existing code
    - Fixed a series of minor bugs found during the writing of tests
    
  • v0.1.0
    e8cf224b · Add changelog for 0.1.0 ·
    Version 0.1.0
    
    Changes since 0.0.5;
    
    - Added code for handling member lazy load in the client abstraction, and activates it by default
    - Added methods to read device keys from users
    - Added basic methods for device handling
    - Restructured the API code to separate protocol implementations
    - Improved the domain discovery code to support all currently specced methods
    - Improved performance in sync calls
    - Started work on an application service prototype, not ready for use yet
    - Written tests for large parts of the code
    
  • v0.0.4
    9a3111ab · Version 0.0.4 ·
    Version 0.0.4
    
    Changes since version 0.0.3:
    
    - Added a parameter to the client abstraction to allow retrying syncs on timeouts
    - Added support for token-based login in the client abstraction
    - Added rudimentary username and password validation in the client abstraction
    - Added MXID validation in the client abstraction
    - Added a method to discover a homeserver address based on a domain.
        - Supporting both SRV and .well-known lookups
    - Added methods from the r0.4.0 spec
    - Added support for version 3 event IDs
    - Extended the connection exceptions with a specific timeout error
    - Set a series of filters in the simple client example to skip unhandled event
    - Fixed an exception when null values end up in the body cleaner during debugging
    - Fixed an error with CGI not being required correctly
    
  • v0.0.3
    65e549b8 · Release version 0.0.3 ·
    Version 0.0.3
    
    Changes since 0.0.2:
    - Added missing accessors for HTTP timeout
    - Added methods for checking auth status to client API
    - Added a wrapper class for API responses to ease use
    - Added option (and defaults) to store login details on registration
    - Added support for creating a MatrixSdk::Client off of an existing MatrixSdk::Api
    - Extended event handling
    
    - Fixed batch handling in sync
    - Fixed event handling in the sample
    - Removed unimplemented API methods to avoid confusion
    
  • v0.0.2
    d5b9c17e · Bump version to 0.0.2 ·
    Version 0.0.2
    
    First working release, though issues are guaranteed to still exist
    
    Feature-wise equivalent to the Python SDK, though lacking in examples
    and testing.