Skip to content

Commit f23ff2a

Browse files
committed
Release 0.3.2.
1 parent 1080646 commit f23ff2a

File tree

3 files changed

+24
-3
lines changed

3 files changed

+24
-3
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,27 @@ Released YYYY/MM/DD
2828

2929
--------------------------------------------------------------------------------
3030

31+
# 0.3.2
32+
33+
Released 2020/11/27
34+
35+
## Added
36+
37+
* `ParseOptions` is introduced, with new API variants `Symbol::new_with_options`
38+
and `Symbol::with_tail_and_options`. The existing APIs use the default parsing
39+
options.
40+
* Recursion limits are now configurable via `ParseOptions` and `DemangleOptions`.
41+
* Transaction clone symbols are supported #217
42+
43+
## Changed
44+
45+
* The default parsing recursion limit is now 96 (up from 64). The value was
46+
chosen to avoid pathological symbols overflowing the stack of a debug build.
47+
Users may be able to safely raise the limits substantially depending on their
48+
expected workload and tolerance for crashes.
49+
50+
--------------------------------------------------------------------------------
51+
3152
# 0.3.1
3253

3354
Released 2020/10/09

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ license = "Apache-2.0/MIT"
1010
name = "cpp_demangle"
1111
readme = "./README.md"
1212
repository = "https://github.com/gimli-rs/cpp_demangle"
13-
version = "0.3.1"
13+
version = "0.3.2"
1414

1515
[badges]
1616

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Add `cpp_demangle` to your crate's `Cargo.toml`:
3434

3535
```toml
3636
[dependencies]
37-
cpp_demangle = "0.3.1"
37+
cpp_demangle = "0.3.2"
3838
```
3939

4040
And then demangle some C++ symbols!
@@ -64,7 +64,7 @@ Disable the "std" feature, and enable the "alloc" feature:
6464
```tom
6565
[dependencies]
6666
cpp_demangle = {
67-
version = "0.3.1",
67+
version = "0.3.2",
6868
default-features = false,
6969
features = ["alloc"]
7070
}

0 commit comments

Comments
 (0)