Fix an issue where insertCompletionText would get confused about the length of the inserted text when it contained CRLF line breaks, and create an invalid selection.
Add Alt-Backtick as additional binding on macOS, where IME can take over Ctrl-Space.
6.18.0 (2024-08-05)
Bug fixes
Style the info element so that newlines are preserved, to make it easier to display multi-line info from a string source.
New features
When registering an abort handler for a completion query, you can now use the onDocChange option to indicate that your query should be aborted as soon as the document changes while it is running.
6.17.0 (2024-07-03)
Bug fixes
Fix an issue where completions weren't properly reset when starting a new completion through activateOnCompletion.
New features
CompletionContext objects now have a view property that holds the editor view when the query context has a view available.
6.16.3 (2024-06-19)
Bug fixes
Avoid adding an aria-autocomplete attribute to the editor when there are no active sources active.
6.16.2 (2024-05-31)
Bug fixes
Allow backslash-escaped closing braces inside snippet field names/content.
6.16.1 (2024-05-29)
Bug fixes
Fix a bug where multiple backslashes before a brace in a snippet were all removed.
Avoid a stack overflow that could happen when updating a line with a lot of text tokens.
Improve the way enormously long (non-wrapped) lines are displayed by making sure they stay shorter than the maximal pixel size the browser's CSS engine can handle.
6.34.0 (2024-09-25)
Bug fixes
Fix an issue where the dots past the wrapping point were displayed incorrectly when using highlightWhitespace with a wrapped sequence of spaces.
Improve performance of documents displaying lots of highlighted spaces by using a CSS background instead of pseudo-element.
New features
placeholder now allows a function that constructs the placedholder DOM to be passed in, and uses cloneNode when a raw element is passed in, to prevent adding the same element to multiple editors.
6.33.1 (2024-08-30)
Bug fixes
Work around odd behavior in Chrome's newly supported caretPositionFromPoint method, which could cause CodeMirror to crash with a null dereference.
6.33.0 (2024-08-24)
Bug fixes
Make it easier to move the pointer over a hover tooltip with an arrow by not closing the tooltip when the pointer is moving over the gap for the arrow.
New features
The new EditorView.clipboardInputFilter and clipboardOutputFilter facets allow you to register filter functions that change text taken from or sent to the clipboard.
6.32.0 (2024-08-12)
Bug fixes
Fix a bug where the editor could draw way too big a viewport when not managing its own scrollbar.
New features
The new gutterWidgetClass facet makes it possible to add a class to gutter elements next to widgets.
#3198d8ff8a5 Thanks @Andarist! - Migrated away from relying on process.env.NODE_ENV checks to differentiate between production and development builds.
Development builds (and other environment-specific builds) can be used by using proper conditions (see here). Most modern bundlers/frameworks already preconfigure those for the user so no action has to be taken.
Default files should continue to work in all environments.
#3215a9f6912 Thanks @Andarist! - Added edge-light and workerd conditions to package.json manifest to better serve users using Vercel Edge and Cloudflare Workers.
#281565a1eea Thanks @srmagura! - Automatic labeling at runtime is now an opt-in feature. Define globalThis.EMOTION_RUNTIME_AUTO_LABEL = true before Emotion gets initialized to enable it.
Patch Changes
#3206d1994c4 Thanks @DiegoAndai! - Improved compatibility with the upcoming @types/react for React 19 where the global JSX namespace doesn't exist anymore
#320856109e7 Thanks @Andarist! - Only forward defined refs to improve compatibility with the upcoming React 19
Bumps the dependencies group with 57 updates in the /src/frontend directory:
6.16.0
6.18.1
6.10.1
6.10.3
6.5.0
6.8.2
6.26.3
6.34.1
11.11.4
11.13.3
6.5.2
6.6.0
6.5.2
6.6.0
6.5.2
6.6.0
0.2.0
0.2.2
4.10.0
4.12.0
4.10.0
4.12.0
7.8.0
7.13.2
7.8.0
7.13.2
7.8.0
7.13.2
7.8.0
7.13.2
7.8.0
7.13.2
7.8.0
7.13.2
7.8.0
7.13.2
7.8.0
7.13.2
7.8.0
7.13.2
7.8.0
7.13.2
7.110.1
8.34.0
3.2.0
3.19.0
5.29.2
5.59.13
4.21.25
4.23.5
4.21.25
4.23.5
1.14.2
1.16.0
1.6.8
1.7.7
1.11.10
1.11.13
8.0.2
8.3.0
7.8.1
7.12.4
18.2.0
18.3.1
18.2.79
18.3.11
18.2.0
18.3.1
18.2.25
18.3.1
1.4.4
1.5.0
7.51.3
7.53.0
18.2.0
18.3.1
6.22.3
6.27.0
5.8.0
5.8.1
2.12.5
2.13.0
6.1.8
6.1.13
4.5.2
4.5.5
7.24.4
7.25.8
7.24.1
7.25.7
7.24.1
7.25.7
4.10.0
4.12.0
4.10.0
4.12.0
1.43.1
1.48.0
20.12.7
22.7.5
4.0.7
4.0.16
4.2.1
4.3.2
15.1.0
17.1.0
3.3.1
3.5.3
5.4.5
5.6.3
5.2.8
5.4.8
6.0.0
6.0.2
Updates
@codemirror/autocomplete
from 6.16.0 to 6.18.1Changelog
Sourced from
@codemirror/autocomplete
's changelog.Commits
908cf18
Mark version 6.18.1af020a4
Add a Alt-Backtick as binding for startCompletion on macOS0e12e7a
Remove unreachable return statementa9adf23
Fix a string-length issue with newline normalization in insertCompletionText4f1734c
Mark version 6.18.05392819
Make the info tooltip white-space: pre-linea6ba03d
Add support for an onDocChange option to query abort handlers2ef51c4
Mark version 6.17.0ef0844c
Provide an optional view reference in CompletionContext82893f8
Simplify completion source updatesUpdates
@codemirror/language
from 6.10.1 to 6.10.3Changelog
Sourced from
@codemirror/language
's changelog.Commits
308d5f4
Mark version 6.10.3549a5e3
Include leading spaces when aligning in delimitedIndent31a6b30
Align HighlightStyle.scope's types to the type in Highlighter241b1de
Mark version 6.10.2cb00e70
Fix confused cursor positioning in clipRTLLinesUpdates
@codemirror/lint
from 6.5.0 to 6.8.2Changelog
Sourced from
@codemirror/lint
's changelog.Commits
8d8a153
Mark version 6.8.235644c1
Don't wait for the slowest linter before showing resultsc13331c
Add widgetMarker option to lint gutter8b2eb06
Mark version 6.8.1ebd04f3
Make lint marks non-inclusive again42076ce
Mark version 6.8.0be3b43b
Add the autoPanel optionedb043c
Mark version 6.7.12bf28d8
Make sure forceLinting cancels the pending lint run6dc3ba4
Mark version 6.7.0Updates
@codemirror/view
from 6.26.3 to 6.34.1Changelog
Sourced from
@codemirror/view
's changelog.... (truncated)
Commits
1d9f008
Mark version 6.34.1a5424ff
Add support for basic scaling of horizontal gaps86d355a
Prevent stack overflow via Array.splice when updating big content views79b8812
Mark version 6.34.0605fd72
Use a background instead of a :before element for highlighted spacesaea2395
Fix bad display of wrapped whitespace in highlightWhitespace48ffb17
Drop old comment154c03b
Allow a DOM constructor function to be passed to placeholderd6c45ca
Fix reference to wrong DOM element in DOMObserver.onSelectionChange6064191
Remove unnecessary utility functionUpdates
@emotion/react
from 11.11.4 to 11.13.3Release notes
Sourced from
@emotion/react
's releases.Commits
3f46884
Version Packages (#3235)153cf88
Add scale property as unitless (#3240)0ce3ed0
Distributecss
prop attachment over props that are union types (#3232)e819f9c
Version Packages (#3229)49f7435
Fix broken browser file reference in primitives-core/package.json (#3228)c6f01a2
Version Packages (#3224)c72d279
Remove incorrect tripleslash directives referencing node types (#3219)70ad1d3
Version Packages (#3214)a9f6912
Addededge-light
andworkerd
conditions (#3215)d8ff8a5
Update Preconstruct and use import conditions (#3198)Updates
@fortawesome/fontawesome-svg-core
from 6.5.2 to 6.6.0Release notes
Sourced from
@fortawesome/fontawesome-svg-core
's releases.Commits
37eff7f
Release 6.6.0 (#20295)138f8c3
Update 000_icon_request.yml05235ab
Updating Icon Request Template (#20275)Updates
@fortawesome/free-regular-svg-icons
from 6.5.2 to 6.6.0Release notes
Sourced from
@fortawesome/free-regular-svg-icons
's releases.Commits
37eff7f
Release 6.6.0 (#20295)138f8c3
Update 000_icon_request.yml05235ab
Updating Icon Request Template (#20275)Updates
@fortawesome/free-solid-svg-icons
from 6.5.2 to 6.6.0Release notes
Sourced from
@fortawesome/free-solid-svg-icons
's releases.Commits
37eff7f
Release 6.6.0 (#20295)138f8c3
Update 000_icon_request.yml05235ab
Updating Icon Request Template (#20275)Updates
@fortawesome/react-fontawesome
from 0.2.0 to 0.2.2Release notes
Sourced from
@fortawesome/react-fontawesome
's releases.Changelog
Sourced from
@fortawesome/react-fontawesome
's changelog.Commits
fff48b1
Release 0.2.247a7be8
Handle undefined props like className (#564)ffa0bdf
Release 0.2.1773a565
Fix tests161d6ba
Remove defaultProps (#551)976c1ad
Doc update; Font Awesome no longer just v 5528e230
Update deps97e6518
Alias feature detection includes icons packageUpdates
@lingui/core
from 4.10.0 to 4.12.0Release notes
Sourced from
@lingui/core
's releases.... (truncated)
Changelog
Sourced from
@lingui/core
's changelog.... (truncated)
Commits
83a6ea0
chore(release): published v4.12.0 [skip ci]cc7fe27
feat: add metro transformer (#1999)c20ce12
feat: enable importAttributes and explicitResourceManagement for extractor (#...3634e28
docs: tweaks and fixes of Getting Started, Tutorials sections (#2040)acbad00
docs: upgrade Docusaurus and other dependencies (#2038)6b77971
ci: fix release-test worklfow (#2036)217a75f
docs: various improvements (#2034)d4ec7af
chore: update showroom.md (#2031)0ac26cc
fix: unicode parsing (#2030)fe2710d
docs: add announcement bar about the v5 pre-release (#2029)Updates
@lingui/react
from 4.10.0 to 4.12.0Release notes
Sourced from
@lingui/react
's releases.... (truncated)
Changelog
Sourced from
@lingui/react
's changelog.... (truncated)
Commits
83a6ea0
chore(release): published v4.12.0 [skip ci]cc7fe27
feat: add metro transformer (#1999)c20ce12
feat: enable importAttributes and explicitResourceManagement for extractor (#...3634e28
docs: tweaks and fixes of Getting Started, Tutorials sections (#2040)acbad00
docs: upgrade Docusaurus and other dependencies (#2038)6b77971
ci: fix release-test worklfow (#2036)217a75f
docs: various improvements (#2034)d4ec7af
chore: update showroom.md (#2031)0ac26cc
fix: unicode parsing (#2030)fe2710d
docs: add announcement bar about the v5 pre-release (#2029)Updates
@mantine/carousel
from 7.8.0 to 7.13.2Release notes
Sourced from
@mantine/carousel
's releases.Superseded by #161.