This PR implements the 2.3.1 release for the RB-2.3 branch.
I decided to take all of the commits since 2.3.0 since they are all bug fixes or build enhancements with nothing to break ABI compatibility. So this is simply a merge rather than a set of cherry-picks. In other words, 2.3.1 will be equivalent to where the main branch is currently.
I added an additional commit to increment the library version to 2.3.1.
This PR implements the 2.3.1 release for the RB-2.3 branch.
I decided to take all of the commits since 2.3.0 since they are all bug fixes or build enhancements with nothing to break ABI compatibility. So this is simply a merge rather than a set of cherry-picks. In other words, 2.3.1 will be equivalent to where the main branch is currently.
I added an additional commit to increment the library version to 2.3.1.