unocss

The instant on-demand atomic CSS engine.

v0.47.4 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.47.3 by github-actions[bot]github-actions[bot]

v0.47.2 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.47.1 by github-actions[bot]github-actions[bot]

No significant changes

    View changes on GitHub

v0.47.0 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.46.5 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.46.4 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.46.3 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.46.2 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.46.1 by github-actions[bot]github-actions[bot]

v0.46.0 by github-actions[bot]github-actions[bot]

   🚨 Breaking Changes

   🚀 Features

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v0.45.30 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.29 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.45.28 by github-actions[bot]github-actions[bot]

   🚀 Features

    View changes on GitHub

v0.45.26 by github-actions[bot]github-actions[bot]

No significant changes

    View changes on GitHub

v0.45.25 by github-actions[bot]github-actions[bot]

v0.45.24 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.23 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.22 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.21 by github-actions[bot]github-actions[bot]

v0.45.20 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.45.19 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.45.18 by github-actions[bot]github-actions[bot]

No significant changes

    View changes on GitHub

v0.45.17 by github-actions[bot]github-actions[bot]

No significant changes

    View changes on GitHub

v0.45.16 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.15 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v0.45.14 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.13 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.12 by github-actions[bot]github-actions[bot]

No significant changes

    View changes on GitHub

v0.45.11 by github-actions[bot]github-actions[bot]

No significant changes

    View changes on GitHub

v0.45.10 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.9 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.8 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.45.7 by github-actions[bot]github-actions[bot]

   🚀 Features

   🏎 Performance

  • transformer-compile-class: Generate same class for different sequence of same utilities  -  by @sabereen in unocss#1416
    View changes on GitHub

v0.45.6 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.5 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

  • vite: Improve hmr by using hash instead of timestamp, close #176  -  by @antfu (6d8d7)

   🏎 Performance

    View changes on GitHub

v0.45.4 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v0.45.3 by github-actions[bot]github-actions[bot]

No significant changes

    View changes on GitHub

v0.45.2 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.1 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.45.0 by github-actions[bot]github-actions[bot]

   🚨 Breaking Changes

   🐞 Bug Fixes

    View changes on GitHub

v0.44.7 by github-actions[bot]github-actions[bot]

No significant changes

    View changes on GitHub

v0.44.5 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.44.4 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.44.3 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.44.2 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

  • compile-class: Compile timing and magic string conflicts, close #1256  -  by @antfu (e991b)
    View changes on GitHub

v0.44.1 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

  • compile-class:
  • vite:
    View changes on GitHub

v0.44.0 by github-actions[bot]github-actions[bot]

   🚨 Breaking Changes

   🐞 Bug Fixes

    View changes on GitHub

v0.43.2 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.43.1 by github-actions[bot]github-actions[bot]

   🐞 Bug Fixes

    View changes on GitHub

v0.43.0 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

   🏎 Performance

  • preset-mini:
    • Use space to replace --un-empty hack  -  by @antfu (89498)
    • Remove redundant fallback for vars  -  by @antfu (f2957)
    View changes on GitHub

v0.42.1 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v0.42.0 by github-actions[bot]github-actions[bot]

   🚨 Breaking Changes

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.41.2 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.41.1 by github-actions[bot]github-actions[bot]

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.41.0 by github-actions[bot]github-actions[bot]

   🚨 Breaking Changes

   🚀 Features

   🐞 Bug Fixes

  • preset-mini:
    View changes on GitHub

v0.40.0 by github-actions[bot]github-actions[bot]

   🚨 Breaking Changes

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v0.39.3 by github-actions[bot]github-actions[bot]

   🚀 Features

  • cli:
    • New preflights and minify options a60a0e9b

   🐞 Bug Fixes

  • cli:
    • Avoid global side effect, improve tests 710b3cee

   ❤️ Contributors

   Thanks to @antfu | @Sickisonfire

    View changes on GitHub

v0.39.2 by github-actions[bot]github-actions[bot]

v0.39.1 by github-actions[bot]github-actions[bot]

   🚀 Features

  • Add preflights and safelist to shadow-dom mode #1110
  • Automatic svg prologue cleanup #1111
  • autocomplete:
    • Vue file :class support #1100
  • vscode:
    • Resolve config by file path #1101

   🐞 Bug Fixes

  • plugins:
    • Make resolve & load order insensitive #1112

   ❤️ Contributors

   Thanks to @loosheng | @QiroNT | @userquin

    View changes on GitHub

v0.39.0 by antfuantfu

   🚨 Breaking Changes

  • core:
    • Support string in rule that returns array #1093
  • preset-mini:
    • Require bracket for content- #1097
    • Don't apply negative variant on non-target #1098

   🚀 Features

  • preset-mini:
    • Support <alpha-value> color placeholder #1088

   🐞 Bug Fixes

  • preset-mini:

   ❤️ Contributors

   Thanks to @antfu | @chu121su12 | @equt | @zguolee

    View changes on GitHub

v0.38.2 by github-actions[bot]github-actions[bot]

Bug Fixes

Features

  • core: resolve tokens and preflights together (#1078) (c8cd805)
  • preset-mini: add container query units (#1076) (f3370d6)
  • preset-wind: support bracket values for object-x (#1087) (be3e42c)

v0.38.1 by github-actions[bot]github-actions[bot]

Bug Fixes

  • vite: use outDir as key of cssPlugin to prevent parallel issue (unocss#1065) (#1074) (65879ab)

Features

v0.38.0 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-wind: set animate count 1 by default (#1070) (5708e51)

Features

v0.37.4 by github-actions[bot]github-actions[bot]

Bug Fixes

Features

  • vscode: default preset (1ea7dd7)
  • webpack: provide preseted webpack plugin entry, close #1056 (0803628)

v0.37.3 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-mini: fix negative variant regression not accepting string theme (#1057) (318a10c)
  • preset-mini,preset-wind: use base property directly (#1060) (c259661)

v0.37.2 by github-actions[bot]github-actions[bot]

Bug Fixes

Features

v0.37.1 by github-actions[bot]github-actions[bot]

Bug Fixes

Features

  • preset-wind: update table's border-spacing rules (#1037) (d01b8c2)

v0.37.0 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-mini,preset-wind: rework more rules with base properties (#1033) (6f695f6)

Features

v0.36.0 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-wind: rework base of transform, filter, backdrop-filter (#1028) (94672d7)

Features

  • directives: support theme() in css vars, close #1026 (e50ea54)
  • preset-mini: add css [@layer](https://github.com/layer) support (#1024) (dce832c)

v0.35.4 by github-actions[bot]github-actions[bot]

Bug Fixes

  • directives: theme() breaks [@apply](https://github.com/apply) (#1025) (d04ff70)

v0.35.3 by github-actions[bot]github-actions[bot]

Features

  • preset-mini: add backdrop:x variant for ::backdrop pseudo element (#1022) (93f9b58)
  • preset-mini,preset-wind: add revert-layer global keyword (#1023) (56e2b90)
  • preset-mini,preset-wind: add rules (#1019) (a96c5c7)
  • preset-wind: add contrast-more/less variants (#1018) (3e21824)
  • preset-wind: update bg-position (#1020) (a1d187b)

v0.35.2 by github-actions[bot]github-actions[bot]

Bug Fixes

v0.35.1 by github-actions[bot]github-actions[bot]

Features

  • autocomplete: auto complete for shortcuts, close #1012 (20788c8)
  • autocomplete: read autocomplete config from shortcuts (f88ef8d)

v0.35.0 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-wind: background-position to background-repeat (#1011) (2185315)
  • types: add missing Theme for Preflight (#1002) (7c38ca9)
  • types: add missing Theme for Preset (#1003) (3e1ff16)

Features

v0.34.1 by github-actions[bot]github-actions[bot]

Features

  • preset-typography: inherit mono font from theme (#1000) (49a20e5)

Refactor

  • preset-typography: deprecated className in favor of selectorName (#992) (69dcee2)

v0.34.0 by github-actions[bot]github-actions[bot]

Bug Fixes

  • core: improve multiple variant sorting (#987) (bfef0e9)
  • preset-mini: fix first-letter and first-line pseudo elements (#988) (cfe5674)

Performance Improvements

  • preset-attributify: skip extracting if there is no any valid element (#981) (22caad4)

v0.33.5 by github-actions[bot]github-actions[bot]

Bug Fixes

Features

v0.33.4 by github-actions[bot]github-actions[bot]

{
  "message": "You should use slots with <ContentRenderer>",
  "value": {
    "name": "v0.33.4",
    "tag_name": "v0.33.4",
    "date": "2022-05-13T00:09:49Z",
    "body": {
      "type": "root",
      "children": [],
      "toc": {
        "title": "",
        "searchDepth": 2,
        "depth": 2,
        "links": []
      }
    },
    "v": 0,
    "url": "https://github.com/unocss/unocss/releases/tag/v0.33.4",
    "tarball": "https://api.github.com/repos/unocss/unocss/tarball/v0.33.4",
    "zipball": "https://api.github.com/repos/unocss/unocss/zipball/v0.33.4",
    "prerelease": false,
    "author": {
      "name": "github-actions[bot]",
      "url": "https://github.com/apps/github-actions",
      "avatar": "https://avatars.githubusercontent.com/in/15368?v=4"
    },
    "_path": "/v0.33.4",
    "_dir": "",
    "_draft": false,
    "_partial": false,
    "_locale": "en",
    "_empty": true,
    "title": "V0334",
    "description": "",
    "excerpt": {
      "type": "root",
      "children": []
    },
    "_type": "markdown",
    "_id": "github:v0.33.4.md",
    "_source": "github",
    "_file": "v0.33.4.md",
    "_extension": "md"
  },
  "excerpt": false,
  "tag": "div"
}

v0.33.3 by github-actions[bot]github-actions[bot]

Bug Fixes

Features

  • preset-mini: add break-spaces to white-space (#962) (8900343)
  • vite: support build watch mode (#963) (a1fac00)
  • vscode: support loading from iles.config file (#956) (b0fd9a8)

v0.33.2 by github-actions[bot]github-actions[bot]

Features

v0.33.1 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-typography: escape selector in typography (#819) (634847a)

Features

v0.33.0 by github-actions[bot]github-actions[bot]

Bug Fixes

Features

v0.32.13 by github-actions[bot]github-actions[bot]

Bug Fixes

Features

v0.32.12 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-icons: fix usedProps usage (0c4a167)

v0.32.11 by github-actions[bot]github-actions[bot]

{
  "message": "You should use slots with <ContentRenderer>",
  "value": {
    "name": "v0.32.11",
    "tag_name": "v0.32.11",
    "date": "2022-05-03T22:11:51Z",
    "body": {
      "type": "root",
      "children": [],
      "toc": {
        "title": "",
        "searchDepth": 2,
        "depth": 2,
        "links": []
      }
    },
    "v": 0,
    "url": "https://github.com/unocss/unocss/releases/tag/v0.32.11",
    "tarball": "https://api.github.com/repos/unocss/unocss/tarball/v0.32.11",
    "zipball": "https://api.github.com/repos/unocss/unocss/zipball/v0.32.11",
    "prerelease": false,
    "author": {
      "name": "github-actions[bot]",
      "url": "https://github.com/apps/github-actions",
      "avatar": "https://avatars.githubusercontent.com/in/15368?v=4"
    },
    "_path": "/v0.32.11",
    "_dir": "",
    "_draft": false,
    "_partial": false,
    "_locale": "en",
    "_empty": true,
    "title": "V03211",
    "description": "",
    "excerpt": {
      "type": "root",
      "children": []
    },
    "_type": "markdown",
    "_id": "github:v0.32.11.md",
    "_source": "github",
    "_file": "v0.32.11.md",
    "_extension": "md"
  },
  "excerpt": false,
  "tag": "div"
}

v0.32.10 by github-actions[bot]github-actions[bot]

Features

  • introduce [@unocss-ignore](https://github.com/unocss-ignore) magic comment, close #922 (de57c1a)
  • preset-icons: load from CDN (9b1301c)
  • use esm.sh for ama (6dabb0d)

Performance Improvements

  • preset-icons: improve load timing (95f6275)

v0.32.9 by github-actions[bot]github-actions[bot]

Bug Fixes

  • allow override literals with objects, close #783 (72e2351)
  • playground: url redirection, from #918 (e91024e)
  • vite: only generate hash placeholder on virtual id chunk, close #919 (d9956be)

v0.32.8 by github-actions[bot]github-actions[bot]

Bug Fixes

v0.32.7 by github-actions[bot]github-actions[bot]

{
  "message": "You should use slots with <ContentRenderer>",
  "value": {
    "name": "v0.32.7",
    "tag_name": "v0.32.7",
    "date": "2022-04-30T07:59:20Z",
    "body": {
      "type": "root",
      "children": [],
      "toc": {
        "title": "",
        "searchDepth": 2,
        "depth": 2,
        "links": []
      }
    },
    "v": 0,
    "url": "https://github.com/unocss/unocss/releases/tag/v0.32.7",
    "tarball": "https://api.github.com/repos/unocss/unocss/tarball/v0.32.7",
    "zipball": "https://api.github.com/repos/unocss/unocss/zipball/v0.32.7",
    "prerelease": false,
    "author": {
      "name": "github-actions[bot]",
      "url": "https://github.com/apps/github-actions",
      "avatar": "https://avatars.githubusercontent.com/in/15368?v=4"
    },
    "_path": "/v0.32.7",
    "_dir": "",
    "_draft": false,
    "_partial": false,
    "_locale": "en",
    "_empty": true,
    "title": "V0327",
    "description": "",
    "excerpt": {
      "type": "root",
      "children": []
    },
    "_type": "markdown",
    "_id": "github:v0.32.7.md",
    "_source": "github",
    "_file": "v0.32.7.md",
    "_extension": "md"
  },
  "excerpt": false,
  "tag": "div"
}

v0.32.6 by github-actions[bot]github-actions[bot]

{
  "message": "You should use slots with <ContentRenderer>",
  "value": {
    "name": "v0.32.6",
    "tag_name": "v0.32.6",
    "date": "2022-04-29T13:32:30Z",
    "body": {
      "type": "root",
      "children": [],
      "toc": {
        "title": "",
        "searchDepth": 2,
        "depth": 2,
        "links": []
      }
    },
    "v": 0,
    "url": "https://github.com/unocss/unocss/releases/tag/v0.32.6",
    "tarball": "https://api.github.com/repos/unocss/unocss/tarball/v0.32.6",
    "zipball": "https://api.github.com/repos/unocss/unocss/zipball/v0.32.6",
    "prerelease": false,
    "author": {
      "name": "github-actions[bot]",
      "url": "https://github.com/apps/github-actions",
      "avatar": "https://avatars.githubusercontent.com/in/15368?v=4"
    },
    "_path": "/v0.32.6",
    "_dir": "",
    "_draft": false,
    "_partial": false,
    "_locale": "en",
    "_empty": true,
    "title": "V0326",
    "description": "",
    "excerpt": {
      "type": "root",
      "children": []
    },
    "_type": "markdown",
    "_id": "github:v0.32.6.md",
    "_source": "github",
    "_file": "v0.32.6.md",
    "_extension": "md"
  },
  "excerpt": false,
  "tag": "div"
}

v0.32.5 by github-actions[bot]github-actions[bot]

Features

  • directives: support css var style (0693a55)
  • preset-attributify: new trueToNonValued option (#899) (580bd91)
  • reset: add antfu reset (3735476)

v0.32.4 by github-actions[bot]github-actions[bot]

{
  "message": "You should use slots with <ContentRenderer>",
  "value": {
    "name": "v0.32.4",
    "tag_name": "v0.32.4",
    "date": "2022-04-29T10:44:12Z",
    "body": {
      "type": "root",
      "children": [],
      "toc": {
        "title": "",
        "searchDepth": 2,
        "depth": 2,
        "links": []
      }
    },
    "v": 0,
    "url": "https://github.com/unocss/unocss/releases/tag/v0.32.4",
    "tarball": "https://api.github.com/repos/unocss/unocss/tarball/v0.32.4",
    "zipball": "https://api.github.com/repos/unocss/unocss/zipball/v0.32.4",
    "prerelease": false,
    "author": {
      "name": "github-actions[bot]",
      "url": "https://github.com/apps/github-actions",
      "avatar": "https://avatars.githubusercontent.com/in/15368?v=4"
    },
    "_path": "/v0.32.4",
    "_dir": "",
    "_draft": false,
    "_partial": false,
    "_locale": "en",
    "_empty": true,
    "title": "V0324",
    "description": "",
    "excerpt": {
      "type": "root",
      "children": []
    },
    "_type": "markdown",
    "_id": "github:v0.32.4.md",
    "_source": "github",
    "_file": "v0.32.4.md",
    "_extension": "md"
  },
  "excerpt": false,
  "tag": "div"
}

v0.32.3 by github-actions[bot]github-actions[bot]

Bug Fixes

  • annotation: annotation misplace on attrubutify mode (468cd16)
  • preset-wind: adjust list style types (#900) (00b0441)

Features

  • improve guide loading (453f094)
  • docs: support multiple search (eb97098)

v0.32.2 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-mini: add negative support to scale (#893) (cb9219e)

Features

  • interactive: improve preset presentation (74a2cc0)
  • add names for variants (f9f9edb)
  • introduce interactive docs (a6a378a)
  • preset-uno: add case-x from preset-mini to preset-uno (#888) (1300f69)

v0.32.1 by github-actions[bot]github-actions[bot]

Bug Fixes

  • autocomplete: escape regex (e00acc2)
  • preset-mini: fix first-line-x and first-letter-x pseudo elements shadowed by first-x pseudo class utility (#886) (9695583)
  • presets: move content-x utility from preset-wind to preset-mini (#889) (9b1d783)
  • vite: only resolve unocss (#887) (96d3fe6)

v0.32.0 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-mini: negative variant only enable for utils with number (a876104)

Features

  • autocomplete: improve enumerate (53a8102)
  • vite: support unocss can be processed by vite:css (#881) (eb3b6f2)

v0.31.17 by github-actions[bot]github-actions[bot]

Features

  • core: add details option to expose matched rules (6c10af9)

v0.31.16 by github-actions[bot]github-actions[bot]

Bug Fixes

  • preset-mini: auto complete for overflow (8deb7f0)

Features

  • autocomplete: enumerate function (efc799a)

v0.31.15 by github-actions[bot]github-actions[bot]

Bug Fixes