Skip to content

Commit 200ecc8

Browse files
Richard QuadlingRichard Quadling
Richard Quadling
authored and
Richard Quadling
committed
Prepare v3.2.4
1 parent c6031a7 commit 200ecc8

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

CHANGELOG.md

+20
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
# Change Log
22
All notable changes to this project will be documented in this file.
33

4+
## 3.2.4 - 2019-10-09 - Fix the broken things release.
5+
6+
### Notice
7+
- It seems I've been slightly lax in verifying the signature changes and expected extensions.
8+
Hopefully, both of these have been fixed in this version.
9+
Truly sorry for breaking the internet!
10+
- Richard Quadling
11+
12+
### Fixes
13+
- Restored `\Assert\Assertion::createException()` signature to 3.2.2.
14+
- Removed dependency of the intl extension. If the extension is available, then `Assert\Assertion::count()`,
15+
`Assert\Assertion::isCountable()`, `Assert\Assertion::minCount()`, and `Assert\Assertion::maxCount()` will operate on
16+
`ResourceBundles`.
17+
- Fixed the `@method` return type for `Assert\LazyAssertion` methods to show that the return type is `static` for
18+
extensions of `Assert\LazyAssertion`.
19+
*NOTE :* Docblock does not have the ability to differentiate between a non static `@method` whose returns type is of
20+
the subclass and a `@method` that is called statically ([PSR-5#899](https://github.com/php-fig/fig-standards/pull/899)).
21+
So the use of `static static` is a fudge that sort of works for IDEs that need to know about the method that MAY be
22+
overridden in a subclass.
23+
424
## 3.2.3 - 2019-08-23
525

626
### Other changes

0 commit comments

Comments
 (0)