All notable changes to the "electron-highlighter" extension will be documented in this file.
- Add Electron Highlighter Day, a light theme variant. Select "Electron Highlighter Day" from the VS Code theme picker.
- Updates
.vscodeignoreto 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 + clickto 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
publishscript so it actually rebuilds the theme before publishing... 🤦♂
- Explicitly set
tab.activeBorderto the background color - Change the base
variablecolor from green to gray (not sure how/why it ever got set to green... sorry about that)
- Change
tab.activeBordertotab.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
letkeyword in Rust - remove a declaration causing JS variables to become green after the latest VSCode update
- Make
thiskeyword 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
undefinedconstant to orange. Changenullfrom 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
consoleobject 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": truein settings)
- Adds color customizations for new
activityBaroptions 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
Classkeyword
- Sorry... I did a bad job documenting changes. I'll try to be better going forward.
- Initial release