Skip to content

Releases: jaeyunn15/Thunder

⚡️1.1.0 ⚡️

22 Dec 06:47
a0e306c
Compare
Choose a tag to compare

Changes & Additions

  • Starting with thunder 1.1.0, we support STOMP websocket communication.
    • The initial version of STOMP only provides functionality for subscribe and send.
      Additional features will be added later.
    • Please refer to this dev notice for development.
  • I've made some improvements to websocket state management.
  • Fixed some cache logic for valve and recovery.

✓ If you have an idea for improving Thunder in any way, please create an issue and PR.

⚡️0.0.22 ⚡️

04 Nov 15:10
Compare
Choose a tag to compare

Changes

  • Fixed some data missing when receiving multiple data at the same time with multiple subscriptions.

⚡️ 0.0.21 ⚡️

29 Oct 09:11
Compare
Choose a tag to compare

Changes

  • When receiving a value of type ByteString over a socket server, it can be converted to a String using Charset.defaultCharset().

0.0.20 ⚡️

15 Oct 14:09
764d357
Compare
Choose a tag to compare

Changes

  • ThunderStateManager : Auto manage thunder socket connection as Application Lifecycle, Network State, Socket State.

You'll see this change in functionality in the following situations

  • If there is a change in the device network while the socket is connected.
  • The app is running in split-screen or pop-up mode while the socket is connected.
  • Switching back and forth between rotate or dark mode while the socket is connected.

0.0.19 ⚡️

09 Oct 13:12
Compare
Choose a tag to compare

Changes

0.0.18 ⚡️

07 Oct 16:05
Compare
Choose a tag to compare

Changes

  • c879f31

    • Added a specific annotation, Event, to receive WebSocketEvents.
      This allows you to receive WebSocketEvent status.
  • 9af7c17

    • We've added some code to automatically maintain a socket connection when the application is alive in a process and only offscreen.
  • e311945

    • Fixed logic to automatically reconnect websockets based on network switching.
      Added seamless reconnection when switching between Wifi and cellular.

Full Changelog: 0.0.17...0.0.18

0.0.17 ⚡️

22 Sep 04:30
Compare
Choose a tag to compare

Changes

  • support java compile version 1.8
  • add jitpack yml

0.0.15 ⚡️

03 Sep 07:32
Compare
Choose a tag to compare

Changes

  • Fixed some logic for the valve cache.
  • Fixed some logic for the Recovery cache.

0.0.10 ⚡️

22 Aug 15:31
Compare
Choose a tag to compare

Changes

  • In the context of socket requests, ThunderState has implemented its own cache so that you don't have to manage it.
  • The valve cache is a feature that allows ThunderState to keep its up streams from flowing to down streams until it becomes Connected.
  • The Recovery Cache is for automatically making the most recent socket request when the ThunderState recovers from an Error state.

Full Changelog: 0.0.3...0.0.10

0.0.9 pre-release

22 Aug 14:23
Compare
Choose a tag to compare