Skip to content

Conversation

@DellaBitta
Copy link
Collaborator

General Updates:
Updates the CI to test against Firebase Next and not Firebase Canary. The Canary target installs the Canary of the previously released version, where as Next installs the upcoming version (which we should test against).

Unfreezes the yarn lock file so that CI installs the latest Next version as it becomes available.

Additions to the test framework:
Expands upon Firestore tests to ensure that.

toJson and fromJson works for:

  • Bytes
  • DocumentSnapshot
  • GeoPoint
  • QuerySnapshot
  • Timestamp
  • VectorValue

Additionally tests that these object type can be serialized server-side then deserialized client-side and their values matched the originals.

Finally, also tests that QuerySnapshot and DocumentSnapshot can be stood up as listeners form their serialized forms.

@dlarocque dlarocque self-requested a review June 30, 2025 16:16
@DellaBitta DellaBitta changed the title Add Firestore SSR features to night tests Add Firestore SSR features to nighty tests Jun 30, 2025
@DellaBitta DellaBitta changed the title Add Firestore SSR features to nighty tests (feat) add Firestore SSR features to nightly tests Jun 30, 2025
@DellaBitta DellaBitta merged commit 215f3dc into main Jun 30, 2025
5 checks passed
@DellaBitta DellaBitta deleted the firestore-ssr-tests branch June 30, 2025 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants