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

Update to COMET v7 #81

Merged
merged 46 commits into from
Nov 5, 2024
Merged

Update to COMET v7 #81

merged 46 commits into from
Nov 5, 2024

Conversation

thomasdax98
Copy link
Member

@thomasdax98 thomasdax98 commented Sep 2, 2024

Update from COMET v6 to v7

Breaking Changes:

  • Now requires >= v7.5.0 for @comet packages
  • Now requires >= 5.9.8 for @mikro-orm packages (except @mikro-orm/nestjs where >= 5.2.3 is required)

No changes to the public API were necessary

Note

  • The Demo API currently contains a workaround for a COMET bug that can be removed in the future (9bce002)
  • In the campaign it was necessary to migrate from the deprecated mjml-react@2 to the maintained fork @faire/mjml-react@3. This was necessary because v2 doesn't support React 18 (but is a good thing anyway). Since v3 doesn't have impactful breaking changes, the migration shouldn't be a problem.

In the beginning, I split the changes into small commits. So it may make sense to review commit by commit. However, in the end it got a bit messy 😅


https://vivid-planet.atlassian.net/browse/COM-1054

@thomasdax98 thomasdax98 changed the title Draft: Update to COMET v7 Update to COMET v7 Oct 31, 2024
@thomasdax98 thomasdax98 marked this pull request as ready for review October 31, 2024 10:03
raphaelblum
raphaelblum previously approved these changes Nov 4, 2024
demo/api/.prettierignore Outdated Show resolved Hide resolved
demo/api/src/app.module.ts Show resolved Hide resolved
@raphaelblum raphaelblum dismissed their stale review November 4, 2024 09:34

Merge conflict markers are in the PR

@thomasdax98 thomasdax98 marked this pull request as draft November 4, 2024 09:46
@thomasdax98 thomasdax98 marked this pull request as ready for review November 4, 2024 10:00
@thomasdax98 thomasdax98 merged commit 0db9f4a into next Nov 5, 2024
1 check passed
@thomasdax98 thomasdax98 deleted the update-comet-to-v7 branch November 5, 2024 08:36
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.

3 participants