Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@



## [0.1.5] - Unreleased

## [0.1.4] - 2026-06-04

### Added
Expand All @@ -17,3 +19,22 @@
### Breaking

- `hidden` is now treated as part of the display-class conflict group. Strings like `"flex hidden"` collapse to `"hidden"` rather than keeping both. Previous behavior was non-standard — `tailwind-merge` (JS) and `tailwind_merge` (Ruby) have always treated `hidden` as a display utility. For JS-toggle visibility patterns, use the HTML5 `hidden` attribute (e.g., `attribute hidden: -> { … }` or pass `hidden: true` as an html_attr) and toggle it with `element.toggleAttribute('hidden')` instead of relying on the class merger.

## [0.1.2] - 2026-05-15

### Added

- data, aria, and attribute DSL declarators for first-class HTML attribute declarations (cf37050)

## [0.1.1] - 2026-05-15

### Changed

- `view_component` dependency pinned to `~> 4.0` (was `>= 4.0`) — RubyGems-recommended SemVer-aware constraint
- Minimum Ruby version raised to 3.2 (was 3.1), matching the floor for `view_component >= 4.0`

## [0.1.0] - 2026-05-15

### Added

- Initial release. Extracted from SOFware/forge.
3 changes: 3 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,7 @@ require "reissue/gem"
Reissue::Task.create :reissue do |task|
task.version_file = "lib/view_component_css_dsl/version.rb"
task.fragment = :git
# Keep the full release history in CHANGELOG.md. The default (2) trims all but
# the newest two versions on every bump.
task.version_limit = 999
end
2 changes: 1 addition & 1 deletion lib/view_component_css_dsl/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module ViewComponentCssDsl
VERSION = "0.1.4"
VERSION = "0.1.5"
end
Loading