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 deps 2023-12 #1215

Merged
merged 39 commits into from
Dec 12, 2023
Merged

Update deps 2023-12 #1215

merged 39 commits into from
Dec 12, 2023

Conversation

nygrenh
Copy link
Member

@nygrenh nygrenh commented Dec 5, 2023

Once this is merged, please do the following:

  1. Read though the changes, listed below
  2. Merge your development branches with master with bin/git-merge-origin-master
  3. Install new Node version by running nvm install at the root of the repo
  4. Install new Node dependencies by running bin/npm-ci-all
  5. Pull new docker images by running bin/minikube-pull-images

Notable changes:

  1. Playwright has an updated test generator. With the new generator, one can now generate assertions. Please watch this to familiarize yourself with this change: https://youtu.be/mn892dV81_8?t=96. Please note that although in the video they use a slightly different approach to generate the tests, the way of generating assertions also applies to the method we use to generate tests (bin/system-tests-record-test-xxx). Going forward, I recommend relying heavily on assertions for most system tests.
  2. Tanstack query no longer supports onSuccess for the useQuery hook. In the future, similar functionality needs to be accomplished with the useEffect hook.
  3. The isLoading property in useQuery has been renamed to isPending
  4. Node version has been updated from 18 to 20
  5. Common utility functions in system tests (such as expectScreenshotsToMatchSnapshots) now use a playwright step with the box: true option (https://playwright.dev/docs/api/class-test#test-step). This makes it so that if an error is thrown inside the function, the stack trace points to the line that called the function. This makes it easier to see the which function call caused the error.

@github-actions github-actions bot added the tmc label Dec 5, 2023
Copy link

socket-security bot commented Dec 5, 2023

New, updated, and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Packages Version New capabilities Transitives Size Publisher
next 14.0.3 eval, environment +61 6.42 GB vercel-release-bot
@types/react-outside-click-handler 1.3.3 None +12 2.23 MB types
@types/uuid 9.0.7 None +0 6.65 kB types
@types/ws 8.5.10 None +0 21.7 kB types
workerpool 8.0.0 eval, shell +0 386 kB josdejong
postcss 8.4.32 None +2 245 kB ai
@types/luxon 3.3.7 None +0 116 kB types
@types/jest 29.5.10 None +10 8.21 MB types
@types/tar-fs 2.0.4 None +3 4.02 MB types
@types/lodash 4.14.202 None +0 862 kB types
@types/node 20.10.3 None +6 4.37 MB types
eslint-plugin-jsx-a11y 6.8.0 None +22 9.24 MB ljharb
eslint-plugin-import 2.29.0 filesystem +18 5.34 MB ljharb
i18next 23.7.7 None +7 2.34 MB adrai
stylelint 15.11.0 environment +65 2.93 MB mattxwang
prettier 3.1.0 filesystem, environment +0 8.44 MB prettier-bot
typescript 5.3.2 None +0 32 MB typescript-bot
@types/wordpress__block-library 2.6.1...2.6.3 None +0/-0 3.19 kB types
@types/wordpress__media-utils 4.14.2...4.14.4 None +31/-32 6.33 MB types
@fontsource/space-mono 5.0.15...5.0.17 None +0/-0 302 kB lotusdevshack
@fontsource/josefin-sans 5.0.15...5.0.17 None +0/-0 818 kB lotusdevshack
@types/wordpress__deprecated 2.4.3...2.4.5 None +0/-0 5.6 kB types
@wordpress/format-library 4.20.0...4.24.0 None +55/-53 55.2 MB gutenbergplugin
@wordpress/base-styles 4.34.0...4.38.0 None +0/-0 74.6 kB gutenbergplugin
@types/highlightjs 9.12.3...9.12.6 None +0/-0 7.09 kB types
@fontsource/raleway 5.0.13...5.0.15 None +0/-0 2.47 MB lotusdevshack
@types/commonmark 0.27.7...0.27.9 None +0/-0 9.62 kB types
@types/wordpress__block-editor 11.5.5...11.5.8 None +23/-24 5.18 MB types
@types/dompurify 3.0.3...3.0.5 None +0/-0 8.52 kB types
@types/sanitize-html 2.9.2...2.9.5 None +0/-0 7.82 kB types
@types/wordpress__blocks 12.5.6...12.5.12 None +22/-23 5.1 MB types
@types/wordpress__components 23.0.4...23.0.9 None +21/-22 5.05 MB types
@fontsource/lato 5.0.15...5.0.17 None +0/-0 524 kB lotusdevshack
eslint-config-next 13.5.4...14.0.3 None +35/-34 44 MB vercel-release-bot
@types/workerpool 6.4.4...6.4.7 None +0/-0 11.5 kB types
eslint-config-prettier 9.0.0...9.1.0 None +10/-7 3.96 MB lydell
@types/katex 0.16.3...0.16.7 None +0/-0 10.1 kB types
@playwright/browser-chromium 1.38.1...1.40.1 environment +1/-1 7.16 MB dgozman-ms
@tanstack/react-table 8.10.6...8.10.7 None +1/-1 4.07 MB tannerlinsley
@wordpress/components 25.9.0...25.13.0 None +37/-36 33.7 MB gutenbergplugin
@types/papaparse 5.3.9...5.3.14 None +2/-0 4.03 MB types
@wordpress/scripts 26.14.0...26.18.0 None +94/-74 85.8 MB gutenbergplugin
@wordpress/block-library 8.20.0...8.24.0 network +72/-64 87.4 MB gutenbergplugin
@types/diff 5.0.5...5.0.8 None +0/-0 15 kB types
ts-auto-guard 4.1.3...4.1.4 None +0/-0 150 kB rhys-vdw
@types/react-dom 18.2.13...18.2.17 None +12/-12 2.26 MB types
@wordpress/keyboard-shortcuts 4.20.0...4.24.0 None +18/-18 5.07 MB gutenbergplugin
@tanstack/eslint-plugin-query 4.36.1...5.12.1 None +13/-7 36.4 MB tannerlinsley
citation-js 0.7.1...0.7.4 None +16/-16 9.72 MB larsgw
@fortawesome/fontawesome-free 6.4.2...6.5.1 None +0/-0 18.1 MB robmadole
@types/react 18.2.28...18.2.42 None +6/-6 402 kB types
@citation-js/plugin-bibtex 0.7.1...0.7.2 None +0/-0 185 kB larsgw
@typescript-eslint/eslint-plugin 6.7.5...6.13.2 None +20/-14 40.3 MB jameshenry
jsdom 22.1.0...23.0.1 None +11/-5 3.63 MB domenic
@mui/icons-material 5.14.13...5.14.19 None +126/-130 160 MB diegoandai
@typescript-eslint/parser 6.7.5...6.13.2 None +15/-11 37.3 MB jameshenry
@wordpress/block-editor 12.11.0...12.15.0 None +54/-52 54.6 MB gutenbergplugin
@wordpress/deprecated 3.43.0...3.47.0 None +2/-2 543 kB gutenbergplugin
@types/which 3.0.0...3.0.3 None +0/-0 7.35 kB types
@fortawesome/fontawesome-svg-core 6.4.2...6.5.1 None +7/-7 5.9 MB robmadole
@fortawesome/free-regular-svg-icons 6.4.2...6.5.1 None +2/-2 2.26 MB robmadole
@wordpress/blocks 12.20.0...12.24.0 None +23/-23 7.47 MB gutenbergplugin
@mui/material 5.14.13...5.14.20 None +119/-123 80.2 MB mj12albert
@wordpress/data 9.13.0...9.17.0 None +17/-17 4.89 MB gutenbergplugin
@axe-core/playwright 4.7.3...4.8.1 environment +1/-1 7.21 MB npmdeque
svgo 3.0.2...3.0.5 None +0/-0 1.03 MB sethiii
@types/supertest 2.0.14...2.0.16 None +0/-0 7.06 kB types
@wordpress/compose 6.20.0...6.24.0 None +14/-14 3.64 MB gutenbergplugin
@fortawesome/free-solid-svg-icons 6.4.2...6.5.1 None +7/-7 10.6 MB robmadole
use-debounce 9.0.4...10.0.0 None +0/-0 105 kB xnimorz
@tanstack/react-query 4.36.1...5.12.2 None +7/-101 13.7 MB tannerlinsley
concurrently 8.2.1...8.2.2 None +1/-1 368 kB gustavohenke
@kubernetes/client-node 0.19.0...0.20.0 None +1/-0 9.26 MB brendandburns
@fontsource/roboto-mono 5.0.13...5.0.15 None +0/-0 1.8 MB lotusdevshack
@next/bundle-analyzer 13.5.4...14.0.3 None +0/-0 3.13 kB vercel-release-bot
react-hook-form 7.47.0...7.48.2 None +0/-0 873 kB bluebill1049
lint-staged 14.0.1...15.2.0 None +16/-5 1.49 MB okonet
eslint 8.51.0...8.55.0 None +9/-6 3.94 MB eslintbot
axios 1.5.1...1.6.2 None +0/-0 1.8 MB jasonsaayman
eslint-plugin-playwright 0.16.0...0.19.0 None +10/-7 4.05 MB mxschmitt
playwright 1.38.1...1.40.1 environment +1/-1 10 MB dgozman-ms
react-i18next 13.2.2...13.5.0 None +14/-7 6.36 MB adrai
@playwright/test 1.38.1...1.40.1 environment +2/-2 10.1 MB dgozman-ms

🚮 Removed packages: [email protected]

@github-actions github-actions bot added the docs label Dec 12, 2023
@nygrenh nygrenh marked this pull request as ready for review December 12, 2023 07:04
@nygrenh nygrenh merged commit a105a8a into master Dec 12, 2023
17 checks passed
@nygrenh nygrenh deleted the update-deps-2023-12 branch December 12, 2023 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant