tag:github.com,2008:https://github.com/supabase/realtime-py/releases Release notes from realtime-py 2025-04-28T19:46:21Z tag:github.com,2008:Repository/297576738/v2.4.3 2025-04-28T19:47:25Z v2.4.3 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.4.2...v2.4.3">2.4.3</a> (2025-04-28)</h2> <h3>Bug Fixes</h3> <ul> <li>reconnect when send message fails (<a href="https://github.com/supabase/realtime-py/issues/295" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/295/hovercard">#295</a>) (<a href="https://github.com/supabase/realtime-py/commit/8941d171ce15756acc47a5b8eabc58c19d918e4c">8941d17</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.4.2 2025-03-26T17:38:34Z v2.4.2 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.4.1...v2.4.2">2.4.2</a> (2025-03-25)</h2> <h3>Bug Fixes</h3> <ul> <li>cleanup current heartbeat and listen tasks before creating a new one (<a href="https://github.com/supabase/realtime-py/issues/290" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/290/hovercard">#290</a>) (<a href="https://github.com/supabase/realtime-py/commit/70778e5a3df77859eec65d0bc1f6a14526764b56">70778e5</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.4.1 2025-02-27T12:20:50Z v2.4.1 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.4.0...v2.4.1">2.4.1</a> (2025-02-26)</h2> <h3>Bug Fixes</h3> <ul> <li>revert client to handle bc changes (<a href="https://github.com/supabase/realtime-py/issues/281" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/281/hovercard">#281</a>) (<a href="https://github.com/supabase/realtime-py/commit/54fb4a19503a10282aa086dd49738e00d36c4d60">54fb4a1</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.4.0 2025-02-19T13:28:28Z v2.4.0 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.3.0...v2.4.0">2.4.0</a> (2025-02-19)</h2> <h3>Features</h3> <ul> <li>remove the need of calling listen method (<a href="https://github.com/supabase/realtime-py/issues/274" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/274/hovercard">#274</a>) (<a href="https://github.com/supabase/realtime-py/commit/0a96f709db5f2c6dc04b246bc637368b0df11674">0a96f70</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Set default heartbeat interval to 25s (<a href="https://github.com/supabase/realtime-py/issues/276" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/276/hovercard">#276</a>) (<a href="https://github.com/supabase/realtime-py/commit/09c6269f7bab8654865a942244951cedccd78bbb">09c6269</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.3.0 2025-01-29T23:56:33Z v2.3.0 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.2.0...v2.3.0">2.3.0</a> (2025-01-29)</h2> <h3>Features</h3> <ul> <li><strong>deps:</strong> bump websockets from 13.1 to 14.2 (<a href="https://github.com/supabase/realtime-py/issues/261" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/261/hovercard">#261</a>) (<a href="https://github.com/supabase/realtime-py/commit/7e9429f26c0c8bf19a930f7382e6835838f71f8f">7e9429f</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.2.0 2025-01-24T11:29:08Z v2.2.0 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.1.0...v2.2.0">2.2.0</a> (2025-01-22)</h2> <h3>Features</h3> <ul> <li>add support for <code>system</code> event (<a href="https://github.com/supabase/realtime-py/issues/264" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/264/hovercard">#264</a>) (<a href="https://github.com/supabase/realtime-py/commit/0396c7b759842ce8f029e606ab59b6eb91bc4145">0396c7b</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>send correct payload to channel on reconnect (<a href="https://github.com/supabase/realtime-py/issues/262" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/262/hovercard">#262</a>) (<a href="https://github.com/supabase/realtime-py/commit/66db32e571df505561b97e1ddcedfaca516c648c">66db32e</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.1.0 2024-12-30T12:37:17Z v2.1.0 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.0.6...v2.1.0">2.1.0</a> (2024-12-30)</h2> <h3>Features</h3> <ul> <li>Check if url is a WS URL (<a href="https://github.com/supabase/realtime-py/issues/227" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/227/hovercard">#227</a>) (<a href="https://github.com/supabase/realtime-py/commit/f82597e4be1e567df4f28ffc81186a82ad3218ea">f82597e</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>default mutable arguments (<a href="https://github.com/supabase/realtime-py/issues/216" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/216/hovercard">#216</a>) (<a href="https://github.com/supabase/realtime-py/commit/093f84d5f230667337b2ef22c1e8474ea7ab19b8">093f84d</a>)</li> <li>Fix heartbeat (<a href="https://github.com/supabase/realtime-py/issues/248" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/248/hovercard">#248</a>) (<a href="https://github.com/supabase/realtime-py/commit/9477bd0c736661e1628a37973a5a04eb6062917a">9477bd0</a>)</li> <li>prevent sending expired tokens (<a href="https://github.com/supabase/realtime-py/issues/244" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/244/hovercard">#244</a>) (<a href="https://github.com/supabase/realtime-py/commit/74ad7da0e7036262ed6d445af9202cb37ea30ccd">74ad7da</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.0.6 2024-10-18T07:08:51Z v2.0.6 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.0.5...v2.0.6">2.0.6</a> (2024-10-16)</h2> <h3>Bug Fixes</h3> <ul> <li>correctly setup logging (<a href="https://github.com/supabase/realtime-py/issues/215" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/215/hovercard">#215</a>) (<a href="https://github.com/supabase/realtime-py/commit/f9eb04c5c5d63fcdc98ced26411c81a5a41e763a">f9eb04c</a>)</li> <li><strong>deps:</strong> bump aiohttp from 3.10.6 to 3.10.9 (<a href="https://github.com/supabase/realtime-py/issues/220" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/220/hovercard">#220</a>) (<a href="https://github.com/supabase/realtime-py/commit/1802e304ffe8e79f821a8bf44ee8286d81aea390">1802e30</a>)</li> <li>Types to use Option[T] (<a href="https://github.com/supabase/realtime-py/issues/223" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/223/hovercard">#223</a>) (<a href="https://github.com/supabase/realtime-py/commit/b5041c32d880e840ffc550601b2097bdf0820f4a">b5041c3</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.0.5 2024-09-28T04:08:05Z v2.0.5 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.0.4...v2.0.5">2.0.5</a> (2024-09-28)</h2> <h3>Bug Fixes</h3> <ul> <li>schedule timeout should not be async (<a href="https://github.com/supabase/realtime-py/issues/210" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/210/hovercard">#210</a>) (<a href="https://github.com/supabase/realtime-py/commit/0a3c7207852010c25f083f1e2ae7b684466a626e">0a3c720</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/297576738/v2.0.4 2024-09-27T01:14:02Z v2.0.4 <h2><a href="https://github.com/supabase/realtime-py/compare/v2.0.3...v2.0.4">2.0.4</a> (2024-09-26)</h2> <h3>Bug Fixes</h3> <ul> <li>add missing arg on on_join_push_timeout (<a href="https://github.com/supabase/realtime-py/issues/208" data-hovercard-type="pull_request" data-hovercard-url="/supabase/realtime-py/pull/208/hovercard">#208</a>) (<a href="https://github.com/supabase/realtime-py/commit/de77c12f196bfdaac34b7ac58354e3e09525b721">de77c12</a>)</li> </ul> github-actions[bot]