Releases: carbonengine/core
Releases · carbonengine/core
Release list
v3.0.1
What's Changed
- Add test case for
CcpCrashOnPurposeby @CCP-Aporia in #32 - Include string in CcpTelemetry.h by @ccptoebeans in #33
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- Improve Telemetry tests by @CCP-Aporia in #23
- [v145] Make code changes & add presets & teamcity configuration for compilation with v145 toolchain on windows. by @ccptoebeans in #27
- Add Lock support for Tracy by @ccp-chargeback in #24
New Contributors
- @CCP-Aporia made their first contribution in #23
Full Changelog: v2.6.0...v3.0.0
v3.0.0-rc
This PR introduces the following changes:
- BREAKING CHANGE This turns
tracyinto a private dependency. Previously,tracyleaked throughcore's public interface, which is problematic on certain platforms:tracybakes its version into theSO_VERSIONpart of the shared library, and by virtue of being a public dependency this shared library is then also linked into anything that links againstcore. As a consequence, any update oftracybecame a backwards-incompatible change. - BREAKING CHANGE
CcpMutexis no longer implemented in its header. Certain compilers would inline the implementation, which turned any change to theCcpMuteximplementation into a backwards-incompatible change. CcpMutexand friends now track their lock acquisition and release when the telemetry feature is enabled.- A new
CcpColorenum was used that contains commonly used RGB encoded values. This is useful for certain things like specifying a colour for aTelemetryZone. - MSVC's
v145toolset is now supported.
v2.6.0
What's Changed
- Add missing .clang-format & .gitattributes files by @ccptoebeans in #15
- Use Tracy with the no-crash-handler feature by @ccp-chargeback in #21
- Add memory tracking telemetry support for Tracy by @ccp-chargeback in #22
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- Remove dependency on private vcpkg registry by @ccptoebeans in #6
- Centralise toolchain and triplet files by @ccptoebeans in #7
- Fix typo in publish step by @ccptoebeans in #8
- Correct the destination vendor folder for core by @ccptoebeans in #9
- Add presets for compilation with v145 toolchain on windows by @ccptoebeans in #10
- Revert "Add presets for compilation with v145 toolchain on windows" by @ccptoebeans in #11
- Change github token for PR build status publisher by @ccptoebeans in #13
- Update carbon-core to use Tracy 0.13.1 by @ccp-chargeback in #14
New Contributors
- @ccp-chargeback made their first contribution in #14
Full Changelog: v2.4.0...v2.5.0