Releases: microsoft/cpp_client_telemetry
Releases · microsoft/cpp_client_telemetry
v3.10.5.1
What's Changed
- Wrap all ODWReachability in the iOS 12+ else block by @thomasameisel in #1398
- Prepare for new release - 3.10.5.1 by @lalitb in #1399
- Add weak_ptr to NetworkInformation in SetupNetDetect by @thomasameisel in #1400
Full Changelog: v3.9.324.1...v3.10.5.1
v3.9.324.1
What's Changed
- update version, sync modules by @frank-msodsp in #1393
Full Changelog: v3.9.318.1...v3.9.324.1
v3.9.318.1
v3.9.309.1
What's Changed
- update version sync modules by @frank-msodsp in #1388
- Frank/update3.9.309 by @frank-msodsp in #1389
Full Changelog: v3.9.267.1...v3.9.309.1
v3.9.267.1
What's Changed
- Remove extra semicolons (#1331) by @ninadpahunems in #1345
- Increase test time for event upload by @ThomsonTan in #1343
- fix sanitizer android by @frank-msodsp in #1374
- updating version by @frank-msodsp in #1375
- fix extra semi by @frank-msodsp in #1376
- added additional config properties by @frank-msodsp in #1377
- Delete unreachable code in CMakeLists.txt by @ThomsonTan in #1328
- add san to log manager by @frank-msodsp in #1379
- Including payload decoder into CMakeList.txt for the library by @lucianopa-msft in #1382
- update version for mobile by @frank-msodsp in #1383
- reattach lib/modules to master by @frank-msodsp in #1384
New Contributors
- @ninadpahunems made their first contribution in #1345
- @lucianopa-msft made their first contribution in #1382
Full Changelog: v3.9.212.1...v3.9.267.1
v3.9.212.1
What's Changed
- Prepare android sdk to support 16 KB page size by @dimskom in #1358
- Upgrade Windows build image from windows-2019 to windows-2022 by @Copilot in #1357
- Upgrade GitHub runner image from Ubuntu 20.04 to 22.04 and modernize documentation by @Copilot in #1362
- Remove EOL operating systems from Target Platforms documentation by @Copilot in #1364
- added wrapper to init by @frank-msodsp in #1367
- Downgrade NDK from 29.0.13599879 to latest NDK(27) LTS version by @dimskom in #1369
- updating version to include module wrapper by @frank-msodsp in #1368
New Contributors
Full Changelog: v3.9.205.1...v3.9.212.1
v3.9.205.1
What's Changed
- Added JNI Wrappers for Sanitizer by @frank-msodsp in #1359
- updating version to 3.9.205 by @frank-msodsp in #1360
Full Changelog: v3.9.163.1...v3.9.205.1
v3.9.163.1
What's Changed
- Suppress C4866 in PayloadDecoder and JsonFormatter's usage of json.hpp by @mkoscumb in #1324
- Move json.hpp to a peer folder of other third-party dependencies - Stage 1 by @mkoscumb in #1325
- Bump macOS version and fix iOS build by @ThomsonTan in #1326
- Fix submodule checkout in CI by @ThomsonTan in #1327
- Fix CodeQL violations of type 'cpp/path-injection in lib/pal by @abuhsayem in #1332
- add module by @frank-msodsp in #1336
- [CI] set CMake minimum version requirement via env var for the break by CMake 4 by @ThomsonTan in #1340
- More robust parsing and arg validation for build.sh by @DSMitten in #1342
- [c++23] Add explicit STL includes by @eschwieb in #1346
- added obj-c wrappers for sanitizer by @frank-msodsp in #1347
- Reachability: use NSURLSession for MacOS 10.14 or higher by @abuhsayem in #1323
- updates to support modules by @frank-msodsp in #1349
- bumping version to 3.9.163.1 by @frank-msodsp in #1352
New Contributors
- @abuhsayem made their first contribution in #1332
- @frank-msodsp made their first contribution in #1336
Full Changelog: 3.9.22.1...v3.9.163.1
3.9.22.1
What's Changed
- Prevent
-Wcast-function-type-mismatchdiagnostics from clang by @ZacharyHenkel in #1301 - Fix Privacy Guard unit test failures by @zgzjhzxhq in #1304
- update version to point to PG unified schema by @nahidfgh in #1308
- using COPY_FILE only with cmake 3.21+ where it is introduced by @ipraveenMS in #1318
- Use GetTempPath2W whenever available by @ankamat-msft in #1317
- Fix -Wsign-compare warnings in 1DS C++ SDK. by @mkoscumb in #1321
- Support iOS Simulator on arm64 by @dgbeliveau in #1315
New Contributors
- @ZacharyHenkel made their first contribution in #1301
- @zgzjhzxhq made their first contribution in #1304
- @nahidfgh made their first contribution in #1308
- @ipraveenMS made their first contribution in #1318
- @ankamat-msft made their first contribution in #1317
Full Changelog: v3.8.249.1...3.9.22.1
v3.8.249.1
What's Changed
Common
- mat_flush is not declared in any header, nor is called anywhere outside of capi.cpp, thus mark the method as having internal linkage by @mkoscumb in #1245
- Add noexcept annotation where applicable by @mkoscumb in #1244
- Clarify and improve the version format script by @mkoscumb in #1237
- Fix a few variable shadowing warnings in public headers by @mkoscumb in #1233
- Documenting LogManager Setup and Best Practices by @lalitb in #1259
- Add JSON test file for modules by @shae-brown in #1271
- Upgrade nlohmann/json to version 3.11.3 by @shae-brown in #1262
- Bump Version.hpp for new release by @lalitb in #1300
Code Quality and CI
- Fix broken CodeQL job by @utoni in #1243
- Add all included languages to CodeQL list by @ThomsonTan in #1270
- Upgrade CodeQL from v2 to v3 by @ThomsonTan in #1276
- Add Java to CodeQL scan list by @ThomsonTan in #1275
- Include CSharp sample in build script and add it to CodeQL list by @ThomsonTan in #1278
- Remove unmaintained tool OneDSInspector by @ThomsonTan in #1273
- Remove Go wrapper by @ThomsonTan in #1268
Security and Platform-Specific Changes
- Introduce memset_s in sqlite3 by @ShrutiJaiswal1494 in #1286
- Remove _CRT_SECURE_NO_WARNINGS macro usage by @mkoscumb in #1264
- Remove _CRT_SECURE_NO_WARNINGS macro usage in example code, fix any errors from disabling it by @mkoscumb in #1265
- Upgrade mockito test dependency for compatibility with newer Java versions by @anod in #1298
Android
No specific changes for this release
iOS
Windows
- Remove _CRT_SECURE_NO_WARNINGS macro usage by @mkoscumb in #1264
- Remove _CRT_SECURE_NO_WARNINGS macro usage in example code, fix any errors from disabling it by @mkoscumb in #1265
Linux
MacOS
Miscellaneous
- Adjust ticketNames array size in SampleCppMini by @zkarwacki in #1257
- Update "Getting started" section by @lalitb in #1284
- Update submodule to latest commit for PrivacyGuard by @manuellopezleon in #1285
New Contributors
- @zkarwacki made their first contribution in #1257
- @tkukielk made their first contribution in [#1279] (#1279)
- @manuellopezleon made their first contribution in #1285
- @DSMitten made their first contribution in #1289