Skip to content

chore(deps-dev): bump @codemirror/view from 6.38.2 to 6.39.9#3589

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bun/codemirror/view-6.39.9
Closed

chore(deps-dev): bump @codemirror/view from 6.38.2 to 6.39.9#3589
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bun/codemirror/view-6.39.9

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 8, 2026

Bumps @codemirror/view from 6.38.2 to 6.39.9.

Changelog

Sourced from @​codemirror/view's changelog.

6.39.9 (2026-01-06)

Bug fixes

Fix a bug where EditorSelection.cursor() with a non-zero assoc value would not be visually respected at soft-wrap boundaries on initial view creation.

Fix error caused by hover tooltips running a scheduled timeout after their editor has been destroyed.

Fix a bug that caused EditorView.outerDecorations to not affect the content height map.

Fix an issue where composition near a widget could get unnecessarily interrupted.

6.39.8 (2025-12-30)

Bug fixes

Fix a bug that cause coordsAtPos to use the dimensions of widget buffers when there were more meaningful elements to use nearby.

Fix a data structure corruption that could cause crashes during viewport changes.

6.39.7 (2025-12-24)

Bug fixes

Fix a bug that could sometimes cause the document to become mangled during composition.

6.39.6 (2025-12-23)

Bug fixes

Fix an issue when composing on the boundary of a decoration, where the text after the composition would get garbled.

6.39.5 (2025-12-22)

Bug fixes

Fix an issue where replaced widgets alone on a line weren't reused and didn't get their updateDOM method called.

Fix a bug where, when selecting full lines at the end of the document and inserting a character on Chrome, an inappropriate extra newline was inserted.

6.39.4 (2025-12-12)

Bug fixes

Fix a bug where paste events handlers on Chrome could fail to run when pasting on a blank line.

Fix a regression causing the native cursor to get stuck before block widgets with side>0.

Fix a crash in content DOM building after a block widget.

... (truncated)

Commits
  • 41b978b Mark version 6.39.9
  • 7ad513e Avoid reusing DOM nodes across composition
  • 2195af4 Remove some unnecessary exclamation point operators
  • 0a2d822 Properly include outerDecorations in height map structure
  • 1524fb5 Remove unused DOM type declaration
  • f6cb459 Work around odd rounding issue in a test in MacOS Chrome
  • 27631f4 Use a font that doesn't pull arabic letters together for bidi tests on macOS
  • 7c1623a Clear hover tooltip restartTimeout on destroy
  • 4b61003 Fix cursor assoc not being enforced on initial view focus (#76)
  • 692e428 Use git+https format for package.json repository field
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jan 8, 2026
@github-actions
Copy link

github-actions bot commented Jan 8, 2026

Test Results

  1 files  ±0    1 suites  ±0   6m 51s ⏱️ +13s
693 tests +6  632 ✅ +6  55 💤 ±0  0 ❌ ±0  6 🔥 ±0 
708 runs  +6  641 ✅ +6  55 💤 ±0  6 ❌ ±0  6 🔥 ±0 

For more details on these errors, see this check.

Results for commit 4a673b6. ± Comparison against base commit 92368a0.

This pull request removes 1 and adds 7 tests. Note that renamed tests count towards both.
Chrome ‑ error
Chrome 142.0 ‑ Acceptance | header-test: campus badge redirects to /settings/billing
Chrome 142.0 ‑ Acceptance | header-test: header should show campus badge if user has an institution membership grant
Chrome 142.0 ‑ Acceptance | header-test: header should show custom leaderboard link if user has feature flag enabled
Chrome 142.0 ‑ Acceptance | header-test: header should show generic leaderboard link if user has feature flag enabled and leaderboard entries
Chrome 142.0 ‑ Acceptance | header-test: header should show member badge if user has an active subscription
Chrome 142.0 ‑ Acceptance | header-test: header should show upgrade button if user does not have an active subscription
Chrome 142.0 ‑ Acceptance | header-test: member badge redirects to /settings/billing

♻️ This comment has been updated with latest results.

@codecov
Copy link

codecov bot commented Jan 8, 2026

❌ 6 Tests Failed:

Tests completed Failed Passed Skipped
638 6 632 55
View the top 3 failed test(s) by shortest run time
Chrome 142.0::Acceptance | concepts-test: can use Delete and Backspace keys in the feedback popup
Stack Traces | 0.352s run time
Promise rejected during "can use Delete and Backspace keys in the feedback popup": Element not found.

PageObject: 'page.questionCards[0].focusedOption'
  Selector: '[data-test-question-card]:eq(0) [data-test-question-card-option]:focus'

PageObject: 'page.questionCards[0].focusedOption.click()'
  Selector: '[data-test-question-card]:eq(0) [data-test-question-card-option]:focus'
Chrome 142.0::Acceptance | concepts-test: can navigate using j/k and select option using enter
Stack Traces | 0.375s run time
Promise rejected during "can navigate using j/k and select option using enter": Element not found.

PageObject: 'page.questionCards[0].focusedOption.text'
  Selector: '[data-test-question-card]:eq(0) [data-test-question-card-option]:focus'
Chrome 142.0::Acceptance | concepts-test: can navigate using arrow keys and select option using enter
Stack Traces | 0.398s run time
Promise rejected during "can navigate using arrow keys and select option using enter": Element not found.

PageObject: 'page.questionCards[0].focusedOption.text'
  Selector: '[data-test-question-card]:eq(0) [data-test-question-card-option]:focus'
Chrome 142.0::Acceptance | course-admin | view-update: it should have a working button for syncing with github for individual update
Stack Traces | 0.492s run time
Promise rejected during "it should have a working button for syncing with github for individual update": Element not found.

PageObject: 'page.fileContentsDiff.codeMirror.editor.scroller.content.changedLines[0].text'
  Selector: '[data-test-file-contents-diff] [data-test-code-mirror-component] > .cm-editor > .cm-scroller > .cm-content > .cm-changedLine:eq(0)'
Chrome 142.0::Acceptance | concepts-test: navigating options wraps around the list for the current question card only
Stack Traces | 0.725s run time
Promise rejected during "navigating options wraps around the list for the current question card only": Element not found.

PageObject: 'page.questionCards[1].focusedOption.text'
  Selector: '[data-test-question-card]:eq(1) [data-test-question-card-option]:focus'
Chrome 142.0::Acceptance | concepts-test: while navigating using keys, options are traversed one at a time
Stack Traces | 1.1s run time
Promise rejected during "while navigating using keys, options are traversed one at a time": Element not found.

PageObject: 'page.questionCards[2].focusedOption.text'
  Selector: '[data-test-question-card]:eq(2) [data-test-question-card-option]:focus'

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@codecov
Copy link

codecov bot commented Jan 8, 2026

Bundle Report

Changes will increase total bundle size by 1.59MB (4.09%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
client-array-push 40.57MB 1.59MB (4.09%) ⬆️

Affected Assets, Files, and Routes:

view changes for bundle: client-array-push

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/chunk.*.js -1 bytes 41.12kB -0.0%
assets/chunk.*.js -1 bytes 29.72kB -0.0%
assets/chunk.*.js -14.12kB 158.14kB -8.2%
assets/chunk.*.js 431.46kB 3.81MB 12.77% ⚠️
assets/chunk.*.js 541.94kB 1.18MB 84.88% ⚠️
assets/chunk.*.js 333.32kB 638.49kB 109.22% ⚠️
assets/chunk.*.js -24.33kB 172.26kB -12.38%
assets/chunk.*.js 57.44kB 163.09kB 54.37% ⚠️
assets/chunk.*.js 4.09kB 105.65kB 4.03%
assets/chunk.*.js 98.84kB 196.59kB 101.12% ⚠️
assets/chunk.*.js 28.12kB 97.75kB 40.4% ⚠️
assets/chunk.*.js 38.82kB 101.56kB 61.88% ⚠️
assets/chunk.*.js 46.03kB 69.62kB 195.11% ⚠️
assets/chunk.*.js 770 bytes 23.59kB 3.37%
assets/chunk.*.js 2.95kB 22.82kB 14.85% ⚠️
assets/chunk.*.js 47.92kB 62.73kB 323.45% ⚠️

Bumps [@codemirror/view](https://github.com/codemirror/view) from 6.38.2 to 6.39.9.
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md)
- [Commits](codemirror/view@6.38.2...6.39.9)

---
updated-dependencies:
- dependency-name: "@codemirror/view"
  dependency-version: 6.39.9
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 14, 2026

Superseded by #3621.

@dependabot dependabot bot closed this Jan 14, 2026
@dependabot dependabot bot deleted the dependabot/bun/codemirror/view-6.39.9 branch January 14, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants