Skip to content

Commit ce6f7d8

Browse files
committed
Release 0.10.0 (Squirrel)
1 parent 379cf10 commit ce6f7d8

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cmake_minimum_required(VERSION 3.1)
22

33
project(HawkTracer
4-
VERSION 0.9.0)
4+
VERSION 0.10.0)
55

66
include(GNUInstallDirs)
77

NEWS

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
0.10.0 (Squirrel) (unstable) - 19.01.2020:
2+
* fix amalgamation process for non POSIX.utf-8 locale (#65)
3+
* restore Python binding tests
4+
* simplify and document timeline features
5+
* allow using dynamic strings as labels for tracepoints in C language (C++ already had that feature)
6+
* fix memory leak on uninitializing HawkTracer library
7+
* implement automatic memory management for listeners (so the listener object no longer needs to be manually destroyed)
8+
* simplify FileDump and TCP listener's API (introduce one function to create listener and register it to a timeline)
9+
* introduce new, polished tracepoint macros
10+
* add more benchmark tests
11+
* minor bugfixes and documentation improvements
12+
* deprecate:
13+
- ht_timeline_register_listener: ht_timeline_register_listener_full should be used instead
14+
- ht_timeline_unregister_all_listeners: HawkTracer no longer allows unregistering listeners. Instead, user should call _stop() methods on the listener object
15+
116
0.9.0 (Vole) (unstable) - 09.11.2019:
217
* support dynamically allocated strings as labels for tracepoints
318
* support auto-deleting tasks from task scheduler

0 commit comments

Comments
 (0)