From c74d9c5e6ab6e521f64dccc235f094007fdd6c45 Mon Sep 17 00:00:00 2001 From: Jacob Cassidy Date: Mon, 6 Jan 2025 16:05:08 +0700 Subject: [PATCH 1/3] Add nesting for `@support` --- syntaxes/css.tmLanguage.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/syntaxes/css.tmLanguage.json b/syntaxes/css.tmLanguage.json index 7cd5b68..9edac5f 100644 --- a/syntaxes/css.tmLanguage.json +++ b/syntaxes/css.tmLanguage.json @@ -557,6 +557,9 @@ }, "name": "meta.at-rule.supports.body.css", "patterns": [ + { + "include": "#nesting-at-rules" + }, { "include": "$self" } From c48be801a3ed33d42062de4b6f27ee9d9267d942 Mon Sep 17 00:00:00 2001 From: Jacob Cassidy Date: Mon, 6 Jan 2025 16:16:42 +0700 Subject: [PATCH 2/3] Add CHANGELOG notes for v0.2.0 --- CHANGELOG.md | 71 +++++++++++++++++++++++----------------------------- 1 file changed, 31 insertions(+), 40 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d85ad9..a0a958e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,26 +1,33 @@ -# Change Log +# Changelog -All notable changes to the "CSS Nesting Syntax Highlighting" extension will be documented in this file. +All notable changes to this project will be documented in this file. - ## v0.1.1 +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -_2024-08-25_ +## [0.2.0] - 2025-01-06 -### Modified +### Added -- Updated `README.md` with Table of Contents and better organization. +- Added nesting syntax highlighting for body of `@support` rule. -## v0.1.0 +### Changed -_2024-03-15_ +- Updated CHANGELOG.md to follow formatting set by [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). -### Modified +## [0.1.1] - 2024-08-25 -- Changed `package.json` vscode engine to v1.84.0 and above to allow users on older versions to use the extension. +### Changed + +- Updated `README.md` with Table of Contents and better organization. + +## [0.1.0] - 2024-03-15 -## v0.0.9 +### Changed + +- Changed `package.json` vscode engine to v1.84.0 and above to allow users on older versions to use the extension. -_2024-02-24_ +## [0.0.9] - 2024-02-24 ### Added @@ -42,9 +49,7 @@ _2024-02-24_ } ``` -## v0.0.8 - -_2024-02-22_ +## [0.0.8] - 2024-02-22 ### Added @@ -57,17 +62,13 @@ _2024-02-22_ } ``` -## v0.0.7 - -_2024-02-22_ +## [0.0.7] - 2024-02-22 -### Modified +### Changed - Revert package.json language keyword to lowercase as extension doesn't work if it is uppercase. -## v0.0.6 - -_2024-02-22_ +## [0.0.6] - 2024-02-22 ### Added @@ -83,25 +84,19 @@ _2024-02-22_ @media only screen and (max-width: calc( var(--size) * 1rem)) {} ``` -## v0.0.5 - -_2024-02-21_ +## [0.0.5] - 2024-02-21 ### Added - Added note to reload VSCode after installing this extension. -## v0.0.4 +## [0.0.4] - 2024-02-19 -_2024-02-19_ - -### Modified +### Changed - Added border to logo image for contrast on dark backgrounds. -## v0.0.3 - -_2024-02-19_ +## [0.0.3] - 2024-02-19 ### Added @@ -113,27 +108,23 @@ _2024-02-19_ - Added extension's logo image. - Added `.prettierrc` file for formatting json with tabs. -### Modified +### Changed - Updated demo CSS. - Updated other CSS for review and testing. ### Removed -- Remove `&` from invalid punctuation so it can be used as a CSS nesting selector. +- Removed `&` from invalid punctuation so it can be used as a CSS nesting selector. - Removed `language-configuration.json` and package.json's language contribution block pointing to it. -## v0.0.2 - -_2024-02-17_ +## [0.0.2] - 2024-02-17 ### Added - Added demo CSS files for testing and review. -## v0.0.1 - -_2024-02-16_ +## [0.0.1] - 2024-02-16 ### Added From 0565a2e31f319e0917487ec6c9f0d2bb590676fe Mon Sep 17 00:00:00 2001 From: Jacob Cassidy Date: Mon, 6 Jan 2025 16:17:21 +0700 Subject: [PATCH 3/3] Change extension version to v0.2.0 --- package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 42f8dff..bf220b4 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "css-nesting-syntax-highlighting", "displayName": "CSS Nesting Syntax Highlighting", "description": "Updates VSCode's CSS TextMate rules to add CSS Nesting", - "version": "0.1.1", + "version": "0.2.0", "icon": "images/css-nesting-syntax-highlighting-logo.png", "publisher": "jacobcassidy", "bugs": { @@ -49,6 +49,7 @@ "isPreReleaseVersion": false, "hasPreReleaseVersion": false, "installedTimestamp": 1710536983258, - "pinned": false + "pinned": false, + "size": 923271 } }