From 57ee539f0d541361d477feb25a4cbe217cbff029 Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Fri, 9 Mar 2018 12:01:08 -0800 Subject: [PATCH] Document #373 as breaking change --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e2e30734..1dfb927b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,6 +40,9 @@ `extent`, `forEachAsync`, `max`, `merge`, `min`, `reduceAsync`, and `zip` are now type parameterized. Depending on the inferred value of each type parameter, the return type of each function may change in existing code. + * BREAKING CHANGE: `Optional`'s `==` operator now takes into account `T`, + the type of the value. This changes, e.g. `Optional.absent()` to no + longer be equal to `Optional.absent()`. * Deprecated: `reverse` in the `strings` library. No replacement is provided. * Deprecated: `createTimer`, `createTimerPeriodic` in the `async` library.