Skip to content

Commit f7a8227

Browse files
committed
[DOCS] Integrate the 8.x changelog into the main changelog
Now the changelog up to the latest feature release 8.7.0 is part of the `main` changelog. This makes it easier to see what has changed after the last feature release. Also, this makes it clear in which release some methods were deprecated, avoid the impression that methods got both deprecated and removed in the same release. Also autoformat the changelog.
1 parent 540b315 commit f7a8227

File tree

1 file changed

+53
-19
lines changed

1 file changed

+53
-19
lines changed

CHANGELOG.md

Lines changed: 53 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,17 @@ Please also have a look at our
1111
### Added
1212

1313
- Partial support for CSS Color Module Level 4:
14-
- `rgb` and `rgba`, and `hsl` and `hsla` are now aliases (#797}
15-
- Parse color functions that use the "modern" syntax (#800)
16-
- Add official support for PHP 8.4 (#657)
17-
- Support arithmetic operators in CSS function arguments (#607)
18-
- Add support for inserting an item in a CSS list (#545)
14+
- `rgb` and `rgba`, and `hsl` and `hsla` are now aliases (#797}
15+
- Parse color functions that use the "modern" syntax (#800)
1916
- Add a class diagram to the README (#482)
20-
- Add support for the `dvh`, `lvh` and `svh` length units (#415)
2117
- Add more tests (#449)
2218

2319
### Changed
2420

25-
- Mark parsing-internal classes and methods as `@internal` (#674)
26-
- Block installations on unsupported higher PHP versions (#691)
27-
- Improve performance of `Value::parseValue` with many delimiters by refactoring
28-
to remove `array_search()` (#413)
2921
- Add visibility to all class/interface constants (#469)
3022

3123
### Deprecated
3224

33-
- Deprecate `Parser::setCharset()` and `Parser::getCharset()` (#688)
34-
- Deprecate the expansion of shorthand properties (#578, #580, #579, #577, #576,
35-
#575, #574, #573, #572, #571, #570, #569, #566, #567, #558)
36-
3725
### Removed
3826

3927
- Remove `Rule::getValues()` (#582)
@@ -47,11 +35,6 @@ Please also have a look at our
4735

4836
- Don't render `rgb` colors with percentage values using hex notation (#803)
4937
- Parse `@font-face` `src` property as comma-delimited list (#790)
50-
- Fix type errors in PHP strict mode (#664)
51-
- Fix undefined local variable in `CalcFunction::parse()` (#593)
52-
- Fix PHP notice caused by parsing invalid color values having less than 6
53-
characters (#485)
54-
- Fix (regression) failure to parse at-rules with strict parsing (#456)
5538

5639
### Documentation
5740

@@ -60,6 +43,57 @@ Please also have a look at our
6043
@ziegenberg is a new contributor to this release and did a lot of the heavy
6144
lifting. Thanks! :heart:
6245

46+
## 8.7.0: Add support for PHP 8.4
47+
48+
### Added
49+
50+
- Add support for PHP 8.4 (#675, #701, #746, #751)
51+
52+
### Changed
53+
54+
- Mark parsing-internal classes and methods as `@internal` (#711)
55+
- Block installations on unsupported higher PHP versions (#691)
56+
57+
### Deprecated
58+
59+
- Deprecate the expansion of shorthand properties (#719)
60+
- Deprecate `Parser::setCharset()` and `Parser::getCharset()` (#703)
61+
62+
### Fixed
63+
64+
- Fix type errors in PHP strict mode (#695)
65+
66+
## 8.6.0
67+
68+
### Added
69+
70+
- Support arithmetic operators in CSS function arguments (#607)
71+
- Add support for inserting an item in a CSS list (#545)
72+
- Add support for the `dvh`, `lvh` and `svh` length units (#415)
73+
74+
### Changed
75+
76+
- Improve performance of `Value::parseValue` with many delimiters by refactoring
77+
to remove `array_search()` (#413)
78+
79+
## 8.5.2
80+
81+
### Changed
82+
83+
- Mark all class constants as `@internal` (#500)
84+
85+
### Fixed
86+
87+
- Fix undefined local variable in `CalcFunction::parse()` (#593)
88+
89+
## 8.5.1
90+
91+
### Fixed
92+
93+
- Fix PHP notice caused by parsing invalid color values having less than
94+
6 characters (#485)
95+
- Fix (regression) failure to parse at-rules with strict parsing (#456)
96+
6397
## 8.5.0
6498

6599
### Added

0 commit comments

Comments
 (0)