Releases: supabase/realtime
Releases · supabase/realtime
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2022-12-22)
Bug Fixes
- add .releaserc file (585b50e)
- add application_name to ReplicationPoller db conn (01599f6)
- add application_name to ReplicationPoller db conn (d667fec)
- add back DNS_NODES env to Fly toml files (e32b29e)
- add back DNS_NODES env to Fly toml files (9b0061e)
- add default for ip var in env.sh.eex (ef00fe8)
- add external_id log metadata to ReplicationPoller (2830336)
- add include-type-oids option to pg_logical_slot_get_changes (c9b20ab)
- add latest database change migrations (4dbb08e)
- add rc branch pre-release config to prod (53cc3e3)
- add realtime-js to assets dependency (65278ae)
- add release to needs for prod merge_manifest step (9074123)
- add tenant db transactions and stop channel when db error (533a54e)
- add tenant info to logs with Logger metadata (00940f7)
- change deployment strategy from bluegreen to rolling (#351) (7fe1a04)
- channel terminates subscription when token has expired (4871211)
- check vsndate to determine if client is using new api (c95a98b)
- check vsndate to determine if client is using new api (802f444)
- cover * edge cases in filter params (1e4621c)
- db credentials encrypted when created or updated via api endpoint (7e59a0e)
- db credentials encrypted when created or updated via api endpoint (2caecec)
- do not send :postgres_subscribe when only subscribe/presence (276b448)
- enable filter listeners to receive delete events (0911534)
- enable filter listeners to receive delete events (c3156d5)
- enable presence state push message for new api only (58ee1c9)
- enable presence untrack (26defcd)
- ensure DB change broadcast payload works for existing and new api (69bcc4c)
- handle Presence list call timeout without crashing channel (#360) (4af9109)
- heed ENABLE_TAILSCALE var (d202946)
- increase sub manager timeout to 60 seconds (ed2fa42)
- only decrypt credentials when necessary (ab21d90)
- re-work tenant db conns and migrations (fc874c2)
- remove run_migrations pattern match (558c435)
- remove tenant_params from logging metadata (7f90aa1)
- remove tenant_params from logging metadata (9056217)
- replace @replicas map key from atom to string (f5242c8)
- return 204 when deleting tenant (317ac40)
- Revert "chore: move ECTO_IPV6 and ERL_AFLAGS from Dockerfile to toml files" (00a423b)
- Revert "feat: update Dockerfile to use alpine" (e75b123)
- revert @timeout to 15_000 and set subscribe call to :infinity (cd882b1)
- revert @timeout to 15_000 and set subscribe call to :infinity (0c3fc95)
- run checks on pull request (c910023)
- set upper limit for RealtimeChannel Process.send_after (c38de76)
- split files (28cd77f)
- split filters into proper format by first "=" and "." (5136303)
- turn off plt creation (00bb4a0)
- update config metadata to include :project and :external_id 😄 (85ae2d6)
- update configs key to config (126bff1)
- update configs key to config (cd9b93f)
- update Dockerfile and Fly toml files (3f3c6e8)
- update Dockerfile and Fly toml files (6db770d)
- update encrypt jwt secret migration (239b1fe)
- update prod arm runner to arm-runner (096c0ed)
- update tenant admin reload endpoint (89e6fbe)
- use arm builder to build Multi-Tenant Realtime arm image (078d8e3)
- use self-hosted runner for arm image (f65ccb3)
chore
Features
- add access_token to channel and deprecate user_token in future (0562687)
- add after_connect to Realtime DB Repo config (#324) (d8142d6)
- add LOG_LEVEL env var for prod (332660e)
- add rand backoff to channel postgres subscribe (1697810)
- add Realtime multiplayer demo (#352) (c7abdbc)
- cache rate counter state with Cachex (#361) (8022ab1)
- configurable subscription pool size (4488d17)
- connect to tenant database via ipv6 (37d7f36)
- create subscription with single q...
v2.0.0-rc.1
2.0.0-rc.1 (2022-12-22)
Bug Fixes
- add .releaserc file (585b50e)
- add application_name to ReplicationPoller db conn (01599f6)
- add application_name to ReplicationPoller db conn (d667fec)
- add back DNS_NODES env to Fly toml files (e32b29e)
- add back DNS_NODES env to Fly toml files (9b0061e)
- add default for ip var in env.sh.eex (ef00fe8)
- add external_id log metadata to ReplicationPoller (2830336)
- add include-type-oids option to pg_logical_slot_get_changes (c9b20ab)
- add latest database change migrations (4dbb08e)
- add rc branch pre-release config to prod (53cc3e3)
- add realtime-js to assets dependency (65278ae)
- add release to needs for prod merge_manifest step (9074123)
- add tenant db transactions and stop channel when db error (533a54e)
- add tenant info to logs with Logger metadata (00940f7)
- change deployment strategy from bluegreen to rolling (#351) (7fe1a04)
- channel terminates subscription when token has expired (4871211)
- check vsndate to determine if client is using new api (c95a98b)
- check vsndate to determine if client is using new api (802f444)
- cover * edge cases in filter params (1e4621c)
- db credentials encrypted when created or updated via api endpoint (7e59a0e)
- db credentials encrypted when created or updated via api endpoint (2caecec)
- do not send :postgres_subscribe when only subscribe/presence (276b448)
- enable filter listeners to receive delete events (0911534)
- enable filter listeners to receive delete events (c3156d5)
- enable presence state push message for new api only (58ee1c9)
- enable presence untrack (26defcd)
- ensure DB change broadcast payload works for existing and new api (69bcc4c)
- handle Presence list call timeout without crashing channel (#360) (4af9109)
- heed ENABLE_TAILSCALE var (d202946)
- increase sub manager timeout to 60 seconds (ed2fa42)
- only decrypt credentials when necessary (ab21d90)
- re-work tenant db conns and migrations (fc874c2)
- remove run_migrations pattern match (558c435)
- remove tenant_params from logging metadata (7f90aa1)
- remove tenant_params from logging metadata (9056217)
- replace @replicas map key from atom to string (f5242c8)
- return 204 when deleting tenant (317ac40)
- Revert "chore: move ECTO_IPV6 and ERL_AFLAGS from Dockerfile to toml files" (00a423b)
- Revert "feat: update Dockerfile to use alpine" (e75b123)
- revert @timeout to 15_000 and set subscribe call to :infinity (cd882b1)
- revert @timeout to 15_000 and set subscribe call to :infinity (0c3fc95)
- run checks on pull request (c910023)
- set upper limit for RealtimeChannel Process.send_after (c38de76)
- split files (28cd77f)
- split filters into proper format by first "=" and "." (5136303)
- turn off plt creation (00bb4a0)
- update config metadata to include :project and :external_id 😄 (85ae2d6)
- update configs key to config (126bff1)
- update configs key to config (cd9b93f)
- update Dockerfile and Fly toml files (3f3c6e8)
- update Dockerfile and Fly toml files (6db770d)
- update encrypt jwt secret migration (239b1fe)
- update prod arm runner to arm-runner (096c0ed)
- update tenant admin reload endpoint (89e6fbe)
- use arm builder to build Multi-Tenant Realtime arm image (078d8e3)
- use self-hosted runner for arm image (f65ccb3)
chore
Features
- add access_token to channel and deprecate user_token in future (0562687)
- add after_connect to Realtime DB Repo config (#324) (d8142d6)
- add LOG_LEVEL env var for prod (332660e)
- add rand backoff to channel postgres subscribe (1697810)
- add Realtime multiplayer demo (#352) (c7abdbc)
- cache rate counter state with Cachex (#361) (8022ab1)
- configurable subscription pool size (4488d17)
- connect to tenant database via ipv6 (37d7f36)
- create subscription wit...
v1.0.0
v1.0.0-rc.16
v1.0.0-rc.15
1.0.0-rc.15 (2022-12-21)
Features
v1.0.0-rc.14
v1.0.0-rc.13
v1.0.0-rc.12
1.0.0-rc.12 (2022-11-21)
Features
- enable Fly gru region nodes to read from closest db replica (8906854)