Open cloutiertyler opened 6 days ago
Why wouldn't a total change to gzip be a breaking change?
Isn’t gzip an implementation detail for the sdks? If so, it shouldn’t break anything
Unless people are manually using the binary version of ws api, in which case it would be breaking.
Further confirmation required from Phoebe/Mazdak
Breaking in the sense that:
Not breaking in the sense that SDK users would need to change their code.
Since Joshua has confirmed that GZip performs similarly to Brotli for our needs, assuming we can locate reliable Rust and C# (.NET and Unity) libraries for it, this seems like a totally reasonable and low-effort thing to do so long as we do it pre-1.0 so we don't break a stable API. I make no comment as to how high priority this should be.
Puru: