From 958fa8cf42a1f2687c69467ea93c113176a12071 Mon Sep 17 00:00:00 2001 From: Philip Degarmo Date: Fri, 7 Oct 2022 21:30:10 -0700 Subject: [PATCH] Upgrade tracy-client to 0.14.1, update CI, release v1.0.7 --- .github/workflows/ci.yml | 10 +++++----- CHANGELOG.md | 3 +++ Cargo.toml | 6 +++--- deny.toml | 3 ++- profiling-procmacros/Cargo.toml | 2 +- 5 files changed, 14 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ace8c82..7218cb5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,11 +11,11 @@ jobs: strategy: matrix: toolchain: [stable, beta] - os: [windows-2019, ubuntu-20.04, macos-10.15] + os: [windows-2022, ubuntu-22.04, macos-12] exclude: - - os: macos-10.15 + - os: macos-12 toolchain: beta - - os: windows-2019 + - os: windows-2022 toolchain: beta runs-on: ${{ matrix.os }} needs: clean @@ -88,7 +88,7 @@ jobs: deny-check: name: cargo-deny - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v1 - uses: EmbarkStudios/cargo-deny-action@v1 @@ -96,7 +96,7 @@ jobs: command: check ${{ matrix.checks }} clean: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a897f1..f92e234 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## 1.0.7 +* Update tracy-client to 0.14.1 + ## 1.0.6 * Update tracy-client to 0.13 diff --git a/Cargo.toml b/Cargo.toml index a6e4004..ba7f915 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = [ [package] name = "profiling" -version = "1.0.6" +version = "1.0.7" authors = ["Philip Degarmo "] edition = "2018" description = "This crate provides a very thin abstraction over other profiler crates." @@ -24,9 +24,9 @@ exclude = ["/examples", "/screenshots"] puffin = { version = "0.12.1", optional = true } optick = { version = "1.3", optional = true } tracing = { version = "0.1", optional = true } -tracy-client = { version = "0.13", optional = true } +tracy-client = { version = "0.14.1", optional = true } superluminal-perf = { version = "0.1", optional = true } -profiling-procmacros = { version = "1.0.6", path = "profiling-procmacros", optional = true } +profiling-procmacros = { version = "1.0.7", path = "profiling-procmacros", optional = true } [dev-dependencies] # Needed for the puffin example diff --git a/deny.toml b/deny.toml index f1f66c6..6555db8 100644 --- a/deny.toml +++ b/deny.toml @@ -73,7 +73,8 @@ allow = [ "MIT", "Apache-2.0", "BSD-3-Clause", - "Zlib" + "Zlib", + "Unicode-DFS-2016" #"BSD-2-Clause" #"Apache-2.0 WITH LLVM-exception", ] diff --git a/profiling-procmacros/Cargo.toml b/profiling-procmacros/Cargo.toml index 0890ee8..b0163c9 100644 --- a/profiling-procmacros/Cargo.toml +++ b/profiling-procmacros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "profiling-procmacros" -version = "1.0.6" +version = "1.0.7" authors = ["Philip Degarmo "] edition = "2018" description = "This crate provides a very thin abstraction over other profiler crates."