Skip to content

Commit 157d324

Browse files
committed
Release 22.4.1
1 parent d2ce472 commit 157d324

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

docs/release-notes.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ title: Release Notes
66

77
Airframe uses YY.MM.patch versioning scheme, so the version numbers match with the release year and month.
88

9+
## 22.4.1
10+
11+
This version upgrades to Scala.js 1.10.0 to address a security vulnerability [CVE-2022-28355](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-28355) found in java.util.UUID.randomUUID() implementation of Scala.js. If UUID.randomUUID() is used for generting publicly visible IDs, generated IDs were preditable in the former Scala.js versions.
12+
Similarily, airframe-ulid for Scala.js is fixed to use SecureRandom to avoid generating predictable ULID values.
13+
14+
15+
- Upgrade to Scala.js 1.10.0 ([#2122](https://github.com/wvlet/airframe/issues/2122)) [[d2ce4725](https://github.com/wvlet/airframe/commit/d2ce4725)]
16+
- airframe-ulid: Use SecureRandom-based generator for Scala.js ([#2121](https://github.com/wvlet/airframe/issues/2121)) [[07936e55](https://github.com/wvlet/airframe/commit/07936e55)]
17+
- Add scala-js-java-securerandom for Scala.js 1.10.0 ([#2117](https://github.com/wvlet/airframe/issues/2117)) [[96f5d37e](https://github.com/wvlet/airframe/commit/96f5d37e)]
18+
- Update airspec to 22.4.0 ([#2120](https://github.com/wvlet/airframe/issues/2120)) [[e1a607d6](https://github.com/wvlet/airframe/commit/e1a607d6)]
19+
920
## 22.4.0
1021

1122
This is a maintenance release for upgrading internal libraries.

0 commit comments

Comments
 (0)