In-browser code editor (version 5, legacy)
Version 5.65.15
lint addon: Prevent tooltips from sticking out of the viewport.
yaml mode: Fix an exponential-complexity regular expression.
Version 5.65.14
clike mode: Fix poor indentation in some Java code.
nsis mode: Recognize !assert
command.
lint addon: Remove broken annotation deduplication.
Version 5.65.13
dart mode: Add some new keywords.
clike mode: Tokenize Scala character literals.
Version 5.65.11
Also respect autocapitalize/autocorrect/spellcheck options in textarea mode.
sql-hint addon: Fix keyword completion in generic SQL mode.
Version 5.65.10
sql-hint addon: Fix completion when the SQL mode is wrapped by some outer mode.
javascript mode: Fix parsing of property keywords before private property names.
Version 5.65.9
Add a workaround for a regression in Chrome 105 that could cause content below the editor to not receive mouse events.
show-hint addon: Resize the tooltip if it doesn't fit the screen.
swift mode: Fix tokenizing of block comments.
jinja2 mode: Support line statements.
Version 5.65.8
Include direction override and isolate characters in the default set of special characters.
Fix an issue that could cause document corruption when mouse-selecting during composition.
foldgutter addon: Refresh markers when the editor's mode changes.
merge addon: Fix syntax that prevented the addon from loading in IE10.
Version 5.65.7
Fix several references to the global document
/window
, improving support for creating an editor in another frame.
vim bindings: Use upstream code instead of keeping our own copy.
tern addon: Properly HTML escape variable names in rename dialog.