{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":190592262,"defaultBranch":"master","name":"opencast-studio","ownerLogin":"elan-ev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-06T14:07:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1064602?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725531144.0","currentOid":""},"activityList":{"items":[{"before":"83519532eea91d4297e5dc0128226a0cdcee15f9","after":"a85ca0f6dd0c52ca2b354c1808460d15c99c1500","ref":"refs/heads/master","pushedAt":"2024-09-09T10:07:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LukasKalbertodt","name":"Lukas Kalbertodt","path":"/LukasKalbertodt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7419664?s=80&v=4"},"commit":{"message":"Fix seeking in review & trim step (#1186)\n\nAims at fixing or at least helping with #517.\r\n\r\nAs suggested in #517, this introduces the webm-duration-fix package to\r\nStudio. This should fix the \"Preview & Trim\" step on Chrome (desktop),\r\nallowing for playback and seeking in the recorded video. Furthermore,\r\nthe duration should now be stored correctly in the video metadata.\r\n\r\nThis should not change behaviour in Firefox, as it was already working\r\nin Firefox. I have not tested other browsers. I have also only tested\r\nthis with short (~1 minute) recordings.\r\n\r\nNote that recordings downloaded directly from Chrome may still not be\r\nplayable by all and every media player. This is not something this PR\r\ncan fix.","shortMessageHtmlLink":"Fix seeking in review & trim step (#1186)"}},{"before":"5bc70ef0dcc37bb9189c931a1e44fd34f3c9ca2d","after":null,"ref":"refs/heads/webm-duration-fix","pushedAt":"2024-09-05T10:12:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Arnei","name":"Arne Wilken","path":"/Arnei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14070005?s=80&v=4"}},{"before":null,"after":"5bc70ef0dcc37bb9189c931a1e44fd34f3c9ca2d","ref":"refs/heads/webm-duration-fix","pushedAt":"2024-09-05T10:05:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Arnei","name":"Arne Wilken","path":"/Arnei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14070005?s=80&v=4"},"commit":{"message":"Fix seeking in review & trim step\n\nAims at fixing or at least helping with #517.\n\nAs suggested in #517, this introduces the\nwebm-duration-fix package to Studio. This should\nfix the \"Preview & Trim\" step on Chrome (desktop),\nallowing for playback and seeking in the recorded\nvideo. Furthermore, the duration should now\nbe stored correctly in the video metadata.\n\nThis should not change behaviour in Firefox, as\nit was already working in Firefox. I have not tested\nother browsers.\n\nNote that recordings downloaded directly from\nChrome may still not be playable by all and every\nmedia player. This is not something this PR can fix.","shortMessageHtmlLink":"Fix seeking in review & trim step"}},{"before":"d9dc390ce501113be8e2dbc499f40afa8e193d57","after":"48180fd42dd142a2eb9008c25f049795bd8a6baa","ref":"refs/heads/gh-pages","pushedAt":"2024-09-02T10:36:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy 83519532eea91d4297e5dc0128226a0cdcee15f9 (Mon Sep 2 10:36:30 UTC 2024)","shortMessageHtmlLink":"Deploy 8351953 (Mon Sep 2 10:36:30 UTC 2024)"}},{"before":"c0cb6bc0ae6f366745a38af534985e913ba9dcf0","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.9.1","pushedAt":"2024-09-02T10:35:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"dbedfd93633955c78596a30fa46134fcea762181","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/minor-and-patch-3e8a5db169","pushedAt":"2024-09-02T10:34:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c4fd38600147f73731be2b42b3b70b9dfe769a7d","after":"83519532eea91d4297e5dc0128226a0cdcee15f9","ref":"refs/heads/master","pushedAt":"2024-09-02T10:34:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LukasKalbertodt","name":"Lukas Kalbertodt","path":"/LukasKalbertodt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7419664?s=80&v=4"},"commit":{"message":"Bump the minor-and-patch group with 10 updates (#1184)\n\nBumps the minor-and-patch group with 10 updates:\r\n\r\n| Package | From | To |\r\n| --- | --- | --- |\r\n| [@emotion/react](https://github.com/emotion-js/emotion) | `11.13.0` |\r\n`11.13.3` |\r\n|\r\n[@fontsource-variable/roboto-flex](https://github.com/fontsource/font-files/tree/HEAD/fonts/variable/roboto-flex)\r\n| `5.0.15` | `5.0.16` |\r\n|\r\n[@fontsource-variable/vazirmatn](https://github.com/fontsource/font-files/tree/HEAD/fonts/variable/vazirmatn)\r\n| `5.0.20` | `5.0.21` |\r\n| [i18next](https://github.com/i18next/i18next) | `23.12.2` | `23.14.0`\r\n|\r\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form)\r\n| `7.52.2` | `7.53.0` |\r\n| [webpack](https://github.com/webpack/webpack) | `5.93.0` | `5.94.0` |\r\n|\r\n[@stylistic/eslint-plugin-ts](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin-ts)\r\n| `2.6.1` | `2.7.2` |\r\n|\r\n[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)\r\n| `22.1.0` | `22.5.1` |\r\n|\r\n[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)\r\n| `18.3.3` | `18.3.5` |\r\n|\r\n[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)\r\n| `8.0.1` | `8.3.0` |\r\n\r\nUpdates `@emotion/react` from 11.13.0 to 11.13.3\r\n Sourced from #3232\r\n Updated dependencies []: Sourced from i18next's\r\nreleases. Sourced from i18next's\r\nchangelog. Sourced from react-hook-form's\r\nreleases. 🌫️ feat: #12148\r\nsupport isValid when mode is set to onBlur (#12194) 🐞 fix #12021\r\nissue with disable prop not reflecting on re-render without trigger by\r\nuseEffect (#12193)\r\n👩🌾 close #12168\r\noptimise re-render with validating fields subscription (#12192)\r\n🐞 fix #12127\r\nissue with compare object value changed with object input (#12185)\r\n🎲 improve : break out of recursive loops on first focus (#11827)\r\n📖 fix example of ObjectKeys type (#11965) thanks to Sourced from react-hook-form's\r\nchangelog. return (\r\n<form\r\nonSubmit={handleSubmit(async () => {\r\nsetDisabled(true);\r\nawait sleep(100);\r\nsetDisabled(false);\r\n})}\r\n</tr></table>\r\nRelease notes
\r\n@emotion/react
's\r\nreleases.\r\n
\r\n
\r\n@emotion/react
@11
.13.3Patch Changes
\r\n\r\n
\r\n0ce3ed0
\r\nThanks @ENvironmentSet
!\r\n- Distribute css
prop attachment over props that are union\r\ntypes\r\n
\r\n@emotion/serialize
@1
.3.1Commits
\r\n\r\n
\r\n3f46884
\r\nVersion Packages (#3235)153cf88
\r\nAdd scale property as unitless (#3240)0ce3ed0
\r\nDistribute css
prop attachment over props that are union\r\ntypes (#3232)e819f9c
\r\nVersion Packages (#3229)49f7435
\r\nFix broken browser file reference in primitives-core/package.json (#3228)c6f01a2
\r\nVersion Packages (#3224)c72d279
\r\nRemove incorrect tripleslash directives referencing node types (#3219)
\r\n\r\nUpdates `@fontsource-variable/roboto-flex` from 5.0.15 to 5.0.16\r\nCommits
\r\n\r\n
\r\n
\r\n\r\nUpdates `@fontsource-variable/vazirmatn` from 5.0.20 to 5.0.21\r\nCommits
\r\n\r\n
\r\n
\r\n\r\nUpdates `i18next` from 23.12.2 to 23.14.0\r\nRelease notes
\r\n\r\n
\r\nv23.14.0
\r\n\r\n
\r\nv23.13.0
\r\n\r\n
\r\nv23.12.7
\r\n\r\n
\r\nv23.12.6
\r\n\r\n
\r\nv23.12.5
\r\n\r\n
\r\nv23.12.4
\r\n\r\n
\r\nv23.12.3
\r\n\r\n
\r\nChangelog
\r\n\r\n
\r\n23.14.0
\r\n\r\n
\r\n23.13.0
\r\n\r\n
\r\n23.12.7
\r\n\r\n
\r\n23.12.6
\r\n\r\n
\r\n23.12.5
\r\n\r\n
\r\n23.12.4
\r\n\r\n
\r\n23.12.3
\r\n\r\n
\r\nCommits
\r\n\r\n
\r\n0083b3a
\r\n23.14.004e2fc9
\r\nIf backend errors with retry flag, set internal state to 0, so\r\nreloadingResou...d7fcec6
\r\n23.13.0ffc0a52
\r\nbuild3756cf6
\r\nCache output of getRule to optimize performance (#2226)202465a
\r\n23.12.766fad4c
\r\nrevert last optimization to address #222735d9757
\r\n23.12.6eb04454
\r\nremove console.log statement #222721fdd90
\r\n23.12.5
\r\n\r\nUpdates `react-hook-form` from 7.52.2 to 7.53.0\r\nRelease notes
\r\n\r\n
\r\nVersion 7.53.0
\r\n
\r\n// update formstate isValid with onBlur event\r\nconst { formState: { isValid } } = useForm({\r\n mode: 'onBlur'\r\n})\r\n
@suke
\r\n& @DPflasterer
Changelog
\r\n\r\n
[7.53.0] - 2024-8-31
\r\nAdded
\r\n\r\n
\r\nonBlur
with formState\r\nisValid
Changed
\r\n\r\n
\r\nvalidateFields
will only trigger re-render for async\r\nvalidation[7.51.0] - 2024-3-2
\r\nAdded
\r\n\r\n
\r\n
\r\nconst { formState: { validateFields } } =\r\nuseForm();\r\n
[7.49.0] - 2023-12-10
\r\nAdded
\r\n\r\n
\r\nerrors
prop at useForm
\r\nuseForm({\r\n errors, // Server errors\r\n});\r\n
[7.48.0] - 2023-11-05
\r\nAdded
\r\n\r\n
\r\ndisabled
prop for useForm
to\r\ndisable the entire formconst App = () => {\r\n const [disabled, setDisabled] = useState(false);\r\n const { handleSubmit } = useForm({ disabled });\r\n
... (truncated)
\r\n\r\n35e2d77
\r\n7.53.081f472c
\r\n🌫️ close #12148\r\nsupport isValid
when mode is set to onBlur
(#12194)7b61061
\r\n🐞 fix #12021\r\nissue with disable prop not reflect on re-render without trigger...829d492
\r\n👩🌾 close #12168\r\noptimise re-render with validating fields subscription (#12192)ba50380
\r\n🐞 fix #12127\r\nissue with compare object value changed with object input (#12185)e069d69
\r\n🎲 improve : break out of recursive loops on first focus (#11827)3e3f3b5
\r\n📖 fix example of ObjectKeys
type (#11965)ea0f3ed
\r\n❤️ thank you so much for Route4Me Route Planner sponsorSourced from webpack's\r\nreleases.
\r\n\r\n\r\nv5.94.0
\r\nBug Fixes
\r\n\r\n
\r\n- Added runtime condition for harmony reexport checked
\r\n- Handle properly\r\n
\r\ndata
/http
/https
protocols in\r\nsource maps- Make
\r\nbigint
optimistic when browserslist not found- Move
\r\n@types/eslint-scope
to dev deps- Related in asset stats is now always an array when no related\r\nfound
\r\n- Handle ASI for export declarations
\r\n- Mangle destruction incorrect with export named default properly
\r\n- Fixed unexpected asi generation with sequence expression
\r\n- Fixed a lot of types
\r\nNew Features
\r\n\r\n
\r\n- Added new external type "module-import"
\r\n- Support
\r\nwebpackIgnore
fornew URL()
\r\nconstruction- [CSS]
\r\n@import
pathinfo supportSecurity
\r\n\r\n
\r\n- Fixed DOM clobbering in auto public path
\r\n
eabf85d
\r\nchore(release): 5.94.0955e057
\r\nsecurity: fix DOM clobbering in auto public path9822387
\r\ntest: fixcbb86ed
\r\ntest: fix5ac3d7f
\r\nfix: unexpected asi generation with sequence expression2411661
\r\nsecurity: fix DOM clobbering in auto public pathb8c03d4
\r\nfix: unexpected asi generation with sequence expressionf46a03c
\r\nrevert: do not use heuristic fallback for "module-import"60f1898
\r\nfix: do not use heuristic fallback for "module-import"66306aa
\r\nRevert "fix: module-import get fallback from\r\nexternalsPresets"Sourced from @stylistic/eslint-plugin-ts
's\r\nreleases.
\r\n\r\nv2.7.2
\r\n2.7.2\r\n(2024-08-30)
\r\nBug Fixes
\r\n\r\nv2.7.1
\r\n2.7.1\r\n(2024-08-29)
\r\nChores
\r\n\r\nv2.7.0
\r\nHuge internal refactoring towards eslint-stylistic/eslint-stylistic#482.\r\nIt should not affect on userland
\r\nView\r\nchanges on GitHub
\r\nv2.7.0-beta.1
\r\n2.7.0-beta.1\r\n(2024-08-29)
\r\nBuild Related
\r\n\r\nChores
\r\n\r\n
\r\n- release-please-mark (1ed4f7f)
\r\nv2.7.0-beta.0
\r\n2.7.0-beta.0\r\n(2024-08-29)
\r\nChores
\r\n\r\n
\r\n- cross test merged rules (partial) (#520)\r\n(97448b9)
\r\n- make ts plugin self-contains (#519)\r\n(7c7301e)
\r\n- move code into one package (#497)\r\n(3a9535f)
\r\n- release-please-mark (96dd0e1)
\r\nv2.6.5
\r\n2.6.5\r\n(2024-08-28)
\r\n\r\n
... (truncated)
\r\nSourced from @stylistic/eslint-plugin-ts
's\r\nchangelog.
\r\n\r\n2.7.2\r\n(2024-08-30)
\r\nBug Fixes
\r\n\r\n2.7.1\r\n(2024-08-29)
\r\nChores
\r\n\r\n2.7.0\r\n(2024-08-29)
\r\nChores
\r\n\r\n
\r\n- release-please-mark (4b2d7ba)
\r\n2.7.0-beta.1\r\n(2024-08-29)
\r\nBuild Related
\r\n\r\nChores
\r\n\r\n
\r\n- release-please-mark (1ed4f7f)
\r\n2.7.0-beta.0\r\n(2024-08-29)
\r\nChores
\r\n\r\n
\r\n- cross test merged rules (partial) (#520)\r\n(97448b9)
\r\n- make ts plugin self-contains (#519)\r\n(7c7301e)
\r\n- move code into one package (#497)\r\n(3a9535f)
\r\n- release-please-mark (96dd0e1)
\r\n2.6.5\r\n(2024-08-28)
\r\nBug Fixes
\r\n\r\n
... (truncated)
\r\ncceeba9
\r\nchore: release v2.7.2 (main) (#527)2c72f70
\r\nchore: release v2.7.1 (main) (#524)c74c517
\r\nchore: release v2.7.0 (main) (#523)380902f
\r\nchore: release v2.7.0-beta.1 (main) (#521)971b534
\r\nbuild: standalone build for main packagebb187a8
\r\nbuild: improve bundlingfb49cec
\r\nchore: release v2.7.0-beta.0 (main) (#518)7c7301e
\r\nrefactor: make ts plugin self-contains (#519)2125377
\r\nchore: migrate to pnpm catalogs3a9535f
\r\nrefactor: move code into one package (#497)Sourced from @typescript-eslint/eslint-plugin
's\r\nreleases.
\r\n\r\nv8.3.0
\r\n8.3.0 (2024-08-26)
\r\n🚀 Features
\r\n\r\n
\r\n- eslint-plugin: [no-deprecation] add rule (#9783)
\r\n- typescript-estree: replace
\r\nglobby
w/\r\nfast-glob
(#9518)- typescript-estree: reload project service once when\r\nfile config isn't found (#9853)
\r\n🩹 Fixes
\r\n\r\n
\r\n- ast-spec: use
\r\nExpression
in argument\r\nofThrowStatement
(#9632)- eslint-plugin: [no-unnecessary-template-expression]\r\nadd missing parentheses in autofix (#8673)
\r\n- eslint-plugin: [no-unnecessary-type-parameters]\r\ncheck mapped alias type arguments (#9741)
\r\n- utils: add missing\r\n
\r\nTSSatisfiesExpression
in\r\nRuleListenerBaseSelectors
(#9832)- utils: add
\r\nTSDeclareFunction
to\r\nfunctionTypeTypes
(#9788)❤️ Thank You
\r\n\r\n
\r\n- Abraham Guo
\r\n- Daichi Kamiyama
\r\n@dak2
- Josh Goldberg ✨
\r\n- Kim Sang Du
\r\n@developer-bandi
- Sukka
\r\n- Vida Xie
\r\n@9romise
You can read about our versioning\r\nstrategy and releases\r\non our website.
\r\nv8.2.0
\r\n8.2.0 (2024-08-19)
\r\n🚀 Features
\r\n\r\n
\r\n- eslint-plugin: add suggestion to\r\n
\r\nrequire-await
to removeasync
keyword (#9718)- typescript-estree: special-case error for\r\nparserOptions.project and project references (#9686)
\r\n🩹 Fixes
\r\n\r\n
\r\n- eslint-plugin:\r\n[use-unknown-in-catch-callback-variable] flag second argument of\r\n
\r\n.then
(#9059)- eslint-plugin: [no-unnecessary-type-assertion]\r\nconflict with TS for variables used before assignment (#9209)
\r\n- eslint-plugin: delete [] in message if ReadOnly is detected (#9513)
\r\n- eslint-plugin: [no-redundant-type-constituents]\r\ndifferentiate a types-error any from a true any (#9555)
\r\n- eslint-plugin: [no-unnecessary-type-parameters]\r\ncheck mapped constraint types if necessary (#9740)
\r\n- eslint-plugin: [no-unsafe-enum-comparison] add\r\nlogic to see through intersections (#9777)
\r\n- typescript-estree: pass in tsconfigRootDir as cwd\r\nto getParsedConfigFile (#9804)
\r\n❤️ Thank You
\r\n\r\n
... (truncated)
\r\nSourced from @typescript-eslint/eslint-plugin
's\r\nchangelog.
\r\n\r\n8.3.0 (2024-08-26)
\r\n🚀 Features
\r\n\r\n
\r\n- eslint-plugin: [no-deprecation] add rule
\r\n🩹 Fixes
\r\n\r\n
\r\n- \r\n
\r\neslint-plugin: [no-unnecessary-template-expression]\r\nadd missing parentheses in autofix
\r\n- \r\n
\r\neslint-plugin: [no-unnecessary-type-parameters]\r\ncheck mapped alias type arguments
\r\n- \r\n
\r\nutils: add
\r\nTSDeclareFunction
to\r\nfunctionTypeTypes
- \r\n
\r\nast-spec: use
\r\nExpression
in argument of\r\nThrowStatement
❤️ Thank You
\r\n\r\n
\r\n- Abraham Guo
\r\n- Daichi Kamiyama
\r\n- Josh Goldberg ✨
\r\n- Kim Sang Du
\r\n- Sukka
\r\n- Vida Xie
\r\nYou can read about our versioning\r\nstrategy and releases\r\non our website.
\r\n8.2.0 (2024-08-19)
\r\n🚀 Features
\r\n\r\n
\r\n- eslint-plugin: add suggestion to\r\n
\r\nrequire-await
to removeasync
keyword🩹 Fixes
\r\n\r\n
\r\n\r\n- \r\n
\r\neslint-plugin:\r\n[use-unknown-in-catch-callback-variable] flag second argument of\r\n
\r\n.then
- \r\n
\r\neslint-plugin: [no-unnecessary-type-assertion]\r\nconflict with TS for variables used before assignment
\r\n- \r\n
\r\neslint-plugin: delete [] in message if ReadOnly is detected
\r\n- \r\n
\r\neslint-plugin: [no-redundant-type-constituents]\r\ndifferentiate a types-error any from a true any
\r\n- \r\n
\r\neslint-plugin: [no-unnecessary-type-parameters]\r\ncheck mapped constraint types if necessary
\r\n
... (truncated)
\r\nef2eab1
\r\nchore(release): publish 8.3.0fd55358
\r\nchore: enable sonarjs/no-duplicated-branches (#9821)9f70ed1
\r\nfix(ast-spec): use Expression
in argument of\r\nThrowStatement
(#9632)7160687
\r\nchore: enable unicorn/no-lonely-if (#9830)6377f18
\r\nfix(utils): add TSDeclareFunction
to\r\nfunctionTypeTypes
(#9788)8389e06
\r\ndocs(eslint-plugin): [restrict-template-expressions] add explanation for\r\nallo...57e4120
\r\nfeat(eslint-plugin): [no-deprecation] add rule (#9783)94f7c99
\r\nfix(eslint-plugin): [no-unnecessary-type-parameters] check mapped alias\r\ntype ...1c2938f
\r\nchore: enable object-shorthand (#9816)90655d1
\r\nfix(eslint-plugin): [no-unnecessary-template-expression] add missing\r\nparenthe...Sourced from react-hook-form's\r\nreleases.
\r\n\r\n\r\nv7.52.2
\r\n👍 close #12108\r\nuseController should subscribe to exact field name of form's state (#12109)\r\n👍 chore: upgrade app deps\r\n🩻 fix: add useCallback for ref callback (#12078)\r\n🚀 fix: skip call executeBuiltInValidation if no sub-fields left (#12054)
\r\nthanks to
\r\n@newsiberian
,@Wendystraite
\r\nand@abnud11
c912450
\r\n7.52.252a0908
\r\n👌 chore: upgrade codeql github workflow (#12131)961b4d0
\r\n👍 close #12108\r\nuseController should subscribe to exact field name of form's s...c01e64a
\r\n📖 close #12103\r\nuseController typo in doc61524ae
\r\n📦 chore: upgrade dependencies (#12089)5e92c1b
\r\n👍 chore: upgrade app deps (#12090)539f229
\r\n💉 chore: upgrade react-testing-library (#12085)8838b54
\r\n👨🎓 chore: upgrade msw to v2 (#12086)9bbd289
\r\n💅 chore: upgrade prettier and eslint plugins (#12081)668bdc4
\r\n🦾 chore: upgrade cypress to v13 (#12082)Sourced from react-i18next's\r\nchangelog.
\r\n\r\n\r\n15.0.1
\r\n\r\n
\r\n- revert arrow function in class property to address this
\r\n
c82eb4b
\r\n15.0.1fc20c29
\r\nrevert arrow function in class property to address\r\n#46e8ea5ff69325b73087811a2...Sourced from @typescript-eslint/eslint-plugin
's\r\nreleases.
\r\n\r\nv8.0.1
\r\n8.0.1 (2024-08-05)
\r\n🩹 Fixes
\r\n\r\n
\r\n- eslint-plugin: [no-unused-vars] ignore imports used\r\nonly as types (#9694)
\r\n❤️ Thank You
\r\n\r\n
\r\n- Jake Bailey
\r\n@jakebailey
You can read about our versioning\r\nstrategy and releases\r\non our website.
\r\nv8.0.0
\r\n8.0.0 (2024-07-31)
\r\n🚀 Features
\r\n\r\n
\r\n\r\n- stricter parent types for the AST (#9560)
\r\n- speed up non-type-aware linting with project service (#8322)
\r\n- v8 integration branch (#9165)
\r\n- ast-spec: remove deprecated type params (#8933)
\r\n- eslint-plugin: remove formatting/layout rules (#8833)
\r\n- eslint-plugin: [prefer-nullish-coalescing] change\r\nignoreConditionalTests default to true (#8872)
\r\n- eslint-plugin: deprecate no-loss-of-precision\r\nextension rule (#8832)
\r\n- eslint-plugin: [no-unused-vars] align catch\r\nbehavior to ESLint 9 (#8971)
\r\n- eslint-plugin: split no-empty-object-type out from\r\nban-types and no-empty-interfaces (#8977)
\r\n- eslint-plugin: remove deprecated no-throw-literal\r\nrule (#9092)
\r\n- eslint-plugin: apply initial config changes for v8\r\n(#9079)
\r\n- eslint-plugin: remove no-useless-template-literals\r\n(#9207)
\r\n- eslint-plugin: [no-floating-promises] add\r\n'allowForKnownSafeCalls' option (#9234)
\r\n- eslint-plugin: replace ban-types with\r\nno-restricted-types, no-unsafe-function-type, no-wrapper-object-types\r\n(#9102)
\r\n- eslint-plugin: [no-unused-vars] add\r\n
\r\nreportUnusedIgnorePattern
option (#9324)- eslint-plugin: [no-unused-vars] support\r\n
\r\nignoreClassWithStaticInitBlock
(#9325)- eslint-plugin: [no-unused-vars] handle comma\r\noperator for assignments, treat for-of the same as for-in (#9326)
\r\n- eslint-plugin: [no-unused-vars] report if var used\r\nonly in typeof (#9330)
\r\n- eslint-plugin: [no-floating-promises] disable\r\ncheckThenables by default for v8 (#9559)
\r\n- eslint-plugin: [return-await] add return-await to\r\nstrict-type-checked preset (#9604)
\r\n- eslint-plugin: [no-unnecessary-type-parameters]\r\npromote to strict (#9662)
\r\n- parser: always enable comment, loc, range, tokens\r\n(#8617)
\r\n- rule-tester: support multipass fixes (#8883)
\r\n- rule-tester: switched to flat config (#9603)
\r\n- type-utils: remove getTokenAtPosition (#9444)
\r\n- type-utils: support intersection types in\r\nTypeOrValueSpecifier (#9633)
\r\n- typescript-estree: remove slow deprecated and\r\nisolated programs (#8834)
\r\n- typescript-estree: split TSMappedType typeParameter\r\ninto constraint and key (#7065)
\r\n- typescript-estree: rename\r\nautomaticSingleRunInference to disallowAutomaticSingleRunInference (#8922)
\r\n- typescript-estree: stabilize\r\nEXPERIMENTAL_useProjectService as projectService (#9084)
\r\n
... (truncated)
\r\nSourced from @typescript-eslint/eslint-plugin
's\r\nchangelog.
\r\n\r\n8.0.1 (2024-08-05)
\r\n🩹 Fixes
\r\n\r\n
\r\n- eslint-plugin: [no-unused-vars] ignore imports used\r\nonly as types
\r\n❤️ Thank You
\r\n\r\n
\r\n- Jake Bailey
\r\nYou can read about our versioning\r\nstrategy and releases\r\non our website.
\r\n8.0.0 (2024-07-31)
\r\n🚀 Features
\r\n\r\n
\r\n\r\n- \r\n
\r\nstricter parent types for the AST
\r\n- \r\n
\r\ntypescript-estree: split TSMappedType typeParameter\r\ninto constraint and key
\r\n- \r\n
\r\neslint-plugin: remove formatting/layout rules
\r\n- \r\n
\r\neslint-plugin: [prefer-nullish-coalescing] change\r\nignoreConditionalTests default to true
\r\n- \r\n
\r\neslint-plugin: deprecate no-loss-of-precision\r\nextension rule
\r\n- \r\n
\r\neslint-plugin: [no-unused-vars] align catch behavior\r\nto ESLint 9
\r\n- \r\n
\r\ntypescript-estree: rename\r\nautomaticSingleRunInference to disallowAutomaticSingleRunInference
\r\n- \r\n
\r\nutils: allow specifying additional rule meta.docs in\r\nRuleCreator
\r\n- \r\n
\r\neslint-plugin: split no-empty-object-type out from\r\nban-types and no-empty-interfaces
\r\n- \r\n
\r\nrule-tester: support multipass fixes
\r\n- \r\n
\r\ntypescript-estree: stabilize\r\nEXPERIMENTAL_useProjectService as projectService
\r\n- \r\n
\r\neslint-plugin: remove deprecated no-throw-literal\r\nrule
\r\n- \r\n
\r\neslint-plugin: apply initial config changes for\r\nv8
\r\n- \r\n
\r\neslint-plugin: remove\r\nno-useless-template-literals
\r\n- \r\n
\r\neslint-plugin: [no-floating-promises] add\r\n'allowForKnownSafeCalls' option
\r\n- \r\n
\r\neslint-plugin: replace ban-types with\r\nno-restricted-types, no-unsafe-function-type,\r\nno-wrapper-object-types
\r\n
... (truncated)
\r\ne05c2e5
\r\nchore(release): publish 8.0.1fbcfaba
\r\nchore: enable unicorn/no-useless-spread (#9687)6a9674d
\r\nfix(eslint-plugin): [no-unused-vars] ignore imports used only as types\r\n(#9694)1db993a
\r\nchore(release): publish 8.0.0ce09260
\r\ndocs(eslint-plugin): [no-unnecessary-type-parameters] add admonition\r\nabout ru...b8274d3
\r\nfix(rule-tester): provide Linter a cwd in its constructor (#9678)1b0468e
\r\nMerge branch 'main'838dd0c
\r\nchore: use parserOptions.projectService internally (#9659)35cf3d2
\r\nchore(release): publish 7.18.046a5709
\r\ndocs: link no-duplicate-type-constituents and\r\nno-redundant-type-constituents ...@stylistic/eslint-plugin-ts
"}},{"before":null,"after":"663183528a131c081efb44bbcb776719608ed205","ref":"refs/heads/dependabot/npm_and_yarn/minor-and-patch-ad86e09395","pushedAt":"2024-08-07T11:29:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the minor-and-patch group across 1 directory with 11 updates\n\nBumps the minor-and-patch group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.7` | `7.25.2` |\n| [@emotion/babel-plugin](https://github.com/emotion-js/emotion) | `11.11.0` | `11.12.0` |\n| [@emotion/react](https://github.com/emotion-js/emotion) | `11.11.4` | `11.13.0` |\n| [@opencast/appkit](https://github.com/opencast/appkit) | `0.3.0` | `0.3.1` |\n| [i18next](https://github.com/i18next/i18next) | `23.11.5` | `23.12.2` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.52.0` | `7.52.2` |\n| [react-i18next](https://github.com/i18next/react-i18next) | `15.0.0` | `15.0.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.92.1` | `5.93.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.0.2` | `22.1.0` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.3` | `7.35.0` |\n| [typescript](https://github.com/Microsoft/TypeScript) | `5.5.2` | `5.5.4` |\n\n\n\nUpdates `@babel/core` from 7.24.7 to 7.25.2\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.25.2/packages/babel-core)\n\nUpdates `@emotion/babel-plugin` from 11.11.0 to 11.12.0\n- [Release notes](https://github.com/emotion-js/emotion/releases)\n- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/babel-plugin@11.11.0...@emotion/babel-plugin@11.12.0)\n\nUpdates `@emotion/react` from 11.11.4 to 11.13.0\n- [Release notes](https://github.com/emotion-js/emotion/releases)\n- [Changelog](https://github.com/emotion-js/emotion/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/emotion-js/emotion/compare/@emotion/react@11.11.4...@emotion/react@11.13.0)\n\nUpdates `@opencast/appkit` from 0.3.0 to 0.3.1\n- [Release notes](https://github.com/opencast/appkit/releases)\n- [Commits](https://github.com/opencast/appkit/compare/v0.3.0...v0.3.1)\n\nUpdates `i18next` from 23.11.5 to 23.12.2\n- [Release notes](https://github.com/i18next/i18next/releases)\n- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/i18next/i18next/compare/v23.11.5...v23.12.2)\n\nUpdates `react-hook-form` from 7.52.0 to 7.52.2\n- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)\n- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.52.0...v7.52.2)\n\nUpdates `react-i18next` from 15.0.0 to 15.0.1\n- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/i18next/react-i18next/compare/v15.0.0...v15.0.1)\n\nUpdates `webpack` from 5.92.1 to 5.93.0\n- [Release notes](https://github.com/webpack/webpack/releases)\n- [Commits](https://github.com/webpack/webpack/compare/v5.92.1...v5.93.0)\n\nUpdates `@types/node` from 22.0.2 to 22.1.0\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)\n\nUpdates `eslint-plugin-react` from 7.34.3 to 7.35.0\n- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)\n- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.35.0)\n\nUpdates `typescript` from 5.5.2 to 5.5.4\n- [Release notes](https://github.com/Microsoft/TypeScript/releases)\n- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)\n- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.4)\n\n---\nupdated-dependencies:\n- dependency-name: \"@babel/core\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: minor-and-patch\n- dependency-name: \"@emotion/babel-plugin\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: minor-and-patch\n- dependency-name: \"@emotion/react\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: minor-and-patch\n- dependency-name: \"@opencast/appkit\"\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: minor-and-patch\n- dependency-name: i18next\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: minor-and-patch\n- dependency-name: react-hook-form\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: minor-and-patch\n- dependency-name: react-i18next\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: minor-and-patch\n- dependency-name: webpack\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: minor-and-patch\n- dependency-name: \"@types/node\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: minor-and-patch\n- dependency-name: eslint-plugin-react\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: minor-and-patch\n- dependency-name: typescript\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: minor-and-patch\n...\n\nSigned-off-by: dependabot[bot] Sourced from @babel/core
's\r\nreleases.
\r\n\r\nv7.25.2 (2024-07-30)
\r\n:bug: Bug Fix
\r\n\r\n
\r\n- \r\n
babel-core
,babel-traverse
\r\n\r\n
\r\n- #16695\r\nEnsure that
\r\nrequeueComputedKeyAndDecorators
is available\r\n(@nicolo-ribaudo
)Committers: 2
\r\n\r\n
\r\n- Huáng Jùnliàng (
\r\n@JLHwung
)- Nicolò Ribaudo (
\r\n@nicolo-ribaudo
)v7.25.1 (2024-07-28)
\r\n:bug: Bug Fix
\r\n\r\n
\r\n- \r\n
babel-plugin-transform-function-name
\r\n\r\n
\r\n- #16683\r\nfix:
\r\nensureFunctionName
may be undefined (@liuxingbaoyu
)- \r\n
babel-plugin-transform-react-constant-elements
\r\n\r\n
\r\n- #16582 fix\r\nplugin-transform-react-constant-elements transform JSXFrament but not\r\nadd JSXExpressionContainer (
\r\n@keiseiTi
)- \r\n
babel-traverse
\r\n\r\n
\r\n- #16587\r\nfix: fixed issue16583 + test (
\r\n@nerodesu017
):house: Internal
\r\n\r\nCommitters: 4
\r\n\r\n
\r\n- Adrian (
\r\n@nerodesu017
)- Huáng Jùnliàng (
\r\n@JLHwung
)- \r\n
@keiseiTi
- \r\n
@liuxingbaoyu
v7.25.0 (2024-07-26)
\r\nThanks
\r\n@davidtaylorhq
\r\nand@slatereax
\r\nfor your first PR!You can find the release blog post with some highlights at https://babeljs.io/blog/2024/07/26/7.25.0.
\r\n:eyeglasses: Spec Compliance
\r\n\r\n
\r\n- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-explicit-resource-management
,\r\nbabel-runtime-corejs3
\r\n\r\n- \r\n
babel-plugin-transform-typescript
\r\n\r\n
\r\n- #16602\r\nEnsure enum members syntactically determinable to be strings do not get\r\nreverse mappings (
\r\n@liuxingbaoyu
):rocket: New Feature
\r\n\r\n
\r\n\r\n- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-helper-function-name
,\r\nbabel-helper-plugin-utils
,\r\nbabel-helper-wrap-function
,\r\nbabel-plugin-bugfix-safari-class-field-initializer-scope
,\r\nbabel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression
,\r\nbabel-plugin-transform-classes
,\r\nbabel-plugin-transform-function-name
,\r\nbabel-preset-env
,babel-traverse
,\r\nbabel-types
\r\n\r\n
\r\n- #16658\r\nMove
\r\nensureFunctionName
toNodePath.prototype
\r\n(@nicolo-ribaudo
)- \r\n
babel-helper-hoist-variables
,\r\nbabel-helper-plugin-utils
,\r\nbabel-plugin-proposal-async-do-expressions
,\r\nbabel-plugin-transform-modules-systemjs
,\r\nbabel-traverse
\r\n\r\n
\r\n- #16644\r\nMove
\r\nhoistVariables
toScope.prototype
(@nicolo-ribaudo
)- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-helper-module-transforms
,\r\nbabel-helper-plugin-utils
,\r\nbabel-helper-split-export-declaration
,\r\nbabel-plugin-transform-classes
,\r\nbabel-traverse
,babel-types
\r\n\r\n
\r\n- #16645\r\nMove
\r\nsplitExportDeclaration
to\r\nNodePath.prototype
(@nicolo-ribaudo
)- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-helper-environment-visitor
,\r\nbabel-helper-module-transforms
,\r\nbabel-helper-plugin-utils
,\r\nbabel-helper-remap-async-to-generator
,\r\nbabel-helper-replace-supers
,\r\nbabel-plugin-bugfix-firefox-class-in-computed-class-key
,\r\nbabel-plugin-bugfix-v8-static-class-fields-redefine-readonly
,\r\nbabel-plugin-transform-async-generator-functions
,\r\nbabel-plugin-transform-classes
,babel-traverse
\r\n\r\n
\r\n- #16649\r\nMove
\r\nenvironment-visitor
helper into\r\n@babel/traverse
(@nicolo-ribaudo
)
... (truncated)
\r\nSourced from @babel/core
's\r\nchangelog.
\r\n\r\nv7.25.2 (2024-07-30)
\r\n:bug: Bug Fix
\r\n\r\n
\r\n- \r\n
babel-core
,babel-traverse
\r\n\r\n
\r\n- #16695\r\nEnsure that
\r\nrequeueComputedKeyAndDecorators
is available\r\n(@nicolo-ribaudo
)v7.25.1 (2024-07-28)
\r\n:bug: Bug Fix
\r\n\r\n
\r\n- \r\n
babel-plugin-transform-function-name
\r\n\r\n
\r\n- #16683\r\nfix:
\r\nensureFunctionName
may be undefined (@liuxingbaoyu
)- \r\n
babel-plugin-transform-react-constant-elements
\r\n\r\n
\r\n- #16582 fix\r\nplugin-transform-react-constant-elements transform JSXFrament but not\r\nadd JSXExpressionContainer (
\r\n@keiseiTi
)- \r\n
babel-traverse
\r\n\r\n
\r\n- #16587\r\nfix: fixed issue16583 + test (
\r\n@nerodesu017
):house: Internal
\r\n\r\nv7.25.0 (2024-07-26)
\r\n:eyeglasses: Spec Compliance
\r\n\r\n
\r\n- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-explicit-resource-management
,\r\nbabel-runtime-corejs3
\r\n\r\n- \r\n
babel-plugin-transform-typescript
\r\n\r\n
\r\n- #16602\r\nEnsure enum members syntactically determinable to be strings do not get\r\nreverse mappings (
\r\n@liuxingbaoyu
):rocket: New Feature
\r\n\r\n
\r\n- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-helper-function-name
,\r\nbabel-helper-plugin-utils
,\r\nbabel-helper-wrap-function
,\r\nbabel-plugin-bugfix-safari-class-field-initializer-scope
,\r\nbabel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression
,\r\nbabel-plugin-transform-classes
,\r\nbabel-plugin-transform-function-name
,\r\nbabel-preset-env
,babel-traverse
,\r\nbabel-types
\r\n\r\n
\r\n- #16658\r\nMove
\r\nensureFunctionName
toNodePath.prototype
\r\n(@nicolo-ribaudo
)- \r\n
babel-helper-hoist-variables
,\r\nbabel-helper-plugin-utils
,\r\nbabel-plugin-proposal-async-do-expressions
,\r\nbabel-plugin-transform-modules-systemjs
,\r\nbabel-traverse
\r\n\r\n
\r\n- #16644\r\nMove
\r\nhoistVariables
toScope.prototype
(@nicolo-ribaudo
)- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-helper-module-transforms
,\r\nbabel-helper-plugin-utils
,\r\nbabel-helper-split-export-declaration
,\r\nbabel-plugin-transform-classes
,\r\nbabel-traverse
,babel-types
\r\n\r\n
\r\n- #16645\r\nMove
\r\nsplitExportDeclaration
to\r\nNodePath.prototype
(@nicolo-ribaudo
)- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-helper-environment-visitor
,\r\nbabel-helper-module-transforms
,\r\nbabel-helper-plugin-utils
,\r\nbabel-helper-remap-async-to-generator
,\r\nbabel-helper-replace-supers
,\r\nbabel-plugin-bugfix-firefox-class-in-computed-class-key
,\r\nbabel-plugin-bugfix-v8-static-class-fields-redefine-readonly
,\r\nbabel-plugin-transform-async-generator-functions
,\r\nbabel-plugin-transform-classes
,babel-traverse
\r\n\r\n
\r\n- #16649\r\nMove
\r\nenvironment-visitor
helper into\r\n@babel/traverse
(@nicolo-ribaudo
)- \r\n
babel-core
,babel-parser
\r\n\r\n
\r\n- #16480\r\nExpose wether a module has TLA or not as
\r\n.extra.async
(@nicolo-ribaudo
)- \r\n
babel-compat-data
,\r\nbabel-plugin-bugfix-safari-class-field-initializer-scope
,\r\nbabel-preset-env
\r\n\r\n
\r\n- #16569\r\nIntroduce
\r\nbugfix-safari-class-field-initializer-scope
(@davidtaylorhq
)- \r\n
babel-plugin-transform-block-scoping
,\r\nbabel-traverse
,babel-types
\r\n\r\n- \r\n
babel-helper-import-to-platform-api
,\r\nbabel-plugin-proposal-json-modules
\r\n\r\n
\r\n- #16579 Add\r\n
\r\nuncheckedRequire
option for JSON imports to CJS (@nicolo-ribaudo
)- \r\n
babel-helper-transform-fixture-test-runner
,\r\nbabel-node
\r\n\r\n
\r\n- #16642\r\nAllow using custom config in
\r\nbabel-node --eval
(@slatereax
)- \r\n
babel-compat-data
,\r\nbabel-helper-create-regexp-features-plugin
,\r\nbabel-plugin-proposal-duplicate-named-capturing-groups-regex
,\r\nbabel-plugin-transform-duplicate-named-capturing-groups-regex
,\r\nbabel-preset-env
,babel-standalone
\r\n\r\n:bug: Bug Fix
\r\n\r\n
\r\n\r\n- \r\n
babel-generator
\r\n\r\n
\r\n- #16678\r\nPrint parens around as expressions on the LHS (
\r\n@nicolo-ribaudo
)
... (truncated)
\r\n0f8f408
\r\nv7.25.26a15d7a
\r\nEnsure that requeueComputedKeyAndDecorators
is available\r\n(#16695)9f7e29a
\r\nchore: fix one suppressed eslint error (#16696)2413d1a
\r\nAdd eslint-plugin-regexp (#16680)5dc3b44
\r\nExpose wether a module has TLA or not as .extra.async
(#16480)30aa644
\r\nv7.24.97d923b8
\r\nAvoid require()
call in @babel/standalone
\r\nbundle (#16639)889c58f
\r\nRevert "Pin CI to Node.js 22.1" (#16633)1f5af44
\r\nv7.24.8683c654
\r\nEnable some lint rules (#16605)Sourced from @emotion/babel-plugin
's\r\nreleases.
\r\n\r\n\r\n
@emotion/babel-plugin
@11
.12.0Patch Changes
\r\n\r\n
d57cfcb
\r\nVersion Packages (#3188)d1994c4
\r\nImproved compatibility with the upcoming @types/react
for\r\nReact 19 (#3206)56109e7
\r\nOnly forward defined ref
s (#3208)de80631
\r\nUpdate Changesets (#3207)4cc565f
\r\nUpdate Jest dependencies (#3199)b4da6d3
\r\nUpdate TypeScript, ESLint and Prettier (#3200)65a1eea
\r\nMake runtime label extraction opt-in (#2815)fc74bee
\r\nMerge pull request #2555\r\nfrom emotion-js/ts-migration1effaf9
\r\nMerge remote-tracking branch 'origin/main' into ts-migration73f6881
\r\nUpdate best-practices.mdx (#3180)Sourced from @emotion/react
's\r\nreleases.
\r\n\r\n\r\n
@emotion/react
@11
.13.0Minor Changes
\r\n\r\n
\r\n- \r\n
\r\n#3198\r\n
\r\nd8ff8a5
\r\nThanks@Andarist
! -\r\nMigrated away from relying onprocess.env.NODE_ENV
checks\r\nto differentiate between production and development builds.Development builds (and other environment-specific builds) can be\r\nused by using proper conditions (see here).\r\nMost modern bundlers/frameworks already preconfigure those for the user\r\nso no action has to be taken.
\r\nDefault files should continue to work in all environments.
\r\n- \r\n
\r\n#3215\r\n
\r\na9f6912
\r\nThanks@Andarist
! - Added\r\nedge-light
andworkerd
conditions to\r\npackage.json
manifest to better serve users using Vercel\r\nEdge and Cloudflare Workers.Patch Changes
\r\n\r\n\r\n
@emotion/react
@11
.12.0Minor Changes
\r\n\r\n
\r\n- #2815\r\n
\r\n65a1eea
\r\nThanks@srmagura
! -\r\nAutomatic labeling at runtime is now an opt-in feature. Define\r\nglobalThis.EMOTION_RUNTIME_AUTO_LABEL = true
before Emotion\r\ngets initialized to enable it.Patch Changes
\r\n\r\n
\r\n- \r\n
\r\n#3206\r\n
\r\nd1994c4
\r\nThanks@DiegoAndai
! -\r\nImproved compatibility with the upcoming@types/react
for\r\nReact 19 where the globalJSX
namespace doesn't exist\r\nanymore- \r\n
\r\n#3208\r\n
\r\n56109e7
\r\nThanks@Andarist
! - Only\r\nforward definedref
s to improve compatibility with the\r\nupcoming React 19- \r\n\r\n\r\n
\r\n
70ad1d3
\r\nVersion Packages (#3214)a9f6912
\r\nAdded edge-light
and workerd
conditions (#3215)d8ff8a5
\r\nUpdate Preconstruct and use import conditions (#3198)d57cfcb
\r\nVersion Packages (#3188)d1994c4
\r\nImproved compatibility with the upcoming @types/react
for\r\nReact 19 (#3206)56109e7
\r\nOnly forward defined ref
s (#3208)de80631
\r\nUpdate Changesets (#3207)4cc565f
\r\nUpdate Jest dependencies (#3199)b4da6d3
\r\nUpdate TypeScript, ESLint and Prettier (#3200)65a1eea
\r\nMake runtime label extraction opt-in (#2815)Sourced from @opencast/appkit
's\r\nreleases.
\r\n\r\nv0.3.1
\r\n\r\n
\r\n- Export
\r\nConfirmationModalProps
(this was simply\r\nforgotten before)
200ee43
\r\nBump version to 0.3.1f623712
\r\nExport ConfirmationModalProps
c81da5b
\r\nMerge pull request #2 from\r\nopencast/add-icon-guidelineSourced from i18next's\r\nreleases.
\r\n\r\n\r\nv23.12.2
\r\n\r\n
\r\n- fix: Nested translation resolution between languages uses the\r\nfallback language for nested translations 2216\r\nby preserving issue fix "
\r\nlng
is undefined when\r\nformatter used in$t( )
" 1938v23.12.1
\r\n\r\n
\r\n- Use explicit imports for utils 2212
\r\nv23.12.0
\r\n\r\n
\r\n- feat: Add posibility to override keyPrefix for certain translation.\r\n2211
\r\n
Sourced from i18next's\r\nchangelog.
\r\n\r\n\r\n23.12.2
\r\n\r\n
\r\n- fix: Nested translation resolution between languages uses the\r\nfallback language for nested translations 2216\r\nby preserving issue fix "
\r\nlng
is undefined when\r\nformatter used in$t( )
" 193823.12.1
\r\n\r\n
\r\n- Use explicit imports for utils 2212
\r\n23.12.0
\r\n\r\n
\r\n- feat: Add posibility to override keyPrefix for certain translation.\r\n2211
\r\n
83cfe9c
\r\n23.12.2357e81f
\r\nfix: Nested translation resolution between languages uses the fallback\r\nlangua...1e714a0
\r\nexample: update dependencies4002c17
\r\n23.12.182f21aa
\r\nnew buildb987d27
\r\nuse explicit imports for utils (#2212)b9ae239
\r\n23.12.05555dd6
\r\nfeat: Add posibility to override keyPrefix for certain translation. #2211de3b6b7
\r\ntest: update vitest to v2 (#2210)32e8a6b
\r\ntypes: merge hasLoadedNamespace
declarations (#2209)Sourced from react-hook-form's\r\nreleases.
\r\n\r\n\r\nv7.52.1
\r\n🐞 fix #12024\r\ndirty not update issue with values prop (#12041)\r\n🐞 fix: field array validate rules shift errors (#12033)
\r\nthanks to
\r\n@JardelCheung
Sourced from webpack's\r\nreleases.
\r\n\r\n\r\nv5.93.0
\r\nBug Fixes
\r\n\r\n
\r\n- Generate correct relative path to runtime chunks
\r\n- Makes
\r\nDefinePlugin
quieter under default log level- Fixed mangle destructuring default in namespace import
\r\n- Fixed consumption of eager shared modules for module federation
\r\n- Strip slash for pretty regexp
\r\n- Calculate correct contenthash for CSS generator options
\r\nNew Features
\r\n\r\n
\r\n- Added the
\r\nbinary
generator option for asset modules to\r\nexplicitly keep source maps produced by loaders- Added the
\r\nmodern-module
library value for tree shakable\r\noutput- Added the
\r\noverrideStrict
option to override strict or\r\nnon-strict mode for javascript modules
277460b
\r\nchore(release): 5.93.076ab754
\r\nfix: relative path to runtime chunks40b1a77
\r\ntest: added080e54f
\r\nfix: relative path to runtime chunks7764e38
\r\nchore(deps-dev): bump eslint from 9.5.0 to 9.6.022738f3
\r\nchore(deps-dev): bump eslint from 9.5.0 to 9.6.01a27b9e
\r\nfix: contenthash for css generator optionse716d44
\r\nchore(deps-dev): bump @eslint/js
from 9.5.0 to 9.6.07a34330
\r\nchore(deps-dev): bump typescript from 5.5.2 to 5.5.3974752f
\r\nchore(deps-dev): bump globals from 15.6.0 to 15.8.0Sourced from eslint-plugin-react's\r\nreleases.
\r\n\r\n\r\nv7.35.0
\r\nAdded
\r\n\r\n
\r\n- support eslint v9 (#3759[]\r\n
\r\n@mdjermanovic
)- export flat configs from plugin root and fix flat config crash (#3694[]\r\n
\r\n@bradzacher
@mdjermanovic
)- add [
\r\njsx-props-no-spread-multi
] (#3724[]\r\n@SimonSchick
)- [
\r\nforbid-component-props
]: add\r\npropNamePattern
to allow / disallow prop name patterns (#3774[]\r\n@akulsr0
)- [
\r\njsx-handler-names
]: support ignoring component names\r\n(#3772[]\r\n@akulsr0
)- version settings: Allow react defaultVersion to be configurable (#3771[]\r\n
\r\n@onlywei
)- [
\r\njsx-closing-tag-location
]: add\r\nline-aligned
option (#3777\r\n@kimtaejin3
)- [
\r\nno-danger
]: addcustomComponentNames
\r\noption (#3748[]\r\n@akulsr0
)Fixed
\r\n\r\n
\r\n- [
\r\nno-invalid-html-attribute
]: substitute placeholders in\r\nsuggestion messages (#3759[]\r\n@mdjermanovic
)- [
\r\nsort-prop-types
]: single line type ending without\r\nsemicolon (#3784[]\r\n@akulsr0
)- [
\r\nrequire-default-props
]: report when required props\r\nhave default value (#3785[]\r\n@akulsr0
)Changed
\r\n\r\n
\r\n- [Refactor]
\r\nvariableUtil
: Avoid creating a single flat\r\nvariable scope for each lookup (#3782[]\r\n@DanielRosenwasser
)#3759:\r\njsx-eslint/eslint-plugin-react#3759\r\n#3694:\r\njsx-eslint/eslint-plugin-react#3694\r\n#3771:\r\njsx-eslint/eslint-plugin-react#3771
\r\n#1000:\r\njsx-eslint/eslint-plugin-react#1000\r\n#1002:\r\njsx-eslint/eslint-plugin-react#1002\r\n#1005:\r\njsx-eslint/eslint-plugin-react#1005\r\n#100:\r\njsx-eslint/eslint-plugin-react#100\r\n#1010:\r\njsx-eslint/eslint-plugin-react#1010\r\n#1013:\r\njsx-eslint/eslint-plugin-react#1013\r\n#1022:\r\njsx-eslint/eslint-plugin-react#1022\r\n#1029:\r\njsx-eslint/eslint-plugin-react#1029\r\n#102:\r\njsx-eslint/eslint-plugin-react#102\r\n#1034:\r\njsx-eslint/eslint-plugin-react#1034\r\n#1038:\r\njsx-eslint/eslint-plugin-react#1038\r\n#1041:\r\njsx-eslint/eslint-plugin-react#1041\r\n#1043:\r\njsx-eslint/eslint-plugin-react#1043\r\n#1046:\r\njsx-eslint/eslint-plugin-react#1046\r\n#1047:\r\njsx-eslint/eslint-plugin-react#1047\r\n#1050:\r\njsx-eslint/eslint-plugin-react#1050\r\n#1053:\r\njsx-eslint/eslint-plugin-react#1053\r\n#1057:\r\njsx-eslint/eslint-plugin-react#1057\r\n#105:\r\njsx-eslint/eslint-plugin-react#105\r\n#1061:\r\njsx-eslint/eslint-plugin-react#1061\r\n#1062:\r\njsx-eslint/eslint-plugin-react#1062\r\n#1070:\r\njsx-eslint/eslint-plugin-react#1070\r\n#1071:\r\njsx-eslint/eslint-plugin-react#1071\r\n#1073:\r\njsx-eslint/eslint-plugin-react#1073\r\n#1076:\r\njsx-eslint/eslint-plugin-react#1076\r\n#1079:\r\njsx-eslint/eslint-plugin-react#1079\r\n#1088:\r\njsx-eslint/eslint-plugin-react#1088
\r\n\r\n
... (truncated)
\r\nSourced from eslint-plugin-react's\r\nchangelog.
\r\n\r\n\r\n7.35.0\r\n- 2024.07.19
\r\nAdded
\r\n\r\n
\r\n- support eslint v9 (#3759[]\r\n
\r\n@mdjermanovic
)- export flat configs from plugin root and fix flat config crash (#3694[]\r\n
\r\n@bradzacher
@mdjermanovic
)- add [
\r\njsx-props-no-spread-multi
] (#3724[]\r\n@SimonSchick
)- [
\r\nforbid-component-props
]: add\r\npropNamePattern
to allow / disallow prop name patterns (#3774[]\r\n@akulsr0
)- [
\r\njsx-handler-names
]: support ignoring component names\r\n(#3772[]\r\n@akulsr0
)- version settings: Allow react defaultVersion to be configurable (#3771[]\r\n
\r\n@onlywei
)- [
\r\njsx-closing-tag-location
]: add\r\nline-aligned
option (#3777\r\n@kimtaejin3
)- [
\r\nno-danger
]: addcustomComponentNames
\r\noption (#3748[]\r\n@akulsr0
)Fixed
\r\n\r\n
\r\n- [
\r\nno-invalid-html-attribute
]: substitute placeholders in\r\nsuggestion messages (#3759[]\r\n@mdjermanovic
)- [
\r\nsort-prop-types
]: single line type ending without\r\nsemicolon (#3784[]\r\n@akulsr0
)- [
\r\nrequire-default-props
]: report when required props\r\nhave default value (#3785[]\r\n@akulsr0
)Changed
\r\n\r\n
\r\n- [Refactor]
\r\nvariableUtil
: Avoid creating a single flat\r\nvariable scope for each lookup (#3782[]\r\n@DanielRosenwasser
)#3785:\r\njsx-eslint/eslint-plugin-react#3785\r\n#3784:\r\njsx-eslint/eslint-plugin-react#3784\r\n#3782:\r\njsx-eslint/eslint-plugin-react#3782\r\n#3777:\r\njsx-eslint/eslint-plugin-react#3777\r\n#3774:\r\njsx-eslint/eslint-plugin-react#3774\r\n#3772:\r\njsx-eslint/eslint-plugin-react#3772\r\n#3771:\r\njsx-eslint/eslint-plugin-react#3771\r\n#3759:\r\njsx-eslint/eslint-plugin-react#3759\r\n#3748:\r\njsx-eslint/eslint-plugin-react#3748\r\n#3724:\r\njsx-eslint/eslint-plugin-react#3724\r\n#3694:\r\njsx-eslint/eslint-plugin-react#3694
\r\n7.34.4\r\n- 2024.07.13
\r\nFixed
\r\n\r\n
\r\n- [
\r\nprop-types
]: fixclassName
missing in\r\nprop validation false negative (#3749[]\r\n@akulsr0
)- [
\r\nsort-prop-types
]: Check for undefined before accessing\r\nnode.typeAnnotation.typeAnnotation
(#3779[]\r\n@tylerlaprade
)#3779:\r\njsx-eslint/eslint-plugin-react#3779\r\n#3749:\r\njsx-eslint/eslint-plugin-react#3749
\r\n
c6fdccd
\r\nUpdate CHANGELOG and bump versiona4b0bbc
\r\n[Fix] require-default-props
: report when required props\r\nhave default valuea08cb93
\r\n[Fix] sort-prop-types
: single line type ending without\r\nsemicolon4b3209b
\r\n[meta] no point in supporting eslint 9.0 - 9.6 initiallyca8b11e
\r\n[Dev Deps] update @babel/core
,\r\n@babel/eslint-parser
597553d
\r\n[New] no-danger
: add customComponentNames
\r\noptionc58f04b
\r\n[New] jsx-closing-tag-location
: add\r\nline-aligned
option00b89fe
\r\n[New] version settings: Allow react defaultVersion to be\r\nconfigurable4d2fd86
\r\n[Refactor] variableUtil
: Avoid creating a single flat\r\nvariable scope for ea...6a83d67
\r\n[New] jsx-handler-names
: support ignoring component\r\nnamesSourced from typescript's\r\nreleases.
\r\n\r\n\r\nTypeScript 5.5.4
\r\nFor release notes, check out the release\r\nannouncement.
\r\nFor the complete list of fixed issues, check out the
\r\n\r\n
\r\n- fixed\r\nissues query for TypeScript v5.5.4 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.3 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.2 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.1 (RC).
\r\n- fixed\r\nissues query for TypeScript v5.5.0 (Beta).
\r\nDownloads are available on:
\r\n\r\n
\r\n- npm
\r\n- NuGet\r\npackage (soon!)
\r\nTypeScript 5.5.3
\r\nFor release notes, check out the release\r\nannouncement.
\r\nFor the complete list of fixed issues, check out the
\r\n\r\n
\r\n- fixed\r\nissues query for TypeScript v5.5.3 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.2 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.1 (RC).
\r\n- fixed\r\nissues query for TypeScript v5.5.0 (Beta).
\r\nDownloads are available on:
\r\n\r\n
\r\n- npm
\r\n- NuGet\r\npackage
\r\n
c8a7d58
\r\nBump version to 5.5.4 and LKGc0ded04
\r\n🤖 Pick PR #58771\r\n(Allow references to the global Symb...) into release-5.5 (#...5ba41e2
\r\n🤖 Pick PR #59208\r\n(Write non-missing undefined on mapp...) into release-5.5 (#...b075332
\r\n🤖 Pick PR #59337\r\n(Allow declarationMap to be emitted ...) into release-5.5 (#...9dd6f91
\r\nCherry-pick "Stop using latest Node in CI" to release-5.5 (#59348)bf0ddaf
\r\n🤖 Pick PR #59070\r\n(Delay the calculation of common sou...) into release-5.5 (#...a44e2d9
\r\n🤖 Pick PR #59160\r\n(Fixed crash on authored import type...) into release-5.5 (#...f35206d
\r\n🤖 Pick PR #59325\r\n(Don't skip markLinkedReferences on ...) into release-5.5 (#...1109550
\r\nFix baselines on release-5.5 (#59330)8794318
\r\n🤖 Pick PR #59215\r\n(Fix codefix crash on circular alias...) into release-5.5 (#...Sourced from react-i18next's\r\nchangelog.
\r\n\r\n\r\n15.0.0
\r\n\r\n
\r\n- use optional chaining, nullish coalescing and nullish coalescing\r\nassignment 1774
\r\n- Build config and optimizations 1769
\r\n- some dependency updates 1768
\r\n- use modern hasLoadedNamespace code (now requires at least i18next\r\n> v19.4.5 (introduced in june 2020))
\r\n14.1.3
\r\n\r\n
b6eb31a
\r\n15.0.0ddea5c0
\r\nrelease648c705
\r\nuse modern hasLoadedNamespace code (now requires at least i18next >\r\nv19.4.5 (...926baf4
\r\nuse optional chaining, nullish coalescing and nullish coalescing\r\nassignment (...0338bf1
\r\ntest(types): fix broken tests (#1773)08ba6ae
\r\nBuild updates (#1769)34aa20d
\r\nupdate also i18next dep5c66644
\r\nupdate also i18next depcf539c5
\r\nsome dependency updates (#1768)c181ede
\r\n14.1.3