Upgrade Data Fetcher configuration with dynamic validated pickers - #12
Open
RebbePod wants to merge 2 commits into
Open
Upgrade Data Fetcher configuration with dynamic validated pickers#12RebbePod wants to merge 2 commits into
RebbePod wants to merge 2 commits into
Conversation
|
Thanks for the contribution! Before we can merge this, we need @RebbePod to sign the Salesforce Inc. Contributor License Agreement. |
Collaborator
|
@RebbePod I just pushed an update to /dataFetcherObjectPicker to handle null labels I don't think this will impact your functionality but can you validate the change and I can merge your updates. Also will need to you to sign the contributor license agreement linked above before I can merge. |
Author
|
Ok👍 I just made a bunch of minor improvements. It's tricky updating everything in two places. We should also do in depth testing, both from a fresh install and from previous versions to make sure it upgrades cleanly. |
RebbePod
force-pushed
the
feat/flow-config-editor-kit
branch
from
August 12, 2026 18:14
32176f9 to
9c7c66d
Compare
Author
|
@jdayment ready to push and test the changes |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Upgrade compatibility
This is an in-place custom property editor migration. The runtime Data Fetcher component and its public Flow properties remain unchanged. Existing literals, references, object API names, field names, comma-separated field lists, and T/S generic mappings continue to rehydrate through the editor. Existing mappings take priority; missing mappings receive the established fallback so older and newly added components remain activatable.
Known incompatible saved values now receive actionable validation. References and field paths whose metadata is not yet available remain accepted until Flow Builder can resolve their type, avoiding speculative rejection of legacy configuration.
The legacy internal combobox and object-picker bundles remain packaged for upgrade compatibility even though the new editor no longer renders them.
Validation