Skip to content
This repository was archived by the owner on Mar 4, 2026. It is now read-only.

fix!: Update WithFieldData and PartialWithFieldData to ignore methods on types#2294

Merged
MarkDuckworth merged 9 commits intomainfrom
markduckworth/withfieldvalue-ignore-functions
Oct 29, 2025
Merged

fix!: Update WithFieldData and PartialWithFieldData to ignore methods on types#2294
MarkDuckworth merged 9 commits intomainfrom
markduckworth/withfieldvalue-ignore-functions

Conversation

@MarkDuckworth
Copy link
Contributor

@MarkDuckworth MarkDuckworth commented Feb 14, 2025

Partially fixes #2291 - Will not affect methods on types passed to WithFieldData and PartialWithFieldData.

This has some potential to be a breaking change, so I have marked it as such. To be safe, I will include it in the next major version release.

@MarkDuckworth MarkDuckworth requested review from a team as code owners February 14, 2025 23:10
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: firestore Issues related to the googleapis/nodejs-firestore API. labels Feb 14, 2025
@product-auto-label product-auto-label bot added size: l Pull request size is large. and removed size: m Pull request size is medium. labels Feb 18, 2025
@MarkDuckworth MarkDuckworth changed the title Update WithFieldData and PartialWithFieldData to ignore methods on types fix!: Update WithFieldData and PartialWithFieldData to ignore methods on types Feb 18, 2025
@MarkDuckworth MarkDuckworth added next major: breaking change this is a change that we should wait to bundle into the next major version do not merge Indicates a pull request not ready for merge, due to either quality or timing. labels Feb 18, 2025
@product-auto-label product-auto-label bot added size: m Pull request size is medium. and removed size: l Pull request size is large. labels Feb 18, 2025
Copy link
Contributor

@milaGGL milaGGL left a comment

Choose a reason for hiding this comment

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

LGTM

@MarkDuckworth MarkDuckworth added kokoro:run Add this label to force Kokoro to re-run the tests. kokoro:force-run Add this label to force Kokoro to re-run the tests. and removed do not merge Indicates a pull request not ready for merge, due to either quality or timing. labels Oct 29, 2025
@yoshi-kokoro yoshi-kokoro removed kokoro:run Add this label to force Kokoro to re-run the tests. kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Oct 29, 2025
@MarkDuckworth MarkDuckworth merged commit 481430f into main Oct 29, 2025
21 of 22 checks passed
@MarkDuckworth MarkDuckworth deleted the markduckworth/withfieldvalue-ignore-functions branch October 29, 2025 17:02
@VictorLeach96
Copy link

Does this affect googleapis/google-cloud-node#7464 at all?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

api: firestore Issues related to the googleapis/nodejs-firestore API. next major: breaking change this is a change that we should wait to bundle into the next major version size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WithFieldValue mangles Class Types

4 participants