Skip to content

Commit

Permalink
Updates release notes for PR #3978
Browse files Browse the repository at this point in the history
  • Loading branch information
ponylang-main committed Feb 1, 2022
1 parent 3fdddf2 commit e581d85
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
8 changes: 8 additions & 0 deletions .release-notes/next-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,3 +113,11 @@ As far as we know, there are two codebases that will be impacted by this change:

This release fixes a compiler assertion failure being triggered when one attempted to assign an error expression surrounded by parenthesis to a variable.

## Add "nodoc" annotation

The can be used to control the pony compilers documentation generation, any structure that can have a docstring (except packages) can be annotated with \nodoc\ to prevent documentation from being generated.

This replaces a hack that has existed in the documentation generation system for several years to filter out items that were "for testing" by looking for Test and _Test at the beginning of the name as well as providing UnitTest or TestList.

Note that the "should we include this package" hack to filter oupackages called "test" and "builtin_test" still exists for the timbeing until we have further discussion.

7 changes: 0 additions & 7 deletions .release-notes/nodoc.md

This file was deleted.

0 comments on commit e581d85

Please sign in to comment.