Skip to content

Latest commit

 

History

History
711 lines (395 loc) · 36.9 KB

CHANGELOG.md

File metadata and controls

711 lines (395 loc) · 36.9 KB

CHANGELOG

2.0.6 (2024-10-16)

Bug Fixes

2.0.5 (2024-09-28)

Bug Fixes

  • schedule timeout should not be async (#210) (0a3c720)

2.0.4 (2024-09-26)

Bug Fixes

  • add missing arg on on_join_push_timeout (#208) (de77c12)

2.0.3 (2024-09-26)

Bug Fixes

2.0.2 (2024-08-20)

Bug Fixes

  • set realtime as not implemented in the sync client (#193) (73d6275)

2.0.1 (2024-08-17)

Bug Fixes

2.0.0 (2024-08-16)

⚠ BREAKING CHANGES

  • realtime v2 (#178)

Features

Bug Fixes

v1.0.6 (2024-06-15)

Build

  • build(deps-dev): bump black from 24.3.0 to 24.4.2 (#127) (cedc610)

Chore

  • chore(deps): bump typing-extensions from 4.12.0 to 4.12.2 (#159) (bc8ed99)

  • chore(deps): bump python-semantic-release/python-semantic-release (#157) (6fd84c1)

  • chore(deps-dev): bump python-semantic-release from 9.8.0 to 9.8.1 (#156) (90aa6d9)

  • chore(deps-dev): bump pytest from 8.2.1 to 8.2.2 (#155) (77ab4fc)

  • chore(deps-dev): bump requests in the pip group across 1 directory (#153)

Bumps the pip group with 1 update in the / directory: requests.

Updates requests from 2.31.0 to 2.32.2

  • chore(deps-dev): bump python-semantic-release from 9.4.1 to 9.8.0 (#152) (acd62f5)

  • chore(deps): bump typing-extensions from 4.11.0 to 4.12.0 (#150) (36f7d31)

  • chore(deps): bump python-semantic-release/python-semantic-release (#151) (f6040fd)

  • chore(deps-dev): bump pytest from 8.1.1 to 8.2.1 (#147) (86d889f)

Fix

  • fix: Fixes for ciclomatic complexity (#148) (883d051)

v1.0.5 (2024-05-29)

Chore

  • chore(release): bump version to v1.0.5 (9b8d0c0)

Fix

  • fix: gracefully close the socket (9c0ffd1)

Unknown

  • Update .pre-commit-config.yaml (#132)

  • Update .pre-commit-config.yaml

  • Update .pre-commit-config.yaml

  • Update .pre-commit-config.yaml

  • Update .pre-commit-config.yaml

  • Update .pre-commit-config.yaml

  • Update .pre-commit-config.yaml

  • Update .pre-commit-config.yaml

  • Update .pre-commit-config.yaml (8bcf6da)

  • Add stale bot (#131) (5d1906a)

v1.0.4 (2024-04-13)

Build

  • build(deps-dev): bump idna from 3.4 to 3.7 (#118) (364de4e)

  • build(deps-dev): bump python-semantic-release from 9.3.1 to 9.4.1 (#115) (88e8a30)

  • build(deps): bump typing-extensions from 4.10.0 to 4.11.0 (#114) (910616a)

  • build(deps): bump python-semantic-release/python-semantic-release (#116)

Bumps python-semantic-release/python-semantic-release from 9.3.1 to 9.4.1.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (6e07a0c)

Chore

  • chore(release): bump version to v1.0.4 (a7dc820)

Fix

  • fix: version bump (#119) (228d466)

Unknown

  • Update connection.py (#117) (c5915e5)

v1.0.3 (2024-03-26)

Build

  • build(deps-dev): bump python-semantic-release from 9.1.1 to 9.3.1 (#109) (acc5af2)

  • build(deps): bump python-semantic-release/python-semantic-release (#107) (fc381db)

  • build(deps-dev): bump black from 23.11.0 to 24.3.0 (#105) (7c2bc90)

  • build(deps-dev): bump black from 23.11.0 to 24.3.0 (#103) (aa068c0)

  • build(deps-dev): bump pytest from 8.0.2 to 8.1.1 (#101) (f3ac93a)

  • build(deps): bump python-dateutil from 2.8.2 to 2.9.0.post0 (#100) (36875c7)

  • build(deps): bump websockets from 11.0.3 to 12.0 (#97) (859a7e7)

  • build(deps-dev): bump isort from 5.12.0 to 5.13.2 (#94) (1938958)

  • build(deps): bump typing-extensions from 4.7.1 to 4.10.0 (#96)

Bumps typing-extensions from 4.7.1 to 4.10.0.


updated-dependencies:

  • dependency-name: typing-extensions dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (9b610d7)

  • build(deps-dev): bump python-semantic-release from 8.3.0 to 9.1.1 (#95)

Bumps python-semantic-release from 8.3.0 to 9.1.1.


updated-dependencies:

  • dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (99a0c48)

  • build(deps): bump actions/setup-python from 2 to 5 (#89)

Bumps actions/setup-python from 2 to 5.


updated-dependencies:

  • dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (d7f13aa)

  • build(deps-dev): bump pytest from 7.4.0 to 8.0.2 (#93)

Bumps pytest from 7.4.0 to 8.0.2.


updated-dependencies:

  • dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (64f7e8e)

  • build(deps): bump abatilo/actions-poetry from 2.2.0 to 3.0.0 (#91)

Bumps abatilo/actions-poetry from 2.2.0 to 3.0.0.


updated-dependencies:

  • dependency-name: abatilo/actions-poetry dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3fb37a5)

  • build(deps): bump python-semantic-release/python-semantic-release (#92)

Bumps python-semantic-release/python-semantic-release from 8.0.0 to 9.1.1.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (2f6776e)

  • build(deps): bump actions/checkout from 2 to 4 (#90)

Bumps actions/checkout from 2 to 4.


updated-dependencies:

  • dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (f6001b5)

  • build(deps-dev): bump jinja2 from 3.1.2 to 3.1.3 (#84)

Bumps jinja2 from 3.1.2 to 3.1.3.


updated-dependencies:

  • dependency-name: jinja2 dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (30699c9)

  • build(deps-dev): bump gitpython from 3.1.40 to 3.1.41 (#83)

Bumps gitpython from 3.1.40 to 3.1.41.


updated-dependencies:

  • dependency-name: gitpython dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1bfd2c1)

Chore

  • chore(release): bump version to v1.0.3 (1079275)

Fix

  • fix: package release (#110) (fde31f3)

Unknown

  • Create dependabot.yml & update code-owners (#88)

  • Create dependabot.yml

  • Create dependabot.yml

  • Delete .github/.github directory

  • Create CODEOWNERS (5fdb923)

v1.0.2 (2023-12-02)

Chore

  • chore(release): bump version to v1.0.2 (8897feb)

Fix

  • fix: update README.md (#77) (c5d9afb)

v1.0.1 (2023-12-02)

Chore

  • chore(release): bump version to v1.0.1 (7f185e9)

  • chore: update CI to use correct branch (#76) (07b1b8b)

  • chore: update github workflow with correct branch (#74) (13688c4)

  • chore: Remove unused import of 'cast' (593815f)

Fix

  • fix: use shared types (#75) (233392a)

  • fix: add github action workflow (#73) (f29d8b3)

  • fix: replace cast method with consistent type hinting and direct assignment of value (1d822b5)

  • fix: correct type argument for cast method during socket initialisation (283af0a)

Unknown

  • Merge pull request #70 from markyao6275/update-websockets-pytest

Update websockets + pytest versions (bf9ae1c)

  • Update websockets + pytest versions (9af9807)

  • Merge pull request #65 from odiseo0/master

Remove additional Any (0934023)

  • Remove additional Any (803203b)

  • Revert "Update dependencies"

This reverts commit 4cdcde406eb38b73f84349a39c079ff2eaf375b7. I meant to push this to another branch and then open a PR, sorry! (6b2a320)

  • Update dependencies (4cdcde4)

  • Merge pull request #60 from dhaneshsabane/bug-58-type-correction

fix: correct type argument for cast method during socket initialisation (e40a359)

v1.0.0 (2023-02-05)

Build

  • build: update websockets version (5a243e1)

Chore

Feature

  • feat: add new release, drop support for 3.7 (28225cd)

Fix

  • fix: update version (0e8699a)

  • fix: update package name in test (689de0b)

  • fix: wildcard event is not handled correctly (88e4e58)

Unknown

  • Merge pull request #57 from supabase-community/j0/new_release

feat: add new release, drop support for 3.7, add 3.11 to CI (3b4f40f)

  • Merge pull request #46 from bramvdbruggen/socket-auto-reconnect

Reconnect to websocket (02ca2cf)

  • Merge pull request #34 from supabase-community/sourcery/pull-33

fix: wildcard event is not handled correctly (Sourcery refactored) (e256ccd)

  • Merge pull request #48 from kavalerov/remove-dataclasses

Remove dataclasses dependency (c5e1599)

  • Remove dataclasses dependency (cdb7570)

  • Reconnect to websocket

Added the ability to specify if you want the socket to automatic try reconnecting and rejoining the channels. (2d81e72)

  • Merge pull request #44 from supabase-community/j0_add_0.0.5

chore: release version 0.0.5 (4c808b0)

  • Merge pull request #45 from supabase-community/sourcery/j0_add_0.0.5

chore: release version 0.0.5 (Sourcery refactored) (86e2048)

  • 'Refactored by Sourcery' (e12c165)

  • Merge pull request #18 from RizkyRajitha/add-ghaction

Add github action with trivial test cases with pytest (b787354)

  • Merge branch 'master' into add-ghaction (966f986)

  • Merge pull request #42 from nielsrolf/master

fix spelling mistake: set_chanel->set_channel (d475aea)

  • fix spelling mistake: set_chanel->set_channel (25dc1bc)

  • Merge pull request #37 from odiseo0/master

♻️ Standardize types and improve consistency (e30529e)

  • ♻️ Use typing-extensions directly (189f8b9)

  • ♻️ Declare types in file instead of importing from types.py (d81682a)

  • ➕ Add typing-extensions (0fe4287)

  • ♻️ Standardize types and improve consistency (dd71d42)

  • Merge pull request #36 from Matthew-Burkard/master

build: update websockets version (e0ef5b1)

  • 'Refactored by Sourcery' (f270cb1)

v0.0.4 (2022-01-01)

Chore

  • chore: update dependencies (b917727)

  • chore: update version (5453baa)

  • chore: rename realtime_py to realtime (5334bd9)

  • chore: update versions (a810aa3)

  • chore: use annotations future import (68ee73b)

  • chore: fix return annotations (03667af)

  • chore: remove unused imports, bugfix (592a563)

  • chore: update websockets to 9.1 (86f05d3)

  • chore: add .md files for hacktoberfest (c7e31a1)

  • chore: add transformers as an import in init (eb04ae9)

  • chore: update README

Add details to help a user connect to the Supabase realtime endpoint using the library. (460e0c9)

Feature

Fix

  • fix: incorrect typehints (e999d48)

Refactor

  • refactor: Extract transfomer to separate PR (e5f3457)

Unknown

  • Merge pull request #24 from supabase-community/sourcery/pull-23

Bug fixes and parsing timestamptz (Sourcery refactored) (6945872)

  • Merge pull request #27 from supabase-community/jl--update-realtime-version

Update Realtime Version (ac90f6c)

  • 'Refactored by Sourcery' (05920c6)

  • Merge remote-tracking branch 'orig/master' (7299676)

  • Removing redundant comment (5c2b318)

  • quick fixes (e577e73)

  • Merge pull request #1 from RizkyRajitha/ci-test

Ci test (428e2bd)

  • upgrade websockets to v 10.1 (d5b9dc7)

  • rename pythonV to python-version (9afe2f4)

  • added matrix strategy for python 3.x (e0ea64e)

  • Merge pull request #20 from supabase-community/j0_release_new_ver

Release Version 1.3 (5e5b539)

  • Merge pull request #19 from anand2312/update-websockets

Update websockets (7f44217)

  • add poetry run pytest with poetry (e66e554)

  • remove matrix test , run pytest with poetry (6a41ef5)

  • added gh actions for ci (0a60297)

  • Merge pull request #17 from supabase-community/j0_hacktoberfest

Add.md files for hacktoberfest (70acd89)

  • Update README.md (83cfac7)

  • Merge pull request #13 from supabase/j0_add_transformer

Extract Transformer (ae7345c)

  • Update dependencies (dd44f66)

  • bump version (7c5ad32)

  • Merge pull request #10 from supabase/j0_add_transformers

Add transformers (43d0c1c)

  • Resolve merge conflicts (093b224)

  • Update requirements.txt (5472ac2)

  • Implement convert_column (f3c5a13)

  • Add timestamp conversion (3a046b9)

  • Add initial transformers lib (e88ff3e)

  • Merge pull request #8 from supabase/j0_use_poetry

Change package management tool (5911b2c)

  • Merge pull request #9 from supabase/j0_allow_chaining

allow chaining with channel/on (450da56)

  • allow chaining with channel/on (242675b)

  • Refactor to use poetry (0fd7719)

  • Merge pull request #7 from prettyirrelevant/master

refactored code and added logging (26e3146)

  • Merge pull request #6 from lionellloh/fix/dependencies

Fix/dependencies (a0579c4)

  • include dataclasses in requirements.txt (06390ed)

  • readme update (6add91f)

  • Merge pull request #4 from lionellloh/pypi

Refactorings for better distribution (b0edab0)

  • ignore .DS_store (9623444)

  • Update Readme and version (850c912)

  • Merge pull request #3 from lionellloh/pypi

pip pkg related refactor (8fef058)

  • pip pkg related refactor (adef018)

  • Merge pull request #2 from lionellloh/pypi

restructure for PYPI (3904e93)

  • restructure for PYPI (4949494)

  • fix decorator to return func (ccbd91c)

  • fix minor typo (9bf2698)

  • Docs (4678642)

  • exceptions -> Exceptions (ebac053)

  • Decorator to check + Exception if check fails (5d8e49b)

  • Added docstrings (5d8f9f5)

  • Type hints and named tuples (01058df)

  • Clean up (2c2a6df)

  • Removed constants, include type hints (b311691)

  • Merge remote-tracking branch 'origin/master' (4987917)

  • ignore .idea/* (6dde5c5)

  • Use dataclass for Message (b206a61)

  • Update usage to be clearer that that it is the payload that is passed (45658eb)

  • Create README.md (53216bd)

  • requirements (78dc02c)

  • Merge pull request #1 from lionellloh/dev

Merge POC work in to master (5a1d4db)