BREAKING CHANGES
- require Node.js v18 or higher (e1d87e7)
Bug Fixes
Others
- upgrade dependencies (e5e22c1)
- Built (f5d9df3)
- Upgraded dependencies (ad96e84)
- Reduced online demo bundle size (73bf3fe)
- Built (420d17d)
- Upgrade dependencies (08512ce)
- Fixed wrong author email (87f9ae1)
- Built (fa9d18c)
- Fixed wrong repository URL (efde894)
- Built (c300cbc)
- Fixed converting Stylint option files (ad1921d)
- Built (6b94672)
- Fixed not updating version in pre-commit config sample (22315ac)
- Built (01b2433)
- Added --help and parameter aliases (40efe84)
- Added pre-commit support (eb8a0b6)
- Updated the static site (30b803d)
- Reduced package size (da181ac)
- Updated the static site (69bf4b8)
- Fixed NPM antitrust (7fdf2e3)
- Stopped supporting Atom (b1003fc)
- Fixed excessive search results during development (ffa7430)
- Upgraded dependencies (c792b58)
- Updated the static site (49589b7)
- Upgraded dependencies (4dab7ee)
- Fixed wrong output assertion (dec6411)
- Fixed removing colons causing Stylus compilation failures See #79 (0734bec)
- Fixed missing quotes around negative number key names (258de26)
- Upgraded dependencies (e97c532)
- Updated the static site (923705e)
- Fixed unexpected newline before a postfix if See #68 (d73fb46)
- Updated the static site (d60ac6e)
- Fixed wrong unit for flex-basis See ThisIsManta/vscode-stylus-supremacy#31 (23ee3bd)
- Updated the static site (bd4c736)
- Fixed pass "-u" without any other arguments for the test runner (bfbfcbb)
- Fixed excessive parentheses in for-in condition See #44 (dd88aee)
- Fixed flex-basis workaround for IE11 See #57 (bdb8212)
- Fixed adding a close parenthesis after a unit suffix See #43 (b73c375)
- Added "-u" option to overwrite test outputs (2f707bc)
- Fixed missing a new line after a custom @-rule See #60 (86c90dc)
- Fixed adding a comma to property value expression See #52 (995d84d)
- Fixed did not respect "insertColons" for @media See #54 (405f1b0)
- Fixed license conflict (a4e293c)
- Fixed adding commas to @Keyframes name See #59 (eda6d5f)
- Fixed adding @css block on property key See #63 (e0dc5bf)
- Updated the static site (92d8158)
- Upgraded dependencies (9931a37)
- Updated the static site (10a7392)
- Added "--compare" (2925e6b)
- Added package-lock when publishing (35a8235)
- Updated the static site (48a9d5b)
- Fixed unable to uglify JS (04991e6)
- Fixed dependency breaking changes (fa81abe)
- Upgraded dependencies (d5dc106)
- Upgraded dependencies (11f4d6d)
- Amended the error messages for the command line (fc52ac2)
- Upgraded dependencies (e14f76f)
- Updated the static site (2f8d8bf)
- Fixed excessive parentheses in a nested parenthesis See #41 (345a502)
- Updated the static site (a422bf1)
- Fixed unexpectedly removing consecutive multi-line comments at the bottom of a block (7f84e52)
- Updated the static site (174fd05)
- Amended NPM scripts (abf9235)
- Upgraded dependencies (c7475ba)
- Fixed removing parentheses around negation in an expression list See ThisIsManta/vscode-stylus-supremacy#25 (c7c0f8b)
- Fixed wrong "test-watch" script (c2ae1ad)
- Updated the static site (7662e5f)
- Trim trailing whitespace in multiline comments (fa3cacf)
- Updated the static site (8183f78)
- Amended package.json (bee6260)
- Fixed a typo in "insertParenthesisAroundIfCondition" formatting option (fecfa58)
- Updated the static site (c604099)
- Fixed excessive parentheses in @media query See ThisIsManta/vscode-stylus-supremacy#24 (fbe1d70)
- Fixed unrecognized null (1c64acf)
- Added complementary formatting options to Stylint (eeec74e)
- Updated the static site (02f25a6)
- Added "preserveNewLinesBetweenPropertyValues" formatting option (b3b8ce4)
- Updated the static site (1a2e66f)
- Fixed type definitions (472ac7f)
- Updated the static site (d8e467c)
- Added missing type definitions (0789b90)
- Updated the static site (74463b8)
- Added support of JSON5 and YAML (289735d)
- Updated the static site (d1679bc)
- Fixed excessive parentheses in hash assignments See #30 (d3ba9f9)
- Updated the static site (7065705)
- Added support of multi-line arguments (e9cfadb)
- Fixed error formatting a comment only file (4250b25)
- Fixed "alwaysUseZeroWithoutUnit" formatting option (aa07d4a)
- Updated the static site (faeb6ad)
- Fixed multi-comment indentation See #25 (73073ac)
- Amended the static site (e6ad431)
- Updated the static site (b8a2cc8)
- Added "ignoreFiles" formatting option (bf8b891)
- Amended the static site (33ed2a8)
- Updated the static site (e7a6bc8)
- Amended index.d.ts (823364d)
- Updated the static site (59c8a61)
- Added "deprecated" flag (945ef33)
- Added "selectorSeparator" formatting option (7f806fe)
- Fixed conditional import See #20 (4972389)
- Updated the static site (4b509ab)
- Fixed excessive parentheses in hash assignments See vuejs/vetur#638 (f2ea570)
- Fixed missing right-hand assignments See vuejs/vetur#638 (62108dd)
- Updated the static site (4b48558)
- Fixed using @media with a hash See #18 (d12287c)
- Updated the static site (60b9e19)
- Fixed missing single-line comments before ternary statement See ThisIsManta/vscode-stylus-supremacy#21 (c77b0c1)
- Amended Javadoc multi-line comments (f6cf6ed)
- Updated the static site (f23f3e2)
- Fixed missing curly brace in string interpolation (7d1660a)
- Fixed missing parenthesis representing an empty list (4dee832)
- Fixed missing parenthesis in string interpolation (80bd914)
- Updated the static site (1d55162)
- Fixed unexpected commas in an expression See #12 (1c2a7e6)
- Amended vscode.gif; Removed vscode-format-on-save.gif (ce5393f)
- Amended the static site so that the demo text areas are bigger (373e8c0)
- Amended "quoteChar" formatting option description (c66b887)
- Updated the static site (ea7c9ea)
- Fixed missing ordinal arguments when mixing with named arguments See #14 (9baa052)
- Fixed converting single/double quotes See #15 (b107d79)
- Added "test-watch" command (c203185)
- Added single quote test suite (f0c1d07)
- Updated the static site (5e1f5b7)
- Fixed excessive parentheses (cont.) See ThisIsManta/vscode-stylus-supremacy#17 (b3a9b98)
- Updated the static site (4e844af)
- Fixed unexpected commas in a property value See #11 (46830a5)
- Updated the static site (6cfd688)
- Fixed missing parentheses for unit suffix See #9 (comment) (cc6ec88)
- Updated the static site (dae979e)
- Fixed excessive parentheses See vuejs/vetur#471 (c8e5d17)
- Added re-formatting test suite (e9548f7)
- Fixed missing single-line comments for an empty block (453311b)
- Updated the static site (c55b127)
- Refactored formatting option schema (2dc040b)
- Updated the static site (66a8d30)
- Upgraded uglify-js (aac4a74)
- Fixed missing parenthesis around division (d523d4e)
- Added go-to-menu floating button to the static site (c708b68)
- Updated the static site (6cd06fd)
- Updated the static site (0659528)
- Added "stylusSupremacy." prefix to the formatting options (f038a4e)
- Updated the static site (0f6684f)
- Amended type definition for TypeScript (b3bd09e)
- Updated the static site (321b415)
- Added type definition for TypeScript (326cc6f)
- Updated the static site (126131e)
- Fixed adding excessive parentheses and deleting essential parentheses (4262351)
- Updated the static site (07dfbcf)
- Fixed missing @css literal as a property (980ff6d)
- Updated the static site (430302e)
- Added ".stylintrc" file example to the static site (8c1171c)
- Fixed missing comments near mixin declarations (792527e)
- Amended unit testing (44405fb)
- Updated the static site (745db49)
- Added support of JSON with comments for a formatting option file (075233a)
- Amended the static site images for loading performance (134aa46)
- Updated the static site (15d03c1)
- Amended package.json (c0ededb)
- Added support of nib (Stylus extension) (b6a2646)
- Added Google Analytics to the static site (c4bcda3)
- Updated the static site (e2ad2c4)
- Fixed "insertParenthesisAroundNegatedVariable" formatting option (ae9058e)
- Fixed bad JSON schema for some formatting options (f123af3)
- Updated the static site (1033a14)
- Split find*Node(s) functions out of format.js (0acd546)
- Updated the static site (d2546cf)
- Amended dependency(s) (a33a288)
- Amended package.json (580355f)
- Amended README.md (9761959)
- Amended the static site (63ac157)
- Fixed unsupported dot-notation hash getter (2e83372)
- Amended dev-dependencies (0ee3595)
- Updated the static site (cc5a685)
- Fixed wrong default value for "insertParenthesisAroundNegatedVariable" formatting option (250d821)
- Updated the static site (0ba5bc0)
- Added "insertParenthesisAroundNegatedVariable" formatting option (3b24a81)
- Updated the static site (dfe148d)
- Fixed missing indent before @Keyframes (a739d90)
- Updated the static site (a54dda8)
- Fixed missing parentheses on a unary operator (a6062d0)
- Fixed animated VSCode logo (87e943e)
- Updated the static site (a0fe7a7)
- Fixed omitting comma(s) in an expression list (f56c1db)
- Fixed an unexpected comma after @Keyframes name (2e7dba6)
- Updated the static site (b485c63)
- Fixed missing parentheses on a binary operator (8f1be61)
- Updated the static site (0c2a861)
- Added package-lock.json (35198fb)
- Fixed missing "@" sign before property lookup and a pair of parenthesis around a unary operator (ad2149b)
- Fixed error when passing "--version" argument (5ea5741)
- Updated the static site (2423b8f)
- Fixed an extra new-line before a single-line comment (280dbf6)
- Amended single-line comment readout (ad82eab)
- Added Atom package to the static site (cont') (ffce50a)
- Added Atom package to the static site (1e0a086)
- Added Atom package to the static site (118416e)
- Amended the static site so the demo keeps up with the latest fix (7c76e98)
- Fixed duplicate single-line comments when sorting properties (4ec8dc3)
- Fixed broken default formatting option JSON links (b8fc3f8)
- Amended the static site so the links stay in the site (14a3035)
- Amended the static site so that it is responsive (cont') (aef159c)
- Amended the static site so that it is responsive (cont') (cca5a6e)
- Amended the static site so that it is responsive (cont') (561605e)
- Amended the static site so that it is responsive (b31372e)
- Fixed error handling (90bb6aa)
- Fixed unit testing (7f1260f)
- Refactored command-line interface; Added unit testing (d6f1d3c)
- Amended the static site generator so that it can sweep two or more Stylint equivalent options (b870755)
- Added "insertNewLineAroundProperties" formatting option when "sortProperties" is "grouped" (a745b6a)
- Added "alwaysUseNoneOverZero" formatting option (91a757e)
- Amended "reduceMarginAndPaddingValues" formatting option (8e995ae)
- Amended the default value of "insertNewLineAroundProperties" formatting option (7bb092b)
- Updated the static site (9651e4e)
- Added "--dryRun" to the command-line (0eb3959)
- Added "insertNewLineAroundImports" formatting option (dc9898e)
- Amended formatting option description for VS Code (7937cb2)
- Added "docs" as npm ignores (d3161fc)
- Removed "git commit" command in "preversion" script because it did not work with clean repository (17bb876)
- Amended README.md (52452c8)
- Updated the static site (1e85a96)
- Amended the static site (c087a79)
- Amended debugging task (79ac34b)
- Refactored command-line interface (ca96d32)
- Amended line-ending from CRLF to LF (5d164c0)
- Added the static site (cont') (a86110f)
- Added the static site (cont') (3b1979b)
- Added the static site (cont') (78f1135)
- Added "available as" section to the static site (be020f7)
- Amended test runner script so that it can query spec names without specifying "-f" (bd219d8)
- Amended "insertNewLine..." formatting options (cont') (2625a8c)
- Amended "insertNewLine..." formatting options (0ad7c6f)
- Added favicon (8056843)
- Fixed wrong path to formatting option schema (1e7cb92)
- Added the static site (cont'); Added the SVG logo (fcc7502)
- Added the static site (cont') (a1c26d1)
- Fixed missing babel-preset-es2015 (1dfe514)
- Added VS Code screenshot (f75328b)
- Added the static site (cont') (adf1540)
- Added babel and uglify to the static web (69d31a2)
- Added the static site (cont') (565c1ec)
- Added formatting option demo to the static site (9b51de4)
- Added the static site (cont') (0812c70)
- Added the static site (147bd78)
- Added formatting option validation; Renamed createFormattingOptionsFromStylint (f1ea1b7)
- Amended README.md (cont') (9e84f81)
- Amended README.md (08baf36)
- Renamed "stylus" to "Stylus" (c5937b5)
- Amended README.md (cont') (f89ce6e)
- Amended README.md (ef4a1e0)
- Added VS Code debugging configuration (0ada333)
- Refactored command-line interface (9bf9fc1)
- Amended "format" function so that it returns the formatted content and throws when warnings (c56d181)
- Amended NPM scripts (ba8b689)
- Reverted "Fixed running command-line interface on Unix because of CRLF line ending" (e780139)
- Fixed running command-line interface on Unix because of CRLF line ending (60c0aac)
- Fixed missing semicolons after @extend (416e718)
- Removed unused code (d282255)
- Fixed an error formatting @media queries (cd150ee)
- Fixed missing commas between expressions ThisIsManta/vscode-stylus-supremacy#9 (9fcdb48)
- Fixed unknown @rule calling ThisIsManta/vscode-stylus-supremacy#8 (4040638)
- Fixed missing commas in "font-family" property (28b2e9e)
- Fixed missing minus sign on negative numbers when "insertLeadingZeroBeforeFraction" is off (394daf7)
- Added test case for custom "sortProperties" (65298be)
- Amended VS Code settings (2258bdf)
- Fixed missing indent for block mixin issue (88c5a82)
- Fixed "@block" issues (bf94e53)
- Fixed "alwaysUseZeroWithoutUnit" formatting option (7ad9f0e)
- Fixed reading option file (a4645dd)
- Amended package.json (2d502f1)
- Added "--version" command-line parameter (d2e3099)
- Amended README.md (85ab391)
- Added ability to format partial content (cont') (b0a9da3)
- Added ability to format partial content (cont') (bfb5f51)
- Renamed StylintAdapter to createFormattingOptionsFromStylintOptions (1ec74bd)
- Added ability to format partial content (cont') (ab4ce81)
- Added ability to format partial content (9c53f6a)
- Added Stylint compatibility (cont') (dd89bf3)
- Added Stylint compatibility (cont') (d07f9d4)
- Added Stylint compatibility (a4fccad)
- Amended NPM scripts (6bd3720)
- Fixed support for attribute selector #1 (8f892df)
- Amended README.md (30eea4f)
- Amended README.md (414badf)
- Refactored code (d44ecaf)
- Amended README.md (739fe3e)
- Added "known issues" section to README.md (24e8cf7)
- Amended CSS selector concatenation (4e30775)
- Amended README.md (5a7b67a)
- Added new options (77c2c9b)
- Added NPM scripts (7a63c59)
- Amended command-line interface (882a763)
- Amended README.md (bb65618)
- Added README.md; Renamed a formatting option (a223785)
- Amended support for @css (4835519)
- Added unit testing (cont') (d387015)
- Added unit testing (cont') (1a1f513)
- Amended formatting options (cont') (44ef359)
- Amended formatting options (cont') (e55e625)
- Amended formatting options (7b28042)
- Added unit testing (cont') (31c9d13)
- Added unit testing (cont') (0415abb)
- Added unit testing (cont') (174fd94)
- Amended inserting new line between groups (2d8234b)
- Refactored code (8695306)
- Added unit testing (cont') (4d597ed)
- Fixed single-line comments (b6931ac)
- Added support for @charset and @namespace (72e862b)
- Added support for escaping backslash () and divider (/) (8e1f116)
- Added support for @import; Refactored code (a6855c5)
- Fixed @Keyframes issues; Added validation (737b8b1)
- Added support for @css (5cdc97f)
- Added support for @rules, @extends and @block (bbce3c1)
- Added support for @Keyframes (a6e8c7a)
- Added support for url() (276f40b)
- Added support for @media and @font-face (78051f8)
- Added support for hashes and iterations (ad94fcf)
- Added support for functions and conditions (b8e0bd8)
- Amended failure messages and debugging outputs (c8de9e7)
- Fixed expressions and comments (c8fa6de)
- Added support for operators (cont') (8f9049a)
- Add support for operators (e476fdd)
- Added unit testing (cont') (24d7790)
- Added unit testing (cont') (e36a290)
- Added unit testing (cont') (e58af85)
- Added unit testing (3524c0e)
- Fixed starting/ending new-line in the formatted output (326c1f2)
- Fixed mismatched input file path for command-line interface (6e3ebc7)
- Moved files (fdea3ce)
- Added support for single-line comments (5574063)
- Added files (cont') (a8dfbf7)
- Added files (887b5ab)
- Initial commit (9b0f536)