Releases: jmjuanes/lowcss
Releases · jmjuanes/lowcss
v0.11.0 (2023-04-22)
🔥 Breaking
- Changed default separator between utility class and value: switched back to
-
instead of:
(e.g.text-blue-500
) (284fdcc).
🚀 New features
- Added letter spacing utilities (283dddd).
- Added more font sizes (0e0bb13).
- New
required
pseudo selector (2f69d0c). - Added position selectors (
first
,last
,odd
andeven
) to background color utilities (918052e).
📚 Documentation
v0.10.0 (2023-04-13)
🚀 New features
- Added utilities for all border sides (
border-top
,border-bottom
,border-left
andborder-right
) (c32a41b). - Added utilities for setting the radius of individual corners (1a0cdb1).
- Added more
max-height
andmax-width
values (9640e9d). - Added new
2xl
breakpoint (fcea288). - Added
first
andlast
variants to display utilities (8ad747e). - Added new
scrollbar
class to style scrollbar (03939a5).
📚 Documentation
- Launched a new documentation site at josemi.xyz/lowcss.
v0.9.0 (2023-02-03)
v0.8.1 (2023-01-27)
🐛 Bug fixes
- Fixed bug in
width
utility sizes (b194185).
v0.8.0 (2023-01-24)
v0.7.0 (2023-01-21)
v0.6.0 (2023-01-07)
💥 Breaking changes
- New API for generating utilities (bbd7c01). Now importing the
low
module in SASS will not generate the utilities. Instead, you should include the modules that you want to use.
🚀 New features
v0.5.1 (2022-12-25)
🐛 Bug fixes
- Fixed input selectors in forms module (2ad5973).
v0.5.0 (2022-12-24)
🚀 New features
- Added outline utilities:
outline-color
,outline-offset
,outline-style
andoutline-width
(fabf67f). - Added
checked
variant to all color utilities (ce43f8d). - Added base styles for forms (520235c).
🧰 Improvements
- Simplified border widths (6829907).
- Deprecated
$reset
configuration variable: now you can use the$include
and$exclude
lists to enable or disable reset and forms modules (6ccf555).
🐛 Bug fixes
- Fixed typo in font weight utility (05c2b77).
v0.4.0 (2022-12-21)
💥 Breaking changes
- Changed class names policy and default separators for utility keys, pseudo selectors, and breakpoints.
- Default utility selectors: now we are using a
:
between the utility alias and the key. For example:text:blue-500
. - Pseudo selectors: has been moved to the end of the selector. For example:
bg:transparent:hover
. - Breakpoints: has been moved to the end of the selector, and now a
@
is used between the utility selector and the breakpoint name. For example:w:12@sm
.
- Default utility selectors: now we are using a
$screens
variable has been renamed as$breakpoints
.- Changed folder structure for SCSS files.
🚀 New features
- Added new utility values for fonts (font sizes and font families), sizes (width and height), and spaces (margin and padding).
- Added
active
variant for colors utilities. - Improved configuration and utility API.
🐛 Bug fixes
- Fixed a terrible bug in the generated CSS that caused the duplication of utilities when generating responsive variants.
🗑️ Deprecation
- Deprecated the
container
component, as we can now use the new values of themax-width
utility for generating responsive containers.