Skip to content

Update @directus/extensions-sdk to Rollup v4#25035

Merged
Nitwel merged 5 commits intodirectus:mainfrom
abdonrd:rollup-4
Jun 17, 2025
Merged

Update @directus/extensions-sdk to Rollup v4#25035
Nitwel merged 5 commits intodirectus:mainfrom
abdonrd:rollup-4

Conversation

@abdonrd
Copy link
Contributor

@abdonrd abdonrd commented Apr 5, 2025

Scope

What's changed:

  • Update @directus/extensions-sdk to Rollup v4

Potential Risks / Drawbacks

Review Notes / Questions


Fixes #24320
Fixes #24136

@abdonrd abdonrd requested a review from a team as a code owner April 5, 2025 15:08
@changeset-bot
Copy link

changeset-bot bot commented Apr 5, 2025

🦋 Changeset detected

Latest commit: b07fb60

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

This PR includes changesets to release 4 packages
Name Type
@directus/extensions-sdk Major
@directus/api Patch
create-directus-extension Patch
directus 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

# Conflicts:
#	packages/extensions-sdk/package.json
#	packages/extensions-sdk/src/cli/commands/build.ts
#	pnpm-lock.yaml
@Nitwel
Copy link
Member

Nitwel commented May 8, 2025

Would this also resolve #24136?
This would be the case if rollup-plugin-styler doesn't rely on same SASS API that rollup-plugin-styles did.

@abdonrd
Copy link
Contributor Author

abdonrd commented May 8, 2025

Good point! I think so, because they remove official support for node-sass.

Copy link
Member

@Nitwel Nitwel left a comment

Choose a reason for hiding this comment

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

LGTM, thx! ❤️

@Nitwel Nitwel merged commit 3ad3c7d into directus:main Jun 17, 2025
5 checks passed
@github-actions github-actions bot added this to the Next Release milestone Jun 17, 2025
@abdonrd abdonrd deleted the rollup-4 branch June 17, 2025 15:08
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 17, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Extensions-SDK: switch to new SASS API rollup still on v3 in extensions-sdk

2 participants