Skip to content

Commit

Permalink
Merge pull request #10 from KubaP:development
Browse files Browse the repository at this point in the history
Version 1.5.0
  • Loading branch information
KubaP authored Mar 6, 2024
2 parents 7410e6f + bfebb0c commit 90e0654
Show file tree
Hide file tree
Showing 22 changed files with 1,713 additions and 459 deletions.
12 changes: 6 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# The build directory.
publish/
# Npm packages
node_modules/

# Build directory.
# Typescript project build directory
out/

# Built theme files.
# Theme files build directory
themes/

# Npm packages.
node_modules/
# The temporary packaging directory
package/
2 changes: 1 addition & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"printWidth": 115,
"printWidth": 100,
"tabWidth": 4,
"useTabs": true
}
6 changes: 3 additions & 3 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
"tasks": [
{
"type": "npm",
"script": "watch",
"script": "watchTs",
"problemMatcher": "$tsc-watch",
"isBackground": true,
"presentation": {
"reveal": "never"
"reveal": "silent"
},
"group": {
"kind": "build",
Expand All @@ -21,7 +21,7 @@
"script": "buildTheme",
"isBackground": true,
"presentation": {
"reveal": "never"
"reveal": "silent"
},
"group": {
"kind": "build"
Expand Down
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## 1.5.0 - 2024-03-06
### Added
- 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` and `infer` keywords; `super` built-in variable, `NaN` literal; built-in primitive types (like `undefined`, `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.

### Changed
- 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 new `theme-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.

### Fixed
- 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.

## 1.4.0 - 2022-12-31
### Added
- 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.
Expand Down
Loading

0 comments on commit 90e0654

Please sign in to comment.