Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Svelte@4 #208

Merged
merged 9 commits into from
Dec 5, 2023
Merged

Support Svelte@4 #208

merged 9 commits into from
Dec 5, 2023

Conversation

drzax
Copy link
Member

@drzax drzax commented Jun 27, 2023

The main aim here was to support Svelte 4, but a few other dependencies got a bump too.

It's technically a breaking change, so will result in a major version bump.

  • Non-breaking dependendies bump
  • Upgrade to Svelte 4
  • Upgrade to Typescript 5
  • Upgrade to copy-webpack-plugin@11

Copy link
Member

@phocks phocks left a comment

Choose a reason for hiding this comment

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

Looks good

@drzax
Copy link
Member Author

drzax commented Aug 10, 2023

@AshKyd since you're looking at aunty things — it might be worth picking some of the commits from this. The svelte 4 upgrade was the only part of this that had some sticking points, iirc and I shouldn't have bundled them into one PR.

@phocks phocks requested a review from AshKyd December 4, 2023 01:21
@phocks
Copy link
Member

phocks commented Dec 4, 2023

Hey @drzax just doing a bit of work to get these version bumps in with @AshKyd and may merge today to support Svelte 4 projects

@phocks
Copy link
Member

phocks commented Dec 5, 2023

Hey @AshKyd I'm just going to merge this and we can work out how to get these tests passing next. I've tested generate and build in new projects and they all go fine when npm link is set globally to aunty and in the newly generated projects. So once we merge and deploy, I'm confident the tests will pass once the new version of Aunty is up on npm.

@phocks phocks merged commit 93ada2e into main Dec 5, 2023
0 of 2 checks passed
@phocks phocks deleted the bump-dependencies branch December 5, 2023 01:18
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