Bug 1850713: remove duplicated setting of early hint preloader id in `ScriptLoader...
[gecko.git] / third_party / rust / profiling / CHANGELOG.md
blobf92e2349df60e18c01e667e46bc8ee0011b70110
1 # Changelog
3 ## 1.0.7
4 * Update tracy-client to 0.14.1
6 ## 1.0.6
7  * Update tracy-client to 0.13
9 ## 1.0.5
10  * Update puffin to 0.12.1
12 ## 1.0.4
13  * Update puffin to 0.10
15 ## 1.0.3
16  * Update puffin to 0.6 and puffin-imgui to 0.8
18 ## 1.0.2
19  * Fix tracing backend failing to compile when tracing crate is not a dependency in the downstream crate
21 ## 1.0.1
22  * Rework feature flags so that downstream *libraries* no longer have to add feature flags per profiling backend.
23  * Add a backend that does type checking (for CI purposes)
25 ## 1.0.0
26  * Republish 0.1.10 as 1.0.0
28 ## 0.1.10
29  * Build fix for when the default feature "procmacros" is disabled
31 ## 0.1.9
32  * Bump tracy client version to 0.12 (tracy now uses the 0.7.6 protocol)
33  * Bump puffin to 0.4
34  * Update the puffin demo to use rafx
35  * Aesthetic changes to the puffin example
37 ## 0.1.8
38  * Bump tracy client version to 0.11 (tracy now uses the 0.7.5 protocol)
40 ## 0.1.7
41  * Re-release due to root cargo.toml referencing 0.1.2 of procmacro crate instead of 0.1.3
43 ## 0.1.6
44  * Use tracy directly instead of going through tracy (use the profile-with-tracy feature).
45  * Going through tracing is still possible and demonstrated in the example (use the profile-with-tracing feature).
46  * Function instrumentation is now recorded to superluminal
48 ## 0.1.5
49  * More info in readme, no functional change
51 ## 0.1.4
52  * Fix the color passed to superluminal so that scopes are default-colored
54 ## 0.1.3
55  * Re-export the profiler crates, simplifying changes needed in end-user's cargo.toml
57 ## 0.1.2
58  * Remove unintended and unnecessary dependencies from the procmacro crate
59  * Republish the bindings crate mainly to fix readme typos and add a bit more info about the exposed APIs
61 ## 0.1.1
62  * Add profiling::function procmacro
63  * Add profiling::register_thread!()
64  * Add profiling::finish_frame!()
65  * Add support for superluminal
66  * Fixed incorrect usage of span!() that affected tracy captures
67  * More examples, improved documentation
69 ## 0.1.0
70  * Initial release