All notable changes to the "electron-highlighter" extension will be documented in this file.
- Updates
.vscodeignore
to ignore unnecessary content when publishing the extension. This could cause the extension to be bloated with JS files we are only using for development.
- Fixes "Go to definition" highlighting (
editorLink.activeForeground
) color being transparent. This made text disappear when usingoption + click
to navigate to a different file. It is now cyan and underlined.
- Make JavaScript component tags in HTML (like React, Vue, Svelte) use the same color tag as HTML tags
- Actually do the stuff from 1.2.8
- Fix the
publish
script so it actually rebuilds the theme before publishing... 🤦♂
- Explicitly set
tab.activeBorder
to the background color - Change the base
variable
color from green to gray (not sure how/why it ever got set to green... sorry about that)
- Change
tab.activeBorder
totab.activeBorderTop
- Minor UI updates, mostly around standardizing highlight colors for selection ranges
- Make vendored CSS property names the same color as normal property names
- Make CSS custom property ("variable") color red to match variable color in CSS preprocessors
- Updated CSS demo file with examples to showcase these changes
- Remove superfluous config for console class that is now covered by more generic
support.class
- fix color on
support.class
(I intended for it to be yellow, not gray)
- More consistent highlighting of Classes
- set punctuation.accessor and keyword colors to purple. This affects things like optional chaining in JS and the
let
keyword in Rust - remove a declaration causing JS variables to become green after the latest VSCode update
- Make
this
keyword red after last versions changes
Doing a minor bump here because this kind of significantly changes the look of JavaScript files
- Changed object property color from red to default text color
- Update screenshots
- Set highlighting for
undefined
constant to orange. Changenull
from red to orange for consistency.
- Darkens more editor elements for consistency after 1.1.26
- Slightly darkens editor background
- Colors the modified settings item indicator
- Makes dropdown inputs consistent with other inputs in Settings GUI
- Adds some missing terminal styles
- Tweak tabs border stuff
- Fix bracket color in object destructuring inside of method signatures
- Fix bracket color in array destructuring
- Fix comma color in method signatures
- Better highlighting support for JS
console
object and methods
- Fix bracket color in object destructuring
- Modifies activityBar active and inactive foreground colors
- Adds color customizations for modified tab border indicators (when you set
"workbench.editor.highlightModifiedTabs": true
in settings)
- Adds color customizations for new
activityBar
options introduced in VS Code 1.40.0
- Changes the comma color from 1.1.12 to be less muted (was too hard to see)
- Adds highlighting rule for commas that were not being properly targeted
- Fixes incorrect highlighting of
Class
keyword
- Sorry... I did a bad job documenting changes. I'll try to be better going forward.
- Initial release