Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 5, 2025

Removes Storyblok dependency used for in-plugin changelog notifications. The changelog dialog feature can be reimplemented with a different approach in the future.

Changes

Removed components:

  • Changelog.tsx modal component and associated rendering in AppContainer
  • storyblok.ts utility and tests for fetching changelog from Storyblok API
  • StoryblokStory and ChangelogItem type definitions
  • changelogSelector Redux selector

State management:

  • Removed changelog array from UIState interface
  • Removed setChangelog reducer and setLastOpened effect that fetched changelog data
  • Fixed unused dispatch parameter in effects object

Dependencies & configuration:

  • Removed storyblok-js-client npm package
  • Removed STORYBLOK_ACCESS_TOKEN from environment files and documentation
  • Removed Storyblok API intercept from Cypress mocks

Preserved:

  • External changelog link in Footer (https://tokens.studio/changelog)
  • lastOpened timestamp tracking (no functional dependency on changelog feature)

View original Slack conversation


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI assigned Copilot and six7 Nov 5, 2025
@changeset-bot
Copy link

changeset-bot bot commented Nov 5, 2025

🦋 Changeset detected

Latest commit: 0584d11

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@tokens-studio/figma-plugin Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copilot AI changed the title [WIP] Remove Storyblok integration from Figma plugin Remove Storyblok integration and changelog dialog Nov 5, 2025
Copilot finished work on behalf of six7 November 5, 2025 09:31
Copilot AI requested a review from six7 November 5, 2025 09:31
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.

2 participants