mirror of
https://github.com/microsoft/GSL.git
synced 2026-01-25 00:22:19 +01:00
* fix: update conditional static assertion There is a static assertion that spuriously fails on MSVC that was version checked. Unfortunately it fires every time there is a new compiler update, so for now we will remove the version check and add it back once the compiler bug is fixed. * fix: ios pipeline failure Looks like somewhere along the line, the iOS simulator changed the range of support iOS versions. This changes bumps the version from 9 to 12.0. Also noticed that the GSL OSX bundle version was quite out of date. I bumped this from 3.1.0 to 4.2.0 and created an upgrade checklist file in docs/ so we don't forget these types of tasks in the future. * bump xcode version from 15.4 to 16.4 * fix compiler warning when building gtest for ios * allow for missing include dirs on command line * replace windows-2019 with windows-2025 * update visual studio versions after runner bump * PR feedback: make sure markdown links are syntactically correct
801 B
801 B
When bumping the version, you need to update the following files:
- CMakeLists.txt Bump
GSL_VERSION - README.md Bump
GIT_TAG - ios.yml Bump
MACOSX_BUNDLE_BUNDLE_VERSIONandMACOSX_BUNDLE_SHORT_VERSION_STRING
After updating, you need to create a new GitHub release:
Be sure to update the release notes accordingly and properly mention open-source contributors.
After a new release exists, update the
ms-gslvcpkg port:
Be sure to monitor the PR that updates the port for any feedback from vcpkg maintainers.