Skip to content

Commit 2d6aef1

Browse files
authored
refactor: extracted changelog (#2)
* refactor: extracted changelog * chore: added further comment * feat: added changeset
1 parent ced3890 commit 2d6aef1

File tree

3 files changed

+36
-25
lines changed

3 files changed

+36
-25
lines changed

.changeset/nine-horses-teach.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"css-if-polyfill": patch
3+
---
4+
5+
docs: extracted changelog

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
<!-- TODO: The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and t -->
6+
7+
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
8+
And the commit messages from [Conventional Commits](https://conventionalcommits.org) are being used.
9+
10+
## v0.0.0
11+
12+
- ✨ Added support for multiple conditions within a single if() function
13+
- ✨ Enhanced switch-case like behavior for condition evaluation
14+
- ✨ Improved parsing for complex nested conditions
15+
- ✨ Better error handling for malformed condition syntax
16+
- 🐛 Fixed edge cases with quoted values and nested parentheses
17+
- 📚 Added comprehensive examples for multiple conditions
18+
- 🧪 Expanded test suite to cover new functionality
19+
- ✨ Added support for multiple if-tests separated by semicolons
20+
- ✨ Added support for if() functions in CSS shorthand properties
21+
- ✨ Enhanced parsing to handle complex nested conditions
22+
- ✨ Improved error handling for malformed syntax
23+
- 🐛 Fixed edge cases with quoted values and nested parentheses
24+
- 📚 Added comprehensive examples and documentation
25+
- 🧪 Expanded test suite to cover new features
26+
- Initial release with full CSS if() support
27+
- Support for media(), supports(), and style() functions
28+
- Comprehensive test suite
29+
- TypeScript definitions
30+
- Multiple build formats
31+
- Correct CSS if() syntax with colon separators and else keyword

README.md

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -334,28 +334,3 @@ MIT License - see [LICENSE](LICENSE) file for details.
334334
- Pure JavaScript implementation with custom CSS parsing
335335
- Inspired by the CSS Working Group's conditional CSS proposals
336336
- Thanks to all contributors and testers
337-
338-
## Changelog
339-
340-
### v0.0.0
341-
342-
- ✨ Added support for multiple conditions within a single if() function
343-
- ✨ Enhanced switch-case like behavior for condition evaluation
344-
- ✨ Improved parsing for complex nested conditions
345-
- ✨ Better error handling for malformed condition syntax
346-
- 🐛 Fixed edge cases with quoted values and nested parentheses
347-
- 📚 Added comprehensive examples for multiple conditions
348-
- 🧪 Expanded test suite to cover new functionality
349-
- ✨ Added support for multiple if-tests separated by semicolons
350-
- ✨ Added support for if() functions in CSS shorthand properties
351-
- ✨ Enhanced parsing to handle complex nested conditions
352-
- ✨ Improved error handling for malformed syntax
353-
- 🐛 Fixed edge cases with quoted values and nested parentheses
354-
- 📚 Added comprehensive examples and documentation
355-
- 🧪 Expanded test suite to cover new features
356-
- Initial release with full CSS if() support
357-
- Support for media(), supports(), and style() functions
358-
- Comprehensive test suite
359-
- TypeScript definitions
360-
- Multiple build formats
361-
- Correct CSS if() syntax with colon separators and else keyword

0 commit comments

Comments
 (0)