Skip to content

Update Web#82

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/web
Open

Update Web#82
renovate[bot] wants to merge 1 commit intomainfrom
renovate/web

Conversation

@renovate
Copy link

@renovate renovate bot commented Sep 22, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@babel/cli (source) 7.28.37.28.6 age confidence
@babel/plugin-transform-modules-commonjs (source) 7.27.17.28.6 age confidence
@stylistic/eslint-plugin (source) 5.4.05.8.0 age confidence
@testing-library/jest-dom 6.8.06.9.1 age confidence
@testing-library/react 16.3.016.3.2 age confidence
@types/node (source) 22.18.622.19.11 age confidence
@types/react (source) 19.1.1319.2.14 age confidence
@types/react-dom (source) 19.1.919.2.3 age confidence
@typescript-eslint/eslint-plugin (source) 8.44.08.55.0 age confidence
@typescript-eslint/parser (source) 8.44.08.55.0 age confidence
@vector-im/matrix-wysiwyg 2.39.02.40.0 age confidence
eslint (source) 9.36.09.39.2 age confidence
eslint-plugin-prettier 5.5.45.5.5 age confidence
prettier (source) 3.6.23.8.1 age confidence
react (source) 19.1.119.2.4 age confidence
react-dom (source) 19.1.119.2.4 age confidence
typedoc (source) 0.28.130.28.17 age confidence
typescript (source) 5.8.35.9.3 age confidence
wasm-pack ^0.13.1^0.14.0 age confidence

Release Notes

babel/babel (@​babel/cli)

v7.28.6

Compare Source

v7.28.6 (2026-01-12)

Thanks @​kadhirash and @​kolvian for your first PRs!

🐛 Bug Fix
  • babel-cli, babel-code-frame, babel-core, babel-helper-check-duplicate-nodes, babel-helper-fixtures, babel-helper-plugin-utils, babel-node, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-commonjs, babel-plugin-transform-property-mutators, babel-preset-env, babel-traverse, babel-types
  • babel-plugin-transform-regenerator
  • babel-plugin-transform-react-jsx
💅 Polish
  • babel-core, babel-standalone
🏠 Internal
  • babel-plugin-bugfix-v8-static-class-fields-redefine-readonly, babel-plugin-proposal-decorators, babel-plugin-proposal-import-attributes-to-assertions, babel-plugin-proposal-import-wasm-source, babel-plugin-syntax-async-do-expressions, babel-plugin-syntax-decorators, babel-plugin-syntax-destructuring-private, babel-plugin-syntax-do-expressions, babel-plugin-syntax-explicit-resource-management, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-import-assertions, babel-plugin-syntax-import-attributes, babel-plugin-syntax-import-defer, babel-plugin-syntax-import-source, babel-plugin-syntax-jsx, babel-plugin-syntax-module-blocks, babel-plugin-syntax-optional-chaining-assign, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-typescript, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-class-properties, babel-plugin-transform-class-static-block, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-named-capturing-groups-regex, babel-plugin-transform-explicit-resource-management, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-json-strings, babel-plugin-transform-logical-assignment-operators, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-numeric-separator, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-catch-binding, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-methods, babel-plugin-transform-private-property-in-object, babel-plugin-transform-regexp-modifiers, babel-plugin-transform-unicode-property-regex, babel-plugin-transform-unicode-sets-regex
🏃‍♀️ Performance
Committers: 7
eslint-stylistic/eslint-stylistic (@​stylistic/eslint-plugin)

v5.8.0

Compare Source

Features
Bug Fixes
  • list-style: correctly get ( for optional call expressions (#​1114) (2090a72)

v5.7.1

Compare Source

Bug Fixes
Documentation
Chores

v5.7.0

Compare Source

Features
Bug Fixes
  • list-style: replace text range with delimiter directly (#​1062) (c2ac348)
  • object-curly-spacing: allow space before comment in multi-line objects (#​1076) (d73c03e)
Documentation
Build Related
Chores

v5.6.1

Compare Source

Bug Fixes
  • computed-property-spacing: guard with node.type instead of computed check (#​1054) (c486861)

v5.6.0

Compare Source

Features
Bug Fixes
  • type-generic-spacing: ignore spaces after new in TSConstructorType (#​1044) (aa0c6ac)
Documentation
  • no-extra-parens: add missing ] in various examples. (#​1048) (88248cf)
  • quotes: update deprecated options to latest and add tips (#​1026) (dc949f8)
Build Related
Chores

v5.5.0

Compare Source

Features
  • comma-dangle: support TSFunctionType and TSDeclareFunction (#​1015) (cd3776f)
  • comma-dangle: support TSTypeParameterInstantiation (#​1016) (ba930e7)
  • indent: deprecate offsetTernaryExpressionsOffsetCallExpressions via offsetTernaryExpressions.CallExpression (#​997) (f2837b1)
  • indent: introduce NewExpression and AwaitExpression in offsetTernaryExpressions (#​996) (2b5a39f)
  • new rule list-style (#​895) (a9ec0de)
  • object-curly-spacing: add emptyObjects option to control spacing in empty objects (#​1002) (85ef5bc)
  • padding-line-between-statements: narrow report range to reduce noise (#​1017) (b3a3acf)
  • update deps (#​1011) (9d5085c)
Bug Fixes
  • indent: correctly indent NewExpression in ConditionalExpression (#​994) (01cec33)
  • replace context.getSourceCode() with context.sourceCode (#​1004) (f3faa54)
Documentation
Chores
testing-library/jest-dom (@​testing-library/jest-dom)

v6.9.1

Compare Source

Bug Fixes

v6.9.0

Compare Source

Features
testing-library/react-testing-library (@​testing-library/react)

v16.3.2

Compare Source

v16.3.1

Compare Source

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.55.0

Compare Source

🚀 Features
  • utils: deprecate defaultOptions in favor of meta.defaultOptions (#​11992)
🩹 Fixes
  • eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#​11949)
  • eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#​11984)
  • eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#​11966, #​12000)
  • eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#​11990)
❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.54.0

Compare Source

🚀 Features
  • eslint-plugin-internal: add prefer-tsutils-methods rule (#​11974, #​11625)
  • typescript-estree: add shortcut methods to ParserServicesWithTypeInformation (#​11965, #​11955)
🩹 Fixes
  • eslint-plugin: [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (#​11967, #​11559)
  • deps: update dependency prettier to v3.8.0 (#​11991)
  • scope-manager: fix catch clause scopes def.name (#​11982)
  • eslint-plugin: [no-unused-private-class-members] private destructured class member is defined but used (#​11785)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.53.1

Compare Source

🩹 Fixes
  • utils: make RuleCreator root defaultOptions optional (#​11956)
  • eslint-plugin: [consistent-indexed-object-style] skip fixer if interface is a default export (#​11951)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.53.0

Compare Source

🚀 Features
  • eslint-plugin: add rule [strict-void-return] (#​9707)
  • eslint-plugin: [no-unused-vars] add a fixer to remove unused imports (#​11922)
🩹 Fixes
  • eslint-plugin: [no-useless-default-assignment] fix false positive for parameters corresponding to a rest parameter (#​11916)
  • eslint-plugin: replace unclear "error typed" with more helpful description (#​11704)
  • typescript-estree: forbid invalid extends and implements in interface declaration (#​11935)
  • typescript-estree: forbid invalid class implements (#​11934)
  • typescript-estree: forbid type-only import with both default and named specifiers (#​11930)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.52.0

Compare Source

🚀 Features
  • eslint-plugin-internal: [no-multiple-lines-of-errors] add rule (#​11899)
🩹 Fixes
  • eslint-plugin: [no-base-to-string] detect @​@​toPrimitive and valueOf (#​11901)
  • eslint-plugin: [no-useless-default-assignment] handle conditional initializer (#​11908)
❤️ Thank You
  • Josh Goldberg ✨
  • Ulrich Stark

You can read about our versioning strategy and releases on our website.

v8.51.0

Compare Source

🚀 Features
  • eslint-plugin: add namespace to plugin meta (#​11885)
  • eslint-plugin: [no-useless-default-assignment] fix some cases to optional syntax (#​11871)
🩹 Fixes
  • eslint-plugin: [prefer-optional-chain] handle MemberExpression in final chain position (#​11835)
  • eslint-plugin: bump ts-api-utils to 2.2.0 (#​11881)
  • eslint-plugin: remove fixable from no-dynamic-delete rule (#​11876)
  • eslint-plugin: fix crash and false positives in no-useless-default-assignment (#​11845)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.50.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-type-assertion] correct handling of undefined vs. void (#​11826)
  • eslint-plugin: [method-signature-style] ignore methods that return this (#​11813)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.50.0

Compare Source

🚀 Features
  • eslint-plugin: [no-useless-default-assignment] add rule (#​11720)
❤️ Thank You
  • Josh Goldberg ✨
  • Ulrich Stark

You can read about our versioning strategy and releases on our website.

v8.49.0

Compare Source

🚀 Features
  • eslint-plugin: use Intl.Segmenter instead of graphemer (#​11804)
🩹 Fixes
  • deps: update dependency prettier to v3.7.2 (#​11820)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.48.1

Compare Source

🩹 Fixes
  • eslint-plugin: [restrict-template-expressions] check base types in allow list (#​11764, #​11759)
  • eslint-plugin: honor ignored base types on generic classes (#​11767)
  • eslint-plugin: [consistent-type-exports] check value flag before resolving alias (#​11769)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.48.0

Compare Source

🚀 Features
  • eslint-plugin: [no-redundant-type-constituents] use assignability checking for redundancy checks (#​10744)
🩹 Fixes
  • typescript-estree: disallow binding patterns in parameter properties (#​11760)
  • eslint-plugin: [consistent-generic-constructors] ignore when constructor is typed array (#​10477)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.47.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unused-private-class-members] new extension rule (#​10913)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.46.4

Compare Source

🩹 Fixes
  • parser: error when both projectService and project are set (#​11333)
  • eslint-plugin: handle override modifier in promise-function-async fixer (#​11730)
  • eslint-plugin: [no-deprecated] fix double-report on computed literal identifiers (#​11006, #​10958)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.46.3

Compare Source

🩹 Fixes
  • eslint-plugin: [no-duplicate-enum-values] support signed numbers (#​11722, #​11723)
  • eslint-plugin: [no-misused-promises] expand union type to retrieve target property (#​11706)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.46.2

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-optional-chain] skip optional chaining when it could change the result (#​11702)
❤️ Thank You
  • mdm317

You can read about our versioning strategy and releases on our website.

v8.46.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-misused-promises] special-case .finally not to report when a promise returning function is provided as an argument (#​11667)
  • eslint-plugin: [prefer-optional-chain] include mixed "nullish comparison style" chains in checks (#​11533)
❤️ Thank You
  • mdm317
  • Ronen Amiel

You can read about our versioning strategy and releases on our website.

v8.46.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unsafe-member-access] add allowOptionalChaining option (#​11659)
  • rule-schema-to-typescript-types: clean up and make public (#​11633)
🩹 Fixes
  • eslint-plugin: [prefer-readonly-parameter-types] ignore tagged primitives (#​11660)
  • typescript-estree: forbid abstract method and accessor to have implementation (#​11657)
  • eslint-plugin: removed error type previously deprecated (#​11674)
  • eslint-plugin: [no-deprecated] ignore deprecated export imports (#​11603)
  • eslint-plugin: [unbound-method] improve wording around this: void and binding (#​11634)
  • rule-tester: deprecate TestCaseError#type and LintMessage#nodeType (#​11628)
  • eslint-plugin: [no-floating-promises] remove excess parentheses in suggestions (#​11487)
❤️ Thank You

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the Web label Sep 22, 2025
@codecov-commenter
Copy link

codecov-commenter commented Sep 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.46%. Comparing base (b32c1a2) to head (db45c6f).

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #82      +/-   ##
==========================================
- Coverage   89.14%   88.46%   -0.68%     
==========================================
  Files         169       76      -93     
  Lines       19641    13852    -5789     
  Branches      296        0     -296     
==========================================
- Hits        17508    12254    -5254     
+ Misses       2130     1598     -532     
+ Partials        3        0       -3     
Flag Coverage Δ
uitests ?
uitests-ios ?
unittests 88.46% <ø> (+0.63%) ⬆️
unittests-ios ?
unittests-react ?
unittests-rust 88.46% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate bot changed the title Update dependency typescript to v5.9.2 Update Web Sep 22, 2025
@renovate renovate bot force-pushed the renovate/web branch 9 times, most recently from a20853f to bce866b Compare October 1, 2025 22:09
@renovate renovate bot force-pushed the renovate/web branch 4 times, most recently from ededf54 to a743faa Compare October 9, 2025 18:03
@renovate renovate bot force-pushed the renovate/web branch 5 times, most recently from e3393a4 to e485d37 Compare October 17, 2025 21:54
@renovate renovate bot force-pushed the renovate/web branch 3 times, most recently from 9c45e78 to d115441 Compare October 21, 2025 01:09
@renovate renovate bot force-pushed the renovate/web branch 5 times, most recently from 1a4114a to 518986b Compare November 3, 2025 21:58
@renovate renovate bot force-pushed the renovate/web branch 9 times, most recently from 5a3128c to 1baba7b Compare January 15, 2026 01:15
@renovate renovate bot force-pushed the renovate/web branch 6 times, most recently from c1c5ab5 to a6880a0 Compare January 21, 2026 18:15
@renovate renovate bot force-pushed the renovate/web branch 3 times, most recently from f97bd8d to 06a231c Compare January 27, 2026 15:46
@renovate renovate bot force-pushed the renovate/web branch 8 times, most recently from efccf7f to ab5c0c1 Compare February 9, 2026 17:57
@renovate renovate bot force-pushed the renovate/web branch 2 times, most recently from 4e4227c to 3e88544 Compare February 11, 2026 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant