Releases: ryboe/CSS3
Releases · ryboe/CSS3
v2.1.7
v2.1.6
v2.1.5
- Add
composes
property from the nonstandard but popular CSS Modules spec
v2.1.4
v2.1.3
v2.1.2
Remove completions for vendor-prefixed properties
To remove some noise from the tab completions menu, I've removed all completions with vendor prefixes. You won't see properties like these in the completions menu anymore.
-ms-user-select
-moz-appearance
-webkit-appearance
The syntax highlighter will still highlight them just fine, however.
In a modern workflow, you shouldn't bother with writing vendor-prefixed properties by hand. You should let Autoprefixer do that for you. You are encouraged to use Autoprefixer to automatically fill in vendor-prefixed properties, selectors, etc.
Here's how to install it:
Linux / Windows | ctrl+shift+p > Package Control: Install Package > Autoprefixer |
Mac | cmd+shift+p > Package Control: Install Package > Autoprefixer |
PostCSS-cssnext
The highlighter fully supports PostCSS-cssnext, include features like nesting and custom selectors.
For details, check out cssnext.io.
Thank you to @ihodev and @nirfse for helping test this update!
Scroll Snap Module
- Update for changes to the Scroll Snap Module Level 1 Spec
v2.0.2
- Add missing property:
empty-cells
(Thanks @EmilStenstrom) - Fix not matching parens inside
calc()
(Thanks @rafapaulin) - Add new length units
vi
,vb
,ic
, andQ
, from the recent update to CSS Values and Units Module Level 4 - Remove
repeat()
from thegrid-template
shorthand property, from the recent update to CSS Grid Layout Module Level 1