Skip to content

Release FDC Emulator v3.4.7#10461

Merged
joehan merged 5 commits intomainfrom
fdc-emulator/fredzqm/2026-05-06/v3.4.7
May 6, 2026
Merged

Release FDC Emulator v3.4.7#10461
joehan merged 5 commits intomainfrom
fdc-emulator/fredzqm/2026-05-06/v3.4.7

Conversation

@fredzqm
Copy link
Copy Markdown
Contributor

@fredzqm fredzqm commented May 6, 2026

Description

Scenarios Tested

Sample Commands

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Firebase Data Connect local toolkit to version 3.4.7, including updates to the changelog and emulator download metadata. Feedback was provided regarding a likely incorrect expectedSize for the Linux emulator and suggestions to improve the consistency and formatting of the changelog entries.

I am having trouble creating individual review comments. Click here to see my feedback.

src/emulator/downloadableEmulatorInfo.json (81)

high

The expectedSize for the Linux emulator (line 82) was not updated, remaining identical to the version 3.4.6 value, while the version, checksums, and remote URL were all updated. Given that the binary size changed for all other platforms (Darwin, Darwin ARM64, and Windows), it is highly probable that the Linux binary size has also changed. An incorrect expectedSize will cause download verification to fail for Linux users.

CHANGELOG.md (3-5)

medium

For better consistency with existing entries, consider using the past tense ("Fixed", "Added") for the descriptions. Additionally, it is recommended to use backticks for code symbols like uuidv4(), _Data, and @allow to improve readability in the rendered changelog.

  - Fixed emulator crash when using uuidv4() on operations.
  - Added support for _Data input types as operation variables, enabling batch mutations.
  - Added the @allow directive on variable definitions to restrict fields and max item counts for _Data variables.

- Fix emulator crash when using `uuidv4()` on operations.
- Support for `_Data` input types as operation variables, enabling batch mutations.
- The `@allow` directive on variable definitions to restrict fields and max item counts for `_Data` variables.
@fredzqm fredzqm force-pushed the fdc-emulator/fredzqm/2026-05-06/v3.4.7 branch from 436c493 to f49521e Compare May 6, 2026 16:51
@joehan joehan enabled auto-merge (squash) May 6, 2026 21:15
@joehan joehan disabled auto-merge May 6, 2026 21:19
@joehan joehan merged commit d607d5b into main May 6, 2026
47 checks passed
@joehan joehan deleted the fdc-emulator/fredzqm/2026-05-06/v3.4.7 branch May 6, 2026 21:19
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.

3 participants