Closed ashleygmulligan2 closed 2 months ago
The overarching change involves the removal of the environmentId
parameter across various functionalities and files in the Flatfile integration. This simplification affects event handlers, API calls, and initialization processes, streamlining the setup and usage of Flatfile by focusing on the publishableKey
and other context-specific parameters. This change aims to simplify the developer experience and reduce the complexity of integrating Flatfile into applications.
Files | Change Summary |
---|---|
.../guest_sidebar/block1.mdx, .../namespaces/block1.mdx | Removed environmentId from context in flatfileEventListener , affecting metadata updates and API calls. |
.../namespaces/block2.mdx | Removed environmentId from CreateWorkbookConfig in Team Orange namespace. |
.../theming/block1.mdx | Adjusted event listeners for theme settings updates and job event handling. |
.../embedded_listener.mdx, .../embedded_listener_basicreact.mdx | Modified openFlatfile to require only publishableKey ; removed environmentId from flatfileOptions . |
.../headless/block1.mdx, .../headless/block2.mdx | Removed environmentId from objects in api.spaces.create and api.files.upload . |
apps/custom/deploying.mdx, apps/custom/meet-the-listener.mdx | Updated deployment instructions and removed FLATFILE_ENVIRONMENT_ID update instructions. |
apps/custom/meet-the-workbook.mdx | Modified event handling logic in flatfileEventListener . |
apps/embedding/.../new_space.mdx (angular, javascript, react, vue) | Removed environmentId requirement during initialization in various frameworks. |
apps/embedding/.../new_space_quickstart.mdx (angular, react) | Focused on setting publishableKey only for initialization. |
apps/embedding/.../reuse_space.mdx (angular, vue) | Removed environmentId property from spaceProps object. |
apps/embedding/portal-and-excel.mdx | Updated server-side listener setup instructions. |
apps/embedding/reference/... (common.mdx, simple.mdx) | Removed environmentId from flatfileOptions and updated descriptions. |
changelog/sdks.mdx | Modified secrets cache creation to be based on spaceId instead of environmentId and spaceId . |
developer-tools/deploying.mdx, developer-tools/developing/running-local.mdx | Removed environmentId field from spaceProps and updated environment variable setup. |
guides/localization.mdx, guides/metadata.mdx | Simplified language override logic and removed environmentId from API calls. |
upgrade/v2_upgrade.mdx, upgrade/v2_upgrade_concepts.mdx | Removed requirement for environmentId in openFlatfile and related configurations. |
Summary by CodeRabbit
environmentId
requirement across various integrations (Angular, Vue, React, JavaScript).environmentId
from parameters, affecting space creation, workbook configuration, and file uploads.