Skip to content

Commit

Permalink
Updates release notes for PR #3713
Browse files Browse the repository at this point in the history
  • Loading branch information
ponylang-main committed Feb 12, 2021
1 parent 61e165f commit a22fa56
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
3 changes: 0 additions & 3 deletions .release-notes/3713.md

This file was deleted.

4 changes: 4 additions & 0 deletions .release-notes/next-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,7 @@ core).

We only maintain support for a single version of FreeBSD at a time due to limited usage of Pony of FreeBSD. We've switched from testing and building releases for 12.1 to 12.2, We would have done this sooner, but we hadn't noticed that 12.2 had been released.

## Fix FFI declarations ignoring partial annotation

Previously, the compiler would ignore any `?` annotations on FFI declarations, which could result in the generated code lacking any guards for errors, causing the final program to abort at runtime. This change fixes the problem by ensuring that the compiler checks if FFI declarations specify a partial annotation.

0 comments on commit a22fa56

Please sign in to comment.