Skip to content

Commit fe92fbb

Browse files
committed
chore: Release v1.3.0
1 parent a7da7b4 commit fe92fbb

File tree

1 file changed

+140
-0
lines changed

1 file changed

+140
-0
lines changed

CHANGELOG.md

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
# Changelog
2+
3+
4+
<sub>The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).</sub>
5+
6+
7+
8+
## [1.3.0] - 2025-10-06
9+
10+
### <!-- 0 -->🚀 Features
11+
- Add bench with `PauseTiming`
12+
- Add multithread example
13+
- Add support for benchmark markers
14+
- Add walltime support to google benchmark
15+
- Add instrument-hooks library
16+
- Add root frame
17+
- Add fibonacci benchmark
18+
- Add sleep benches
19+
- Add pre-commit-hooks
20+
21+
### <!-- 1 -->🐛 Bug Fixes
22+
- Remove memory allocations, use fixed iteration count
23+
- Ignore instrument-hooks warning
24+
- Add mode param
25+
- Dont optimize out benches
26+
27+
### <!-- 7 -->⚙️ Internals
28+
- Add a changelog and a release script
29+
- Bump instrument-hooks
30+
31+
32+
## [1.2.0] - 2025-06-27
33+
34+
### <!-- 0 -->🚀 Features
35+
- Add utils function to get env var in a safe way
36+
- Allow user to manually set the root dir
37+
- Allow installation as a system lib
38+
39+
### <!-- 1 -->🐛 Bug Fixes
40+
- Allow project to build on windows
41+
- Use proper type for pid on windows
42+
- Remove compilation warning about unused variables
43+
- Remove unused variables
44+
45+
### <!-- 7 -->⚙️ Internals
46+
- Bump versions to 1.2.0
47+
- Add windows minimal compilation test
48+
- Prevent building tests if there are warnings
49+
- Make build fail on any warning
50+
51+
52+
## [1.1.1] - 2025-05-12
53+
54+
### <!-- 1 -->🐛 Bug Fixes
55+
- Update source files pattern in codspeed cc_library target
56+
57+
### <!-- 7 -->⚙️ Internals
58+
- Add --incompatible_disallow_empty_glob flag to Bazel config
59+
60+
61+
## [1.1.0] - 2025-05-07
62+
63+
### <!-- 0 -->🚀 Features
64+
- Add bazel support
65+
66+
### <!-- 2 -->🏗️ Refactor
67+
- Add a codspeed namespace for codspeed core functions
68+
69+
### <!-- 7 -->⚙️ Internals
70+
- Bump chore library version
71+
- Add bazel integration tests
72+
- Add clang-format config to the repo
73+
- Change OFF to off to be inline with other CODSPEED_MODE values
74+
75+
76+
## [1.0.1] - 2025-03-26
77+
78+
### <!-- 0 -->🚀 Features
79+
- Expose codspeed mode as a cmake option
80+
- Add a devShell for clang compilation
81+
- Add support for fixtures
82+
83+
### <!-- 1 -->🐛 Bug Fixes
84+
- Fix compilation error with -Wall in instrumentation mode
85+
- Get pid instead of thread id
86+
87+
### <!-- 10 -->💼 Other
88+
- Add debug info to example
89+
90+
### <!-- 7 -->⚙️ Internals
91+
- Add CONTRIBUTING.md with release instructions
92+
93+
94+
## [1.0.0] - 2025-03-13
95+
96+
### <!-- 0 -->🚀 Features
97+
- Add tests for type double colon escape
98+
- Add tests
99+
- Escape double colons in type URI bench arguments
100+
- Add namespace to URI
101+
- Add walltime support
102+
- Support arguments in URI
103+
- Add file name to benchmark URI
104+
- Only run benchmark once in instrumentation mode
105+
- Make Codspeed class a singleton
106+
- Allow measurement through codspeed core library
107+
- Add very basic codspeed core library
108+
- Add google_benchmark example
109+
- Add flake for cpp development
110+
- Initial commit
111+
112+
### <!-- 1 -->🐛 Bug Fixes
113+
- Remarks from PR
114+
- Generate proper uri
115+
116+
### <!-- 10 -->💼 Other
117+
- Remove use of #pragma once
118+
- Disable google benchmark lib tests
119+
120+
### <!-- 3 -->📚 Documentation
121+
- Document anonymous namespaces as unsupported
122+
- Add readme for monorepo and google benchmark compat layer
123+
124+
### <!-- 7 -->⚙️ Internals
125+
- Add a license
126+
- Remove partial picobench integration
127+
- Rework benches
128+
- Run walltime benchmarks in CI
129+
- Build without codpseed in CI
130+
- Add ci workflow
131+
- Import google benchmark "fork"
132+
133+
134+
[1.3.0]: https://github.com/CodSpeedHQ/runner/compare/v1.2.0..v1.3.0
135+
[1.2.0]: https://github.com/CodSpeedHQ/runner/compare/v1.1.1..v1.2.0
136+
[1.1.1]: https://github.com/CodSpeedHQ/runner/compare/v1.1.0..v1.1.1
137+
[1.1.0]: https://github.com/CodSpeedHQ/runner/compare/v1.0.1..v1.1.0
138+
[1.0.1]: https://github.com/CodSpeedHQ/runner/compare/v1.0.0..v1.0.1
139+
140+
<!-- generated by git-cliff -->

0 commit comments

Comments
 (0)