diff --git a/docs/release-notes.md b/docs/release-notes.md index c49ddefaac..46e48047d4 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -33,8 +33,10 @@ ## 3.0.0 (in progress) ### Breaking changes -* `ANON_TEST_CASE` has been removed, use `TEST_CASE` with no arguments instead. +* `ANON_TEST_CASE` has been removed, use `TEST_CASE` with no arguments instead (#1220) +### Fixes +* The `INFO` macro no longer contains superfluous semicolon (#1456) ## 2.10.2 diff --git a/include/internal/catch_capture.hpp b/include/internal/catch_capture.hpp index ba842c3efd..e47cc46455 100644 --- a/include/internal/catch_capture.hpp +++ b/include/internal/catch_capture.hpp @@ -129,7 +129,7 @@ /////////////////////////////////////////////////////////////////////////////// #define INTERNAL_CATCH_INFO( macroName, log ) \ - Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log ); + Catch::ScopedMessage INTERNAL_CATCH_UNIQUE_NAME( scopedMessage )( Catch::MessageBuilder( macroName##_catch_sr, CATCH_INTERNAL_LINEINFO, Catch::ResultWas::Info ) << log ) /////////////////////////////////////////////////////////////////////////////// #define INTERNAL_CATCH_UNSCOPED_INFO( macroName, log ) \