Skip to content

Commit 9f5c7dc

Browse files
authored
[DOCS] Integrate the 8.x changelog into the main changelog (#806)
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.
1 parent 61aea73 commit 9f5c7dc

File tree

1 file changed

+53
-17
lines changed

1 file changed

+53
-17
lines changed

CHANGELOG.md

Lines changed: 53 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -13,29 +13,17 @@ Please also have a look at our
1313
- Partial support for CSS Color Module Level 4:
1414
- `rgb` and `rgba`, and `hsl` and `hsla` are now aliases (#797}
1515
- 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)
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

2521
- Use more native type declarations and strict mode
2622
(#641, #772, #774, #778, #804)
27-
- Mark parsing-internal classes and methods as `@internal` (#674)
28-
- Block installations on unsupported higher PHP versions (#691)
29-
- Improve performance of `Value::parseValue` with many delimiters by refactoring
30-
to remove `array_search()` (#413)
3123
- Add visibility to all class/interface constants (#469)
3224

3325
### Deprecated
3426

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

4129
- Remove `Parser::setCharset/getCharset` (#808)
@@ -50,11 +38,6 @@ Please also have a look at our
5038

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

5942
### Documentation
6043

@@ -63,6 +46,59 @@ Please also have a look at our
6346
@ziegenberg is a new contributor to this release and did a lot of the heavy
6447
lifting. Thanks! :heart:
6548

49+
## 8.7.0: Add support for PHP 8.4
50+
51+
### Added
52+
53+
- Add support for PHP 8.4 (#643, #657)
54+
55+
### Changed
56+
57+
- Mark parsing-internal classes and methods as `@internal` (#674)
58+
- Block installations on unsupported higher PHP versions (#691)
59+
60+
### Deprecated
61+
62+
- Deprecate the expansion of shorthand properties
63+
(#578, #580, #579, #577, #576, #575, #574, #573, #572, #571, #570, #569, #566,
64+
#567, #558, #714)
65+
- Deprecate `Parser::setCharset()` and `Parser::getCharset()` (#688)
66+
67+
### Fixed
68+
69+
- Fix type errors in PHP strict mode (#664)
70+
71+
## 8.6.0
72+
73+
### Added
74+
75+
- Support arithmetic operators in CSS function arguments (#607)
76+
- Add support for inserting an item in a CSS list (#545)
77+
- Add support for the `dvh`, `lvh` and `svh` length units (#415)
78+
79+
### Changed
80+
81+
- Improve performance of `Value::parseValue` with many delimiters by refactoring
82+
to remove `array_search()` (#413)
83+
84+
## 8.5.2
85+
86+
### Changed
87+
88+
- Mark all class constants as `@internal` (#472)
89+
90+
### Fixed
91+
92+
- Fix undefined local variable in `CalcFunction::parse()` (#593)
93+
94+
## 8.5.1
95+
96+
### Fixed
97+
98+
- Fix PHP notice caused by parsing invalid color values having less than
99+
6 characters (#485)
100+
- Fix (regression) failure to parse at-rules with strict parsing (#456)
101+
66102
## 8.5.0
67103

68104
### Added

0 commit comments

Comments
 (0)