Skip to content

v4.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Aug 06:59
· 1 commit to master since this release

BREAKING CHANGES

  • require Node.js v18 or higher (e1d87e7)

Bug Fixes

  • unable to tag a new version (7620498)
  • unable to tag a new version (37664fb)

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)