- Syntax highlighting for Asciidoc files; most language features are now styled.
- Markdown syntax highlighting for raw blocks (indent by 4 spaces), fenced code block attributes, and alternate-notation headings (
===
and---
underlines). - Alternate markdown syntax highlighting colour scheme that emphasizes semantic meaning and de-emphasizes markdown control characters. This is accessible through the new
theme-pink-candy.markdownSyntaxStyle
setting. See the documentation for a comparison against the existing colour scheme. - Typescript syntax highlighting for
typeof
,in
,is
,instanceof
,keyof
andinfer
keywords;super
built-in variable,NaN
literal; built-in primitive types (likeundefined
,null
,object
, etc). - Javascript syntax highlighting for
typeof
. - UI styles for the new Multi Diff Viewer introduced in version 1.86.
- UI styles for the new Button toggle states introduced in version 1.82.
- UI styles for the new Top Activity Bar introduced in version 1.84.
- UI style for the new preformatted text background introduced in version 1.84.
- Increased contrast of links in the dark theme variants.
- Improved existing markdown syntax highlighting for inline styles. Edge cases such as bold and simultaneously italic and simultaneously strikethrough text now are styled correctly and more clearly.
- The existing
theme-pink-candy.mutedMarkdownPlaintext
setting is now deprecated. The existing functionality is replaced by the newtheme-pink-candy.markdownSyntaxStyle
setting. - Improved the descriptions for the extension's settings.
- Scoped the extension's settings to be application-wide. Previously the settings were unscoped.
- Missing border between the activity bar and whatever is to the side of it (primary side bar, editor pane, etc).
- Typescript syntax highlighting for types defined using the
type
keyword were incorrectly coloured like primitive types.
- A warm variant of the dark theme. This is heavily inspired by Gruvbox, but with some modifications to fit with the rest of the themes.
- Typescript syntax highlighting for the
of
keyword. - Powershell syntax highlighting for built-in variables, such as
$WhatIfPreference
. - CSS syntax highlighting for attribute selectors, i.e. the
type
ininput[type = "checkbox"]
. - UI styles for the new Sticky Scroll functionality introduced in version 1.71.
- Missing UI style for general text within the settings pane.
- Support for running this extension in Restricted Mode.
- Typescript syntax highlighting for a bunch of keywords, such as
null
,undefined
, etc.
- Rust syntax highlighting applying incorrect textmate & semantic colours. This breakage occurred because of the latest rust-analyzer release (29/08/2022) which changed how it outputs syntax colours for punctuation, operator and attribute tokens. This extension has been updated to reflect these changes and return the previous highlighting behaviour.
- Rust syntax highlighting for the variable specifier within macro declarations, i.e. the
expr
in$var:expr
. - UI styles for the new terminal Find/Match functionality introduced in version 1.68.
- UI styles for the new Merge Editor introduced in version 1.69.
- UI styles for the new Command Center introduced in version 1.69.
- UI style for the new extension sponsor button introduced in version 1.68.
- Increased contrast of disabled text.
- TOML syntax highlighting applying incorrect colours, inconsistently from the rest of the theme.
- Incorrect colour used for the text selection background in widgets in the dark theme.
- Invalid colour string used for one of the alternate inlay hint styles.
FIXED issue with release 1.3.0
which did not package the theme files because of a build script bug.
- Configuration options for the theme. There are now a number of extension options which allow for configuring aspects of the theme to your liking. Please see the documentation for an overview.
- Syntax highlighting for Typescript.
- Syntax highlighting for Backus-Naur Form markup.
- Powershell syntax highlighting for built-in constants (such as
$Host
), and underlines for storage prefixes (e.g.$env:
) just like with variable scopes. - Markdown syntax highlighting for strikethrough text.
- UI style for the new editor Drag-into Prompt introduced in version 1.66.
- Syntax highlighting for Ambiguous Unicode Characters.
- UI styles for the new terminal Find/Match functionality introduced in version 1.66.
- UI styles for the new Terminal Integration command decorators introduced in version 1.66.
- UI styles for the Welcome/Walkthrough Page.
- UI styles for keybind icons and the keybing settings table.
- UI style for extension preview badges.
- Internal: UI styles for a bunch of things. Bumping minimum
vscode
version from1.60
to1.67
, a number of default styles have changed so explicit styles had to be added to return the appearance to what was previously.
- BREAKING: Bump minimum supported VS Code version to
1.67
. - Markdown syntax highlighting styles plaintext in a darker colour, inline code blocks in bold, list bullet points in cyan, and quotes in yellow.
- Decrease contrast of the diagonal pattern used in the diff-viewer.
- The order of colours used for the Bracket Guide Colouring feature.
- Increased contrast of placeholder text.
- Increased contrast of tree indentation guides.
- Darken the overall background colours in the dark theme.
- Decrease the contrast of menu separators.
- Decrease the intensity of the tabstops when using snippets.
- Decrease the intensity of input backgrounds.
- Increase the contrast of matching bracket outlines.
- Change the colour of the debugging start icon to green, and of the testing unset icon to orange.
- Change the colour of warnings in the debug console to orange, and of source files to black.
- Terminal bold formatting having a decreased contrast compared to foreground text.
- Inconsistencies in the shades of purple used in the light theme for syntax highlighting.
- Poor contrast of some of the terminal colours in the light theme.
- Debug viewer boolean colour not matching the colour used in syntax highlighting.
- The hover-over colour used for buttons/dropdowns in the dark theme was darker than the background.
- The
!
bang in rust macro calls not being coloured blue like the macro name. - A bunch of small inconsistencies in the colours used for the UI in the dark theme.
PULLED RELEASE because of major packaging bug.
- Syntax highlighting for XML; support for common xml features, including namespaces.
- Syntax highlighting for Yaml.
- Syntax highlighting for Toml.
- Syntax highlighting for INI files.
- Syntax highlighting for Markdown Maths features, such as the
$$
delimiters and\div
functions. - Colour palette for the Git Graph extension; specifically, colours for the branches.
- Styles for the Todo Tree extension, supporting common tags such as
TODO
,FIXME
, etc.
- Modify icon to look more aesthetically pleasing at smaller sizes, e.g. in the extension sidebar.
- Symbol colours not matching the syntax highlighting colours, (e.g. in the breadcrumbs).
- Incorrect image links in the README.
- Initial release, with the support for the following languages: Rust, C#, Powershell, Javascript, HTML, CSS, SCSS, Markdown and Json. Also included is full IDE/workbench theming.