Skip to content

Commit ed354cd

Browse files
committed
Update release notes for PR #4887
1 parent 3ac94d4 commit ed354cd

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.release-notes/next-release.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,3 +86,7 @@ The above produces: `match marked \exhaustive\ is not exhaustive`
8686

8787
Adding the missing case or an explicit else clause resolves the error. The annotation is also useful on matches that are already exhaustive as a future-proofing measure. Without it, if a new member is later added to the union type and the match isn't updated, the compiler silently injects `else None`. You'll only get an error if the match result is assigned to a variable whose type doesn't include `None` -- otherwise the bug is completely silent. With `\exhaustive\`, the compiler catches the missing case immediately.
8888

89+
## Update Docker image base to Alpine 3.23
90+
91+
The `ponylang/ponyc:nightly` and `ponylang/ponyc:release` Docker images now use Alpine 3.23 as their base image, updated from Alpine 3.21.
92+

.release-notes/update-docker-image-base-to-alpine-3.23.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)