Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ayeshLK/socket.io-client-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: socketio/socket.io-client-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 27 files changed
  • 2 contributors

Commits on Mar 19, 2021

  1. docs: update compatibility table with Socket.IO v4

    There is no breaking change at the protocol level.
    
    Reference: https://socket.io/blog/socket-io-4-release/
    darrachequesne committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    615942b View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

  1. Configuration menu
    Copy the full SHA
    5b5b91c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2e24ea View commit details
    Browse the repository at this point in the history
  3. fix: fix usage with ws:// scheme

    The URL constructor does not support the ws:// scheme, and would throw:
    
    > java.net.MalformedURLException: unknown protocol: ws
    
    Related:
    
    - socketio#650
    - socketio#555
    - socketio#233
    darrachequesne committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    67fd5f3 View commit details
    Browse the repository at this point in the history
  4. test: cleanup URISyntaxException exceptions

    Note: we cannot update the `IO.socket(uri: string)` method without
    doing a breaking change.
    darrachequesne committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    a4053e8 View commit details
    Browse the repository at this point in the history
  5. refactor: minor cleanup

    - replace explicit types by <>
    - remove unnecessary interface modifiers
    darrachequesne committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    48fec45 View commit details
    Browse the repository at this point in the history
  6. fix: ensure buffered events are sent in order

    Before this commit, an event sent in the "connect" handler could be
    sent before the events that were buffered while disconnected.
    
    Related: socketio/socket.io-client#1458
    darrachequesne committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    4885e7d View commit details
    Browse the repository at this point in the history
  7. fix: ensure the payload format is valid

    This commit should prevent some NPE issues encountered after the
    parsing of the packet.
    
    Related:
    
    - socketio#642
    - socketio#609
    - socketio#505
    darrachequesne committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    e8ffe9d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d324e7f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b46da92 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ad23cfc View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Configuration menu
    Copy the full SHA
    08bc462 View commit details
    Browse the repository at this point in the history
  2. docs: update links to the Socket.IO website

    Some links were broken due to recent updates.
    darrachequesne committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    d8d975e View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. Configuration menu
    Copy the full SHA
    d97f457 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. fix: fix emitting of events received during connection establishment (s…

    …ocketio#695)
    
    Previously, the event name of packets received during the connection
    handshake would not be removed from the arguments array:
    
    ```java
    socket.on("my-event", new Emitter.Listener() {
        @OverRide
        public void call(Object... args) {
            System.out.println(Arrays.toString(args)); // prints ["my-event", "arg1", "arg2", "arg3"]
        }
    });
    ```
    yifucc authored Dec 17, 2021
    Configuration menu
    Copy the full SHA
    832a609 View commit details
    Browse the repository at this point in the history
Loading