Skip to content

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

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

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

Conversation

@dependabot
Copy link
Contributor

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

Bumps @codemirror/view from 6.38.2 to 6.39.8.

Changelog

Sourced from @​codemirror/view's changelog.

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.

Fix a bug in posAtCoords that would in some circumstances make it return positions on the wrong side of a block widget.

6.39.3 (2025-12-11)

Bug fixes

Fix a bug that could corrupt the rendered document in some situations involving adjacent mark decorations of the same type.

6.39.2 (2025-12-09)

Bug fixes

... (truncated)

Commits
  • b394c9a Mark version 6.39.8
  • 4ffb314 Don't reassign widget object lengths during display updates
  • ad4fc89 Properly mark widget buffers as hidden tiles
  • e4e8640 Mark version 6.39.7
  • 0b9a015 Protect composition text node from reuse
  • 21bcbf5 Mark version 6.39.6
  • 8cc71ed Fix a bug in composition rendering
  • 8b6a1da Mark version 6.39.5
  • f044658 Fix bogus newline insertion on typing over multiple lines at end of document
  • e0968d4 Make sure tiles are entered to find reusable widgets during redraw
  • 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 1, 2026
@github-actions
Copy link

github-actions bot commented Jan 1, 2026

Test Results

  1 files  ±0    1 suites  ±0   6m 40s ⏱️ -12s
686 tests ±0  624 ✅  -  7  55 💤 ±0  0 ❌ ±0  7 🔥 +7 
701 runs  ±0  632 ✅  - 14  55 💤 ±0  7 ❌ +7  7 🔥 +7 

For more details on these errors, see this check.

Results for commit 87dcaac. ± Comparison against base commit 3ea35db.

♻️ This comment has been updated with latest results.

@codecov
Copy link

codecov bot commented Jan 1, 2026

❌ 7 Tests Failed:

Tests completed Failed Passed Skipped
631 7 624 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.349s 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 arrow keys and select option using enter
Stack Traces | 0.396s 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 | concepts-test: can navigate using j/k and select option using enter
Stack Traces | 0.407s 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 | course-admin | view-update: it should have a working button for syncing with github for individual update
Stack Traces | 0.496s 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: users can interact with concepts, and the expected elements are focused
Stack Traces | 0.619s run time
Continue button is focused
Chrome 142.0::Acceptance | concepts-test: navigating options wraps around the list for the current question card only
Stack Traces | 0.741s 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.12s 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 1, 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.54MB 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.09kB -0.0%
assets/chunk.*.js 400.39kB 1.18MB 51.33% ⚠️
assets/chunk.*.js -1 bytes 28.71kB -0.0%
assets/chunk.*.js 26.79kB 163.09kB 19.66% ⚠️
assets/chunk.*.js 22.35kB 136.3kB 19.61% ⚠️
assets/chunk.*.js 966 bytes 113.95kB 0.86%
assets/chunk.*.js 37.99kB 112.98kB 50.67% ⚠️
assets/chunk.*.js 99.25kB 158.14kB 168.56% ⚠️
assets/chunk.*.js 431.38kB 3.8MB 12.79% ⚠️
assets/chunk.*.js 474.87kB 780.04kB 155.6% ⚠️
assets/chunk.*.js 52.18kB 74.99kB 228.73% ⚠️
assets/chunk.*.js 2.94kB 22.81kB 14.8% ⚠️
assets/chunk.*.js 44.07kB 58.88kB 297.46% ⚠️

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

---
updated-dependencies:
- dependency-name: "@codemirror/view"
  dependency-version: 6.39.8
  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 8, 2026

Superseded by #3589.

@dependabot dependabot bot closed this Jan 8, 2026
@dependabot dependabot bot deleted the dependabot/bun/codemirror/view-6.39.8 branch January 8, 2026 14:01
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