linkedin/opticss

An in-range update of codemirror is breaking the build 🚨

greenkeeper opened this issue Β· 10 comments

The dependency codemirror was updated from 5.47.0 to 5.48.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

codemirror is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 16 commits.

  • 908e9da [real-world uses] Fixed link to GWT wrapper extension
  • f249e9d [real-world uses] Added Coderba GWT wrapper
  • 82d1245 [javascript mode] Fix typescript [key in ...] syntax (again)
  • 306c38e [javascript mode] Remove strange handling of 'in' in TypeScript mode
  • 11786d2 [hint addon] Handle scrolling containers
  • 5294bf1 [vim] throttle highlightSearchMatches
  • 3446b79 [real-world uses] Add LiveUML
  • a423203 [groovy mode] Add comment metadata
  • 7978b40 Add selectLeft/selectRight marker options
  • 7886f7f [mode metadata[ Add meta entry for PostgreSQ
  • e31bc36 [clike mode] Remove 'float' as Java keyword
  • 58df150 Also add u+fff9-u+fffb as special characters
  • 8aa23d7 Add U+FFFC as a default replaced special character
  • db1d66c [merge addon] Fix typo in hasMarker()
  • 48561a6 [mode metadata] Add "cs" as alias for C#

There are 16 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

  • The dependency codemirror was updated from 5.48.0 to 5.48.2.

Your tests are still failing with this version. Compare changes

Release Notes for 5.48.2

Version 5.48.2

Bug fixes

vim bindings: Adjust char escape substitution to match vim, support &/$0.

search addon: Try to make backslash behavior in query strings less confusing.

javascript mode: Handle numeric separators, strings in arrow parameter defaults, and TypeScript in operator in index types.

sparql mode: Allow non-ASCII identifier characters.

Commits

The new version differs by 13 commits.

  • 4122f73 Mark version 5.48.2
  • 463ea2c [javascript mode] fix tokenizing of underscore properties
  • 1745746 [javascript mode] don't detect backtick-enclosed fatarrows
  • 632a943 [javascript mode] Fix use of let
  • 4c30e11 [javascript mode] Handle string defaults in arrow function param lists
  • ac2b82c [sparql mode] Non-ASCII variable names
  • ae07cb1 [search addon] Escape sequence only for \n, \r, \t and \
  • f454d57 [vim mode] #5753 Feature request: Support &/$0 in vim substitute replacements
  • 1fb5c61 [vim mode] match vim char escape substitution behavior
  • beab8ed [javascript mode] Support numeric separators
  • 9353e16 [javascript mode] Fix computed property TS syntax for object types
  • 62ef276 Bump version number post-5.48.0
  • b1aeb70 Mark version 5.48.0

See the full diff

  • The dependency codemirror was updated from 5.48.2 to 5.48.4.

Your tests are still failing with this version. Compare changes

Release Notes for 5.48.4

Version 5.48.4

Bug fixes

Make default styles for line elements more specific so that they don't apply to all <pre> elements inside the editor.

Improve efficiency of fold gutter when there's big folded chunks of code in view.

Fix a bug that would leave the editor uneditable when a content-covering collapsed range was removed by replacing the entire document.

julia mode: Support number separators.

asterisk mode: Improve comment support.

handlebars mode: Support triple-brace tags.

Commits

The new version differs by 20 commits.

  • 7ecf62f Mark version 5.48.4
  • 862be94 [yonce theme] Don't use rgb with four arguments
  • 784d4a8 Fix forgotten import
  • a5df839 Properly detect changes that should reset cantEdit flag
  • dc93109 Update PR to use .CodeMirror-line-like class
  • 19c620b Make sure the cantEdit flag is reset when setValue is called
  • 5b341e1 significant speed optimisation when large amount of lines are folded
  • dbc8832 Fix bug in coordsChar when there's a collapsed range at start of line
  • 1580dd1 Make ".CodeMirror pre" selector more specific
  • 52eb590 [asterisk mode] Fix bogus patch
  • 8e200e7 [asterisk mode] Add comment syntax metadata
  • 80ccce0 [asterisk mode] Add block-comment support
  • a6a9696 [handlebars mode] add support for triple mustache tags
  • 65fab82 [julia mode] Support undescore digit separator
  • ff978a0 [foldgutter addon] Pass all options to the foldCode method

There are 20 commits in total.

See the full diff

  • The dependency codemirror was updated from 5.48.4 to 5.49.0.

Your tests for group default are passing again with this update. Explicitly upgrade default to this version πŸš€

Commits

The new version differs by 12 commits.

  • 0340b0d Mark version 5.49.0
  • d19537c [xml mode] Add an indirection to XML mode state inspection
  • 92b8e51 [mode/meta] Add wl and wls file extensions
  • ab766ce [foldgutter and annotatescrollbar addon] Schedule update on changes instead of change
  • 538c4dc [clike] fix kotlin indent for first line in lambda with params
  • 9b5f1c4 [javascript mode] Add support for HTML-style comments
  • f826bb0 [octave mode] Don't mark period chars as invalid
  • 399d430 Prevent removing textarea.form.submit handler with opts.leaveSubmitMethodAlone
  • a34b8b3 [moxer theme] Add
  • 448dff2 [material theme] Update to the official version, add darker, palenight, ocean variants
  • 650e975 [clike] support nested comments in kotlin mode
  • ad0daf2 [soy mode] Fix setting kind on invalid tags

See the full diff

  • The dependency codemirror was updated from 5.49.0 to 5.49.2.

Your tests for group default are passing again with this update. Explicitly upgrade default to this version πŸš€

Release Notes for 5.49.2

Version 5.49.2

Bug fixes

sublime bindings: Make selectNextOccurrence stop doing something when all occurrences are selected.

continuecomment addon: Respect indentWithTabs option.

foldgutter addon: Optimize by reusing DOM when possible.

markdown mode: Don't reset inline styles at the start of a continued list item line.

clike mode: Add a configuration for Objective-C++.

Commits

The new version differs by 31 commits.

  • 00d4135 Mark version 5.49.2
  • b74c853 Mention null mode in docs for mode option
  • 56258ce [dart mode] Add "extension" and "on" keywords
  • 1aadc71 [mode/meta] Add Objective-C++
  • b2c7891 [clike mode] Add text/x-objectivec++ type (#6027)
  • 632bca3 Reduce chance of needlessly rescheduled Delayed calls
  • c46d61d Switch to +new Date
  • 5dade13 Reduce setTimeout/clearTimeout calls from Delayed
  • b5e77b4 [continuecomment] skip some edge cases, respect indentWithTabs
  • 86a87a2 [sublime bindings] Fix selectNextOccurrence to do nothing when all instances are selected
  • f5d3554 [yaml-frontmatter mode] Allow pandoc-style closing with ...
  • 558eb5a [pug mode] Remove superfluous function arguments
  • 268de53 Add alt attribute to codemirror logo images
  • e7a69ae [darcula theme] Improve contrast of search/matching highlighting
  • 6da9363 [foldgutter] reuse old markers if indicatorOpen/Folded is string

There are 31 commits in total.

See the full diff

  • The dependency codemirror was updated from 5.49.2 to 5.50.0.

Your tests for group default are passing again with this update. Explicitly upgrade default to this version πŸš€

Release Notes for 5.50.0

Version 5.50.0

Bug fixes

Make Shift-Delete to cut work on Firefox.

closetag addon: Properly handle self-closing tags.

handlebars mode: Fix triple-brace support.

searchcursor addon: Support mathing $ in reverse regexp search.

panel addon: Don't get confused by changing panel sizes.

javascript-hint addon: Complete variables defined in outer scopes.

sublime bindings: Make by-subword motion more consistent with Sublime Text.

julia mode: Don't break on zero-prefixed integers.

elm mode: Sync with upstream version.

sql mode: Support Postgres-style backslash-escaped string literals.

New features

Add a className option to addLineWidget.

foldcode addon: Allow fold widgets to be functions, to dynamically create fold markers.

New themes: ayu-dark and ayu-mirage.

Commits

The new version differs by 59 commits.

  • 4f0c03c Mark version 5.50.0
  • 0a2b876 [sublime bindings] Fix sub-word motion at start of word
  • 27ec446 [sublime bindings] Make by-sub-word motion more conformant to Sublime
  • 3f901c5 [javascript-hint addon] Properly iterate over local scopes
  • ddafba7 Add a className option to addLineWidget
  • 1c4b922 [sql mode] Simplify patch 3e6aafd236ffe1ea
  • 3e6aafd [sql mode] Support backslash and escape constants in pgsql
  • 3ace5da Support functions as fold widget argument
  • 0028178 [cypher mode] Added keywords for system commands
  • 908a806 [elm mode] Sync with upstream implementation
  • ab25dd7 [vim bindings] Skip folded code when moving with j/k
  • 18a8ae2 Adjust posFromMouse to handle arbitrary xRel field values
  • 0f191d5 [continuecomment addon] Continue comments when a newline is inserted before them
  • 74de675 [julia mode] Fix getting stuck on integers with leading zeroes
  • a9789c7 Wire up shift-delete to fire a cut event on Gecko

There are 59 commits in total.

See the full diff

  • The dependency codemirror was updated from 5.50.2 to 5.51.0.

Your tests for group default are passing again with this update. Explicitly upgrade default to this version πŸš€

Release Notes for 5.51.0

Version 5.51.0

Bug fixes

Fix the behavior of the home and end keys when direction is set to "rtl".

When dropping multiple files, don't abort the drop of the valid files when there's an invalid or binary file among them.

Make sure clearHistory clears the history in all linked docs with a shared history.

vim bindings: Fix behavior of ' and ` marks, fix R in visual mode.

New features

vim bindings: Support gi, gI, and gJ`.

Commits

The new version differs by 79 commits.

  • 19b75cb Mark version 5.51.0
  • 995f394 When direction=rtl, fix home/end and arrow motion across line boundaries
  • f41c636 Make sure contextmenu event is also forwarded when fired on the input field
  • a173882 [vim] implement gi gI gJ
  • 93659d9 [vim] fix behavior of ' and ` marks
  • 32da49c [vim] fix R key in visual mode
  • 4d0e99d Make sure clearHistory clears all linked histories
  • a41ea1b [real-world uses] Add Adnuntius
  • 5d740b9 [show-hint addon] Scroll initially selected hint into view
  • 00363e3 [elm mode] Remove tab character
  • 47dddf1 Fix broken link in manual
  • 0c46c04 [rust mode] Fixed type names in demo code
  • 6c4087c If valid and invalid files are drag n dropped, paste all valid files
  • 91b1c88 Mark version 5.50.2
  • adbf7bb Restore indentation when closing an array or generator.

There are 79 commits in total.

See the full diff

  • The dependency codemirror was updated from 5.51.0 to 5.52.0.

Your tests for group default are passing again with this update. Explicitly upgrade default to this version πŸš€

Release Notes for 5.52.0

Version 5.52.0

Bug fixes

Fix a bug in handling of bidi text with Arabic numbers in a right-to-left editor.

Fix a crash when combining file drop with a "beforeChange" filter.

Prevent issue when passing negative coordinates to scrollTo.

New features

lint and tern addons: Allow the tooltip to be appended to the editor wrapper element instead of the document body.

Commits

The new version differs by 100 commits.

  • 5630617 Mark version 5.52.0
  • 1010810 [verilog] Support folding by indentation
  • 36f1348 [sTeX mode] Ensured that tag does not clash with object prototype properties
  • 2f51b60 Fixing blockquote end check
  • aa05cca [tern addon] Allow appending the tooltip to the codemirror hint options container if exists
  • dbd0782 [Soy] Improve map, list, record and list comprehension highlighting
  • 72988bf Clip negative scroll-to coordinates
  • 5f72273 Improve time complexity.
  • e1a3c39 Fix driver from only running vim tests.
  • 0f94af7 [soy mode] Remove templates property from state
  • 8397829 Fix previous patch to get option from the parsed option object
  • 1fed46d [lint addon] Allow appending the tooltip to the wrapper element
  • ba5452f Fix missing clipPos calls in file drop code
  • 89d21ec [stylus mode] Don't match #-rgb colors before a dash character
  • 96d8d51 [lint addon] Add theme class name to tooltips

There are 100 commits in total.

See the full diff

  • The dependency codemirror was updated from 5.52.0 to 5.52.2.

Your tests for group default are passing again with this update. Explicitly upgrade default to this version πŸš€

Release Notes for 5.52.2

Version 5.52.2

Bug fixes

Fix selection management in contenteditable mode when the editor doesn't have focus.

Fix a bug that would cause the editor to get confused about the visible viewport in some situations in line-wrapping mode.

markdown mode: Don't treat single dashes as setext header markers.

zenburn theme: Make sure background styles take precedence over default styles.

css mode: Recognize a number of new properties.

Commits

The new version differs by 115 commits.

  • ac9e655 Mark version 5.52.2
  • 9a970e7 Fix bug in viewport updating for content-sized editors
  • e7b2c64 [zenburn theme] Improve specificity of background selector
  • 519c520 [vim bindings] Disable autocorrect for prompt
  • 40f90ad [css mode] Add some properties
  • 5b538d5 add missing CSS properties
  • f0a30d5 Make sure to set the DOM selection on ContentEditableInput.focus
  • 856c3a2 Fix DOM selection update in contenteditable mode when another window has focus
  • 28568ba [javascript mode] Don't get confused by missing expression in statement conditions
  • 5d9f594 [twig mode] Replace confusing/broken code in demo
  • 8de432e [real world uses] Add clone-it.github.io
  • eef2282 Fix failing the test when the linter finds an issue
  • d212129 Fix lint warnings
  • 5920088 [markdown mode] DIsallow single dash for a setext header
  • d0d3d30 [protobuf mode] Enable brace folding

There are 115 commits in total.

See the full diff

  • The dependency codemirror was updated from 5.52.2 to 5.53.0.

Your tests for group default are passing again with this update. Explicitly upgrade default to this version πŸš€

Release Notes for 5.53.0

Version 5.53.0

Bug fixes

Fix a bug where the editor layout could remain confused after a call to refresh when line wrapping was enabled.

dialog addon: Don't close dialogs when the document window loses focus.

merge addon: Compensate for editor top position when aligning lines.

vim bindings: Improve EOL handling.

emacs bindings: Include default keymap as a fallback.

julia mode: Fix an infinite loop bug.

show-hint addon: Scroll cursor into view when picking a completion.

New features

New option: screenReaderLabel to add a label to the editor.

New mode: wast.

Commits

The new version differs by 138 commits.

  • bfe88aa Mark version 5.53.0
  • 4cb51d5 [wast] Add new wast mode (for WebAssembly disassembly)
  • 08eee7c [show-hint] Make linter happy
  • ebfae44 doc update to clarify that negative lookbehind assertion for regex is
  • 59366a1 [rust] Add some keywords
  • 9952224 [emacs keymap] Allow fallthrough to the default keymap
  • e43adbb Make refresh always re-estimate line heights when wrapping is on
  • 1c59254 [sublime keymap] Add Ctrl-K Ctrl+1 fold all shortcut
  • c2c8e0d [JavaScript-Hint] Add options.additionalContext property names as hints
  • 0c6cfae [show-hint] Scroll cursor into view after picking
  • 9983e8e docs: Fix simple typo, compatiblity -> compatibility
  • 1c88b71 [julia mode] Fix infinite loop for mismatched brackets
  • b10cdd5 Add functions to vimAPI documentation
  • b2d26b4 [show-hint addon] don't close hints on backspace prematurely
  • 7afb2d7 [hint] Nicer scrolling with non-standard padding

There are 138 commits in total.

See the full diff

  • The dependency codemirror was updated from 5.53.2 to 5.54.0.

Your tests for group default are passing again with this update. Explicitly upgrade default to this version πŸš€

Release Notes for 5.54.0

Version 5.54.0

Bug fixes

Improve support for having focus inside in-editor widgets in contenteditable-mode.

Fix issue where the scroll position could jump when clicking on a selection in Chrome.

python mode: Better format string support.

javascript mode: Improve parsing of private properties and class fields.

matchbrackets addon: Disable highlighting when the editor doesn't have focus.

New features

runmode addon: Properly support for cross-line lookahead.

vim bindings: Allow Ex-Commands with non-word names.

gfm mode: Add a fencedCodeBlockDefaultMode option.

Commits

The new version differs by 166 commits.

  • a5497d1 Mark version 5.54.0
  • 4377c08 [gfm mode] add fencedCodeBlockDefaultMode option
  • e56014c [soy mode] Fix bug with "map" in type name
  • 8facd90 [vim] Allow Ex-Commands with non-word names
  • 25e7a32 [match-highlighter] Fix issue in highlighting non-alphanumeric tokens
  • b6ac63e Proper escaping of \s
  • 890cb6b [javascript mode] Fix a runaway regexp
  • 0884405 [runmode addon] Add support for lookahead
  • a810aee [mode/meta] Remove unwanted space in TiddlyWiki mode name
  • 8e260c2 [dart mode] Add late and required keywords, Null and Never types
  • 0de283c [tcl mode] Add # as a lineComment
  • 2e841f6 Add a sponsors section to the website
  • 632f30b Increase size of scrollbar-hack gap
  • a9774d9 [javascript operator] Properly implement optional chaining operator
  • b6a75e5 [matchbrackets addon] Disable highlighting when the editor isn't focused

There are 166 commits in total.

See the full diff