Skip to content

0.19.0

Latest
Compare
Choose a tag to compare
@arcticicestudio arcticicestudio released this 25 Sep 20:52
· 55 commits to develop since this release
v0.19.0

Changelog for Nord Visual Studio Code — An arctic, north-bluish clean and elegant Visual Studio Code theme.

Release Date: 2021-09-25 Project Board Milestone

Show all commits

This release version includes features introduced in VS Code version 1.59 and 1.60.

Features

Color token for active terminal tab indicator#226#227 (⊶ 852c789)

VS Code 1.59 (July 2021) introduced a new color token for active terminal tab indicators. It has been added to make it conform with Nord's theme style:

  • terminal.tab.activeBorder — color for the border on the side of the terminal tab in the panel.

Before

After

Color tokens for status bar warning items#228#230 (⊶ 80e3bb2)

VS Code 1.59 (July 2021) introduced new color tokens for status bar warnings. They have been added and adjusted to match Nord's theme style:

  • statusBarItem.warningBackground — the background color used for warning items in the status bar that stand out from other status bar entries to indicate warning conditions.
  • statusBarItem.warningForeground — the foreground color used for warning items in the status bar that stand out from other status bar entries to indicate warning conditions.
Color tokens for bracket pair colorization#225#231 (⊶ b3f2b83) by @roosephu

VS Code 1.60 (August 2021) introduced native, high performance bracket pair colorization (opt-in via editor.bracketPairColorization.enabled setting) to address performance issues of popular extensions. The color tokens have been added and adjusted to match Nord's theme style:

  • statusBarItem.warningBackground — the background color used for warning items in the status bar that stand out from other status bar entries to indicate warning conditions.
  • statusBarItem.warningForeground — the foreground color used for warning items in the status bar that stand out from other status bar entries to indicate warning conditions.

Note that bracket pair colorization is a feature that does not go well with the design concepts of Nord and the recommendation is therefore to not enable it. Of course this is always a personal preference and the feature be used as you wish, but note that the bracket colors defined by the Nord theme won't be changed on request but users can simply customize it on their own.

Preview

Color tokens for TypeScript and JavaScript inlay hints#224#232 (⊶ 2ea762e) by @wenmin92

VS Code 1.60 (August 2021) introduced inlay hints for JavaScript and TypeScript (opt-in via editor.inlayHints.enabled), including new color tokens to customize their appereance. They have been added and adjusted to match Nord's theme style:

  • editorInlayHint.background — the background color used for inline hint boxes.
  • editorInlayHint.foreground — the foreground color used for inline hint boxes.

Before

After

Improvements

npm v7 & dependency improvements#233#234 (⊶ e188f06)

↠ The npm CLI v7 introduced the new package-lock.json format v2 that unlocks the ability to do deterministically reproducible builds and includes everything npm needs to fully build the package tree. Since this is a new major version the current package-lock.json file has been updated to the new format.

At the same time outdated dependencies have been upgraded to their latest, compatible version. This also changed the versions by using the ^ caret range selector to reduce the overhead of updating dependencies.

The full changelog is available in the repository.

Copyright © 2017-present Arctic Ice Studio and Sven Greb