Skip to content

Releases: wix/stylable

v5.16.0

14 Sep 05:34
Compare
Choose a tag to compare

@stylable/core

  • fix: mixin with native CSS nesting (#2898)
  • next major version deprecation info diagnostic for @namespace used by stylable - move to @st-namespace (#2895)

@stylable/esbuild

  • fix: errors with minify config (#2899)

Full Changelog: v5.15.2...v5.16.0

v5.15.2

11 Sep 12:52
Compare
Choose a tag to compare

@stylable/webpack

  • fix: unhandled native css external entry (#2901)

@stylable/language-service

  • fix: invalid node location offset (#2897)

Full Changelog: v5.15.1...v5.15.2

v5.15.1

20 Jul 12:43
Compare
Choose a tag to compare

@stylable/webpack

  • fix: false positive unused stylesheet collision (#2894)

Full Changelog: v5.15.0...v5.15.1

v5.15.0

17 Jul 08:50
Compare
Choose a tag to compare

@stylable/core

  • feat: new cjs and esm bundles for core (#2893)
  • feat: update native-reserved-list value functions (#2890)
  • fix: first level pseudo-element def with extend in structure mode (#2888)
  • fix: structure mode pseudo-element selector definition bug (#2889)
  • fix: report unexpected pseudo-state param error(#2892)
  • fix: postcss@8.4.24 clone regression (commit)

@stylable/runtime

  • feat: added .mjs pure runtime to dist (#2891)

@stylable/language-service

  • fix: unhandled errors (#2887)
  • fix: warn diagnostics for @st-scope with no selector (#2886)

Full Changelog: v5.14.0...v5.15.0

v5.14.0

05 Jul 09:28
Compare
Choose a tag to compare

@stylable/core

  • feat: st-scope with no scoping selector (#2883)
  • fix: support svg d: path("") declaration(#2882)
  • fix: accept mixin argument var used in atrule params (#2884)
  • refactor: bailout transform for internal -st- decls (#2885)

@stylable/webpack-extensions

  • feat: util to force states on a single selector (#2880)

Full Changelog: v5.13.0...v5.14.0

v5.13.0

21 Jun 10:28
Compare
Choose a tag to compare

@stylable/core

  • fix: @st-scope deep scoping (#2876)

@stylable/webpack

  • fix: webpack manifest issues (#2877)
    • stylesheets with identical content override in manifest
    • persistent import order in generated index

@stylable/esbuild

  • change: open upper boundary for esbuild peer dependency (>=0.17.18) (#2878)

@stylable/rollup

  • clear package.json lookup cache on rebuild (#2878)

EXPERIMENTAL

Full Changelog: v5.12.0...v5.13.0

v5.12.0

14 Jun 07:56
Compare
Choose a tag to compare

@stylable/core

  • fix: mixin from nested rule applied to upper rules (#2871)

@stylable/node

  • perf: avoid calling stat manually on each entry (#2568)

@stylable/cli

  • fix: creation of unneeded empty directories (#2858)

@stylable/esbuild

  • fix: cache transform process (#2870)

@stylable/language-service

  • feat: filter completions by context by (#2874)
  • fix: edit-parser and ast-from-position bugs around declarations and at-rules (#2868, #2873)

Full Changelog: v5.11.1...v5.12.0

v5.11.1

08 Jun 09:15
Compare
Choose a tag to compare

@stylable/esbuild

  • fix: crash on invalid resolveDir (#2867 )

Full Changelog: v5.11.0...v5.11.1

v5.11.0

04 May 08:20
Compare
Choose a tag to compare

@stylable/esbuild 🚀 🚀 🚀

  • feat: introduce new integration plugin for esbuild bundler (#2856 ) 🥳

@stylable/language-service

  • improve named completions (#2857)
    • feat: support typed imports completion
    • feat: add completions for typed asserts (e.g. keyframes(jump))
    • feat: informative detail data for each type of import
    • fix: relative path and name of origin import

Full Changelog: v5.10.0...v5.11.0

v5.10.0

24 Apr 05:25
Compare
Choose a tag to compare

@stylable/core

  • feat: support CSS nesting (#2842)
  • feat: support CSS nesting in CSS mixin (#2855)
  • feat: default to universal inferred context selector (#2844) - with new experimentalSelectorInference
  • fix: mixin of class from @st-scope params (#2853)

@stylable/language-service

  • fix: named import completions from native CSS (#2847)
  • fix: ensure .d.ts contains no internals (#2851)

Full Changelog: v5.9.0...v5.10.0