Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bumpCreated with
brew bump-formula-pr.Details
release notes
sfSoundBufferRecorderfunctions inherited fromsf::SoundRecorderby @ChrisThrasher in Add missingsfSoundBufferRecorderfunctions inherited fromsf::SoundRecorderSFML/CSFML#294sfSoundBufferRecorderfunctions inherited fromsf::SoundRecorderby @ChrisThrasher in Add missingsfSoundBufferRecorderfunctions inherited fromsf::SoundRecorderSFML/CSFML#300getGeometricCenterby @ChrisThrasher in ImplementgetGeometricCenterSFML/CSFML#345sf::Clockfunctions by @ChrisThrasher in Implement newsf::Clockfunctions SFML/CSFML#346General Build Code Improvements
#pragma onceby @ChrisThrasher in Switch to#pragma onceSFML/CSFML#266(void)parameters from C++ implementations by @ChrisThrasher in Remove unnecessary(void)parameters from C++ implementations SFML/CSFML#274tidytarget for running clang-tidy by @ChrisThrasher in Addtidytarget for running clang-tidy SFML/CSFML#276sf<T>Rect_intersectsby @ChrisThrasher in Clean up implementation ofsf<T>Rect_intersectsSFML/CSFML#282externfrom C function declarations by @ChrisThrasher in Remove unnecessaryexternfrom C function declarations SFML/CSFML#283assertto protect against dereferencing null pointers by @ChrisThrasher in Useassertto protect against dereferencing null pointers SFML/CSFML#287SFML_ROOTto find SFML installation by @ChrisThrasher in UseSFML_ROOTto find SFML installation SFML/CSFML#286CSFML_prefix by @ChrisThrasher in Ensure CMake options includeCSFML_prefix SFML/CSFML#296[[nodiscard]]by @ChrisThrasher in Use more[[nodiscard]]SFML/CSFML#297copyToChar32to the one file where it's used by @ChrisThrasher in MovecopyToChar32to the one file where it's used SFML/CSFML#305sfprefix by @ChrisThrasher in Add missingsfprefix SFML/CSFML#307externfrom C function declarations" by @ChrisThrasher in Revert "Remove unnecessaryexternfrom C function declarations" SFML/CSFML#308ONandOFFfor CMake booleans by @ChrisThrasher in UseONandOFFfor CMake booleans SFML/CSFML#321DOXYGEN_EXECUTABLEvariable by @ChrisThrasher in Stop using deprecatedDOXYGEN_EXECUTABLEvariable SFML/CSFML#323_destroyfunctions by @ChrisThrasher in Improve const correctness of_destroyfunctions SFML/CSFML#327deletecalls outside of_destroyfunctions by @ChrisThrasher in Remove alldeletecalls outside of_destroyfunctions SFML/CSFML#337sfShapeImplby @ChrisThrasher in Manually inlinesfShapeImplSFML/CSFML#344Thisdata member by @ChrisThrasher in Use inheritance to removeThisdata member SFML/CSFML#347CSFML_by @ChrisThrasher in Prefix library options withCSFML_SFML/CSFML#352!= 0by @ZXShady in remove unnecessary boolean comparison!= 0SFML/CSFML#356static_casts by @ChrisThrasher in Remove unnecessarystatic_casts SFML/CSFML#363sfIpAddressimplementation by @ChrisThrasher in Clean upsfIpAddressimplementation SFML/CSFML#369sf::types in public documentation by @ChrisThrasher in Remove references tosf::types in public documentation SFML/CSFML#371CI Improvements and Updates
modernize-checks by @ChrisThrasher in Add clang-tidymodernize-checks SFML/CSFML#284cppcoreguidelines-*checks by @ChrisThrasher in Add clang-tidycppcoreguidelines-*checks SFML/CSFML#295masterby @eXpl0it3r in Fix NuGet Build formasterSFML/CSFML#320Tests and Test Infrastructure
sfJoysticktests by @ChrisThrasher in AddsfJoysticktests SFML/CSFML#245sfContextAttributeby @ChrisThrasher in Add tests forsfContextAttributeSFML/CSFML#318sfImageby @ChrisThrasher in Add tests forsfImageSFML/CSFML#403Fixes
Contributors
A big thank you to everyone who helped shape this release! 🎉
View the full release notes at https://github.com/SFML/CSFML/releases/tag/3.0.0.