File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change
1
+ Version 2.58.92
2
+ ===============
3
+
4
+ librsvg crate version 2.59.0-beta.2
5
+
6
+ Librsvg is now part of Google's oss-fuzz and is fuzz-tested
7
+ automatically - see
8
+ https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/oss_fuzz.html
9
+ for details. Many thanks to correctmost for doing this work and for
10
+ keeping track of librsvg's entries in oss-fuzz.
11
+
12
+ This release has two bug fixes from fuzz testing, and a new API call.
13
+
14
+ - #1087 - Don't leak XML entities when the XML document fails to parse.
15
+
16
+ - #1092 - Fix stack overflow in <use> reference cycle.
17
+
18
+ - #429 - Librsvg now supports cancellable rendering; you can start
19
+ rendering an RsvgHandle in one thread, and stop it from another
20
+ thread with a GCancellable. In the C API, you can use the
21
+ rsvg_handle_set_cancellable_for_rendering() function; in the Rust
22
+ API, CairoRenderer now has a with_cancellable() method.
23
+
24
+ - Many build fixes for Windows, MacOS, iOS, and cross-compilation
25
+ (Amyspark, Guillaume Desmottes).
26
+
27
+ - Continued refactoring for a render tree.
28
+
29
+ - Many fixes to the documentation.
30
+
31
+
1
32
Version 2.58.91
2
33
===============
3
34
You can’t perform that action at this time.
0 commit comments