Skip to content

Conversation

@edgurgel
Copy link
Member

@edgurgel edgurgel commented Nov 18, 2025

🔍 Description

We started with a superset of Phoenix's V2 JSON Serializer. We ended up not really needing all the new binary msg types. For now we will drop them and simplify our serializer. If/Once we need we can get a new serializer version include these.

What changed?

Remove unused message types for binary frames.

Why was this change needed?

We ended up not needing them.

📸 Screenshots/Examples

🔄 Breaking changes

  • This PR contains no breaking changes

📋 Checklist

  • I have read the Contributing Guidelines
  • My PR title follows the conventional commit format: <type>(<scope>): <description>
  • I have run npx nx format to ensure consistent code formatting
  • I have added tests for new functionality (if applicable)
  • I have updated documentation (if applicable)

📝 Additional notes

For binary frames only encode and decode user broadcast and user broadast push
@edgurgel edgurgel requested review from a team as code owners November 18, 2025 20:20
@github-actions github-actions bot added the realtime-js Related to the realtime-js library. label Nov 18, 2025
@pkg-pr-new
Copy link

pkg-pr-new bot commented Nov 19, 2025

Open in StackBlitz

@supabase/auth-js

npm i https://pkg.pr.new/@supabase/auth-js@1871

@supabase/functions-js

npm i https://pkg.pr.new/@supabase/functions-js@1871

@supabase/postgrest-js

npm i https://pkg.pr.new/@supabase/postgrest-js@1871

@supabase/realtime-js

npm i https://pkg.pr.new/@supabase/realtime-js@1871

@supabase/storage-js

npm i https://pkg.pr.new/@supabase/storage-js@1871

@supabase/supabase-js

npm i https://pkg.pr.new/@supabase/supabase-js@1871

commit: b3a0e24

@mandarini mandarini merged commit f5f31b0 into master Nov 19, 2025
28 checks passed
@mandarini mandarini deleted the fix/simplify-realtime-serializer branch November 19, 2025 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

realtime-js Related to the realtime-js library. trigger: preview

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants