Skip to content

Releases: master-co/css

v2.0.0-rc.10

26 Jan 10:57
Compare
Choose a tag to compare
v2.0.0-rc.10 Pre-release
Pre-release

Bug Fixes

Nuxt
  • Package import specifier "#master-css-config" is not defined in package.json e4db686 @1aron

v2.0.0-rc.9

25 Jan 19:34
Compare
Choose a tag to compare
v2.0.0-rc.9 Pre-release
Pre-release

Improvements

Bug Fixes

Nuxt

v2.0.0-rc.8

23 Jan 09:47
Compare
Choose a tag to compare
v2.0.0-rc.8 Pre-release
Pre-release

Deprecations

  • Remove CONFIG_TEXT CONFIG_ESM_TEXT CONFIG_TS_TEXT exports ccc2faa @1aron

Documentation

v2.0.0-rc.7

17 Jan 10:42
Compare
Choose a tag to compare
v2.0.0-rc.7 Pre-release
Pre-release

Improvements

Bug Fixes

Vue
  • Argument of type 'unknown' is not assignable to parameter of type 'ClassValue' a8604c1@1aron

Documentation

v2.0.0-rc.6

16 Jan 11:52
Compare
Choose a tag to compare
v2.0.0-rc.6 Pre-release
Pre-release

Bug Fixes

Class Variant

v2.0.0-rc.5

15 Jan 13:57
Compare
Choose a tag to compare
v2.0.0-rc.5 Pre-release
Pre-release

Bug Fixes

Server

v2.0.0-rc.4

15 Jan 09:27
Compare
Choose a tag to compare
v2.0.0-rc.4 Pre-release
Pre-release

Bug Fixes

Nuxt

v2.0.0-rc.3

15 Jan 03:06
Compare
Choose a tag to compare
v2.0.0-rc.3 Pre-release
Pre-release

Bug Fixes

Nuxt

v2.0.0-rc.2

10 Jan 15:03
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release

Bug Fixes

Runtime

v2.0.0-rc.1

10 Jan 11:02
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

New Features

  • @master/css.vue, including CSSProvider dac0ffd
  • Ambiguous shorthand support for config.values 7157d3b
  • Class Variant #191 3dd94ff
  • Integrate Master CSS Static Extraction in Vite way f461c83
  • Integrate Master CSS Static Extraction in Webpack way 761b902
  • Master CSS ESLint Plugin dfb66ee
  • Master CSS ESLint Plugin Config 91bce44
  • Master CSS Nuxt baf1e50
  • Master CSS Runtime, performs a single responsibility dac3834
  • Master CSS Server 970928b
  • Master CSS Server Nitro 72061c4
  • Master CSS static extractor for various raw text 2f51401
  • Master CSS Variables, resolved #283 c97de2f
  • Multiplier unit x and config.baseUnit #316 51bf4a2
  • Nested configuration for classes / mediaQueries cbd27ad
  • Pre-renders Master CSS class syntax in HTML 85d82a7
  • Smart conversion of units for factors in calc 6b7c08b
  • Theme Service 4e6ae25
  • Validator for Master CSS class syntax 73bfec1
Class Variant
Compiler
  • Option .additions for files scanned at startup 2364f92
  • Option .additions for files scanned at startup 3fac285
CSS
  • config.extends multiple configurations #180 5b080ae
  • config.keyframes generated on demand #181 ffcdef7
  • config.precedence for how to insert <style id="master"> into the DOM tree or HTML 357811f
  • config.themeDriver #177 797da10
  • gradient-text semantic + gradient() shorthand #167 fb92b98
  • mcss render .next/**/*.html command for things like Next.js #205 6e95826
  • vw vh max-vw max-vh min-vw min-vh semantics #124 ad024c4
  • Config colors support rgba() function #105 d6af6bf
  • Fallback invalid at-rules @.* to be themes #214 836e702
  • Fonts Configuration API, resolved #275 824d0ed
  • Independent theme API f14182e
  • Master CSS CLI 977daf5
  • Master CSS Variables bb3b660
  • Semantic fit = width:fit + height:fit #257 a199e34
  • Support BEM's double underscore naming #218 8c8586d
  • Support for converting unit-valued parameters in CSS functions 6cd038d
  • Support making all declarations important with config.important #131 ccbff2e
  • Support scoping all CSS rules with config.scope #133 c41baea #132
  • Support semantics and rules with animation keyframes #222 f2f8b87
React
  • CSSLazyProvider for lazy loading JIT engine fa97d0c
  • CSSProvider, useCSS 45dccb1
  • cve supports Boolean properties #247 c7b6c07
  • ThemeProvider Pass theme context, state, and switch() 8fbb553
  • Integrate Class Variant using React elements #191 277ee1d
Svelte
  • CSSProvider and LazyCSSProvider standardly register Master CSS in Svelte 6864e11
  • LazyCSSProvider for Progressive Rendering b5577b4
Syntax
  • A new shorthand max:WxH for max-width and max-height a2396d0
  • A new shorthand min:WxH for min-width and min-height 25c2398
  • A new shorthand WxH for width and height 1bb9e90
Vue
  • Class Variant Elements 2fa48d9
  • Register the theme service using ThemeServiceProvider f4dfaca

Performance Upgrades

Read more