fix(data-connect): correctly serialize strings with special characters by google-labs-jules[bot] · Pull Request #3056 · firebase/firebase-admin-node

@google-labs-jules

Replaces manual string escaping with JSON.stringify in DataConnect API client to properly handle newlines and other control characters in mutation arguments.
Adds a regression test for verifying newline escaping.

Fixes #3043

yuchenshi

previously requested changes Jan 17, 2026

@google-labs-jules

- Removed specified lines.
- Added tests for backslash, double quotes, tab character, and emoji string serialization.

stephenarosaj

@yuchenshi

stephenarosaj

@yuchenshi yuchenshi deleted the issue-3043-fix-dataconnect-string-serialization-9056897190574707316 branch

January 26, 2026 22:08