Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 814 Bytes

CHANGELOG.md

File metadata and controls

30 lines (19 loc) · 814 Bytes

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • LICENSE file.
  • Code of Conduct.
  • Add support for Ruby 3.2 and 3.3 (no changes).

[1.1.0] - 2022-11-07

Added

  • Support for chains of operations longer than the most simple cases.
  • Introduce Classlist::Operation as a common super class for Classlist::Add, Classlist::Remove, Classlist::Reset.
  • Classlist::Add that adds all entries when merged

[1.0.0]

Added

  • Classlist::Reset that replaces all entries when merged
  • Classlist::Remove that removes entries when merged
  • DOMTokenList compatible Classlist class.