forked from ritwickdey/vscode-live-sass-compiler
-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v5.0.0-rc.1 #48
Merged
v5.0.0-rc.1 #48
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Commented out the line that ignores .vsix files so that they can be downlaoded and installed straiht from GitHub
No `Live Server` dependancy so this image was removed
Documented breakin changes and v5-alpha.1 release notes
A release package for v5.0.0-alpha.1
Now when I need `.cpuprofile`'s they should hold more meaningful data
## 5.0.0-alpha.2 - ONGOING ### Breaking changes - No longer supporting `brace expansion` glob patterns - This is because the underlying glob pattern matching has moved from `minimatch` to `picomatch`. A full feature comparison can be found [here](https://github.com/micromatch/picomatch#library-comparisons) ### Added - Increased range of glob pattern support - Full support for `extglobs` - Added support for `posix brackets` - Added support for `regex syntax` - *Full comparison can be found [here](https://github.com/micromatch/picomatch#library-comparisons)* - When a change is detected the initial output now includes a date and time stamp ### Changed - Now using `fdir` with `picomatch` instead of `glob` and `minimatch` - Speed improvements, the most significant of which will be on larger projects - Greater support for glob patterns ### Fixed - Fixed: the `formats[].savePath` setting was warning on valid entries <!-- THIS CAN BE REMOVED ON FULL V5 RELEASE --> ### Updated - `autoprefixer` from `10.2.4` to `10.2.5` - Fixed `:` support in `@supports` - `postcss` from `8.2.5` to `8.2.8` - Small fixes *(nothing user facing)* - `sass` from `1.32.6` to `1.32.8` - Allow `@forward...with` to take arguments that have a `!default` flag without a trailing comma. - Improve the performance of unitless and single-unit numbers. - Other small changes *(nothing user facing)* - Various dev dependency updates *(nothing user facing)*
## 5.0.0-alpha.3 - ONGOING ### Breaking changes - Changes to `autoprefix` settings - The default is now `defaults` *(as per Autoprefixer recommendations)* - The setting no longer accepts `string[] OR null`, but a `string[] OR boolean` - Rather than `null`, you now use `false` ### Added - When `autoprefix` is true we will search for either: - a `.browserlistsrc` file or, - `"browserslist": [ string[] ]` in a `package.json` file *(This allows you to use the same setting across your solution, rather than duplicating content)* ### Fixed - Fixed: the `forceBaseDirectory` setting was starting at the drive root, now uses the workspace root
Updated the settings file formatting and also now includes commands Update readme to reflect the link is now settings and commands
# 5.0.0-alpha.4 - ONGOING ### Breaking changes - Changes to the `showOutputWindow` setting **now called `showOutputWindowOn`** #26 - The system now acts as more of a logger rather than a mass of information - Accepted values are now `Trace`, `Debug`, `Information`, `Warning` or `Error` - The default is now `Warning` ### Added - Loads more logging at lower log levels (`Information` and `Trace`)
FAQ increase Changelog typos
Increased logging and tweaked some existing log levels/messages
# 5.0.0-rc.1 - 2021-04-01 ### Breaking changes - Not dependant on `ritwickdey.LiveServer` as there was no actual code dependencies in the extension ([#23](#23)). If you require the Live Server extension, it can still be installed from [here](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) - Changes to the `showOutputWindow` setting, **now called `showOutputWindowOn`** ([#26](#26)) - The system now acts as more of a logger rather than a mass of information - Accepted values are now `Trace`, `Debug`, `Information`, `Warning` or `Error` - The default is now `Warning` - Changes to [`autoprefix` settings](https://github.com/glenn2223/vscode-live-sass-compiler/blob/master/docs/settings.md#livesasscompilesettingsautoprefix) ([#41](#41)) - The default is now `defaults` *(as per Autoprefixer recommendations)* - The setting no longer accepts `string[] OR null`, but a `string[] OR boolean` - Rather than `null`, you now use `false` - No longer supporting `brace expansion` glob patterns ([#27](#27)) - This is because the underlying glob pattern matching has moved from `minimatch` to `picomatch`. A full feature comparison can be found [here](https://github.com/micromatch/picomatch#library-comparisons) - Only works on VS Code v1.52 and newer ([#34](#34)) - Settings have been updated for continuity and to better aid extension performance ([#30](#30)) - `formats[].savePath` must start with a path separator but not end in one - `includeItems` must start with a path separator and end in either `.sass` or `.scss` (for performance purposes) - `forceBaseDirectory` must start with a path separator but not end in one ### Changed - Now using `fdir` with `picomatch` instead of `glob` and `minimatch` - Speed improvements, the most significant of which will be on larger projects - Greater support for glob patterns ### Added - When `autoprefix` is true we will search for either: - a `.browserlistsrc` file or, - `"browserslist": [ string[] ]` in a `package.json` file *(This allows you to use the same setting across your solution, rather than duplicating content)* - Increased range of glob pattern support - Full support for `extglobs` - Added support for `posix brackets` - Added support for `regex syntax` - *Full comparison can be found [here](https://github.com/micromatch/picomatch#library-comparisons)* - When a change is detected the initial output now includes a date and time stamp - See [this comment](#26 (comment)) on [#26](#26) ### Fixed - Fixed: the `formats[].savePathSegmentKeys` setting would allow non string values in the array - Fixed: the `excludeList` setting would allow non string values in the array - Fixed: the `includeItems` setting would allow non string values in the array - Fixed: the `autoprefix` setting would allow non string values in the array - Fixed: some setting descriptions have been updated for better clarity/readability ### Updated - `autoprefixer` from `10.2.4` to `10.2.5` - Fixed `:` support in `@supports` - `postcss` from `8.2.4` to `8.2.9` - Small fixes *(nothing user facing)* - `sass` from `1.32.5` to `1.32.8` - Allow `@forward...with` to take arguments that have a `!default` flag without a trailing comma. - Improve the performance of unitless and single-unit numbers. - Other small changes *(nothing user facing)* - Various dev dependency updates *(nothing user facing)*
# 5.0.0-rc.1 - 2021-04-01 ### Breaking changes - Not dependant on `ritwickdey.LiveServer` as there was no actual code dependencies in the extension ([#23](#23)). If you require the Live Server extension, it can still be installed from [here](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) - Changes to the `showOutputWindow` setting, **now called `showOutputWindowOn`** ([#26](#26)) - The system now acts as more of a logger rather than a mass of information - Accepted values are now `Trace`, `Debug`, `Information`, `Warning` or `Error` - The default is now `Warning` - Changes to [`autoprefix` settings](https://github.com/glenn2223/vscode-live-sass-compiler/blob/master/docs/settings.md#livesasscompilesettingsautoprefix) ([#41](#41)) - The default is now `defaults` *(as per Autoprefixer recommendations)* - The setting no longer accepts `string[] OR null`, but a `string[] OR boolean` - Rather than `null`, you now use `false` - No longer supporting `brace expansion` glob patterns ([#27](#27)) - This is because the underlying glob pattern matching has moved from `minimatch` to `picomatch`. A full feature comparison can be found [here](https://github.com/micromatch/picomatch#library-comparisons) - Only works on VS Code v1.52 and newer ([#34](#34)) - Settings have been updated for continuity and to better aid extension performance ([#30](#30)) - `formats[].savePath` must start with a path separator but not end in one - `includeItems` must start with a path separator and end in either `.sass` or `.scss` (for performance purposes) - `forceBaseDirectory` must start with a path separator but not end in one ### Changed - Now using `fdir` with `picomatch` instead of `glob` and `minimatch` - Speed improvements, the most significant of which will be on larger projects - Greater support for glob patterns ### Added - When `autoprefix` is true we will search for either: - a `.browserlistsrc` file or, - `"browserslist": [ string[] ]` in a `package.json` file *(This allows you to use the same setting across your solution, rather than duplicating content)* - Increased range of glob pattern support - Full support for `extglobs` - Added support for `posix brackets` - Added support for `regex syntax` - *Full comparison can be found [here](https://github.com/micromatch/picomatch#library-comparisons)* - When a change is detected the initial output now includes a date and time stamp - See [this comment](#26 (comment)) on [#26](#26) ### Fixed - Fixed: the `formats[].savePathSegmentKeys` setting would allow non string values in the array - Fixed: the `excludeList` setting would allow non string values in the array - Fixed: the `includeItems` setting would allow non string values in the array - Fixed: the `autoprefix` setting would allow non string values in the array - Fixed: some setting descriptions have been updated for better clarity/readability ### Updated - `autoprefixer` from `10.2.4` to `10.2.5` - Fixed `:` support in `@supports` - `postcss` from `8.2.4` to `8.2.9` - Small fixes *(nothing user facing)* - `sass` from `1.32.5` to `1.32.8` - Allow `@forward...with` to take arguments that have a `!default` flag without a trailing comma. - Improve the performance of unitless and single-unit numbers. - Other small changes *(nothing user facing)* - Various dev dependency updates *(nothing user facing)*
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
5.0.0-rc.1 - 2021-04-01
Breaking changes
ritwickdey.LiveServer
as there was no actual code dependencies in the extension (#23). If you require the Live Server extension, it can still be installed from hereshowOutputWindow
setting, now calledshowOutputWindowOn
(#26)Trace
,Debug
,Information
,Warning
orError
Warning
autoprefix
settings (#41)defaults
(as per Autoprefixer recommendations)string[] OR null
, but astring[] OR boolean
null
, you now usefalse
brace expansion
glob patterns (#27)minimatch
topicomatch
. A full feature comparison can be found hereformats[].savePath
must start with a path separator but not end in oneincludeItems
must start with a path separator and end in either.sass
or.scss
(for performance purposes)forceBaseDirectory
must start with a path separator but not end in oneChanged
fdir
withpicomatch
instead ofglob
andminimatch
Added
When
autoprefix
is true we will search for either:.browserlistsrc
file or,"browserslist": [ string[] ]
in apackage.json
file(This allows you to use the same setting across your solution, rather than duplicating content)
Increased range of glob pattern support
extglobs
posix brackets
regex syntax
When a change is detected the initial output now includes a date and time stamp - See this comment on #26
Fixed
formats[].savePathSegmentKeys
setting would allow non string values in the arrayexcludeList
setting would allow non string values in the arrayincludeItems
setting would allow non string values in the arrayautoprefix
setting would allow non string values in the arrayUpdated
autoprefixer
from10.2.4
to10.2.5
:
support in@supports
postcss
from8.2.4
to8.2.9
sass
from1.32.5
to1.32.8
@forward...with
to take arguments that have a!default
flag without a trailing comma.