-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathCHANGELOG
71 lines (54 loc) · 2.34 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
2023-01-09 - v1.4.0
* Now supports `gexiv2_metadata_from_app1_segment`, thanks to Hubert Figuière.
2023-01-07 - v1.3.0
* Update minimum supported Rust version to 1.63.
2022-07-30 - v1.2.0
* Internal dependency updates.
* Adopt 2021 language edition.
* Change minimum supported rustc version to 1.56.
2020-07-12 - v1.1.2
* Internal dependency upgrades.
2019-08-25 - v1.1.1
* Fix raw_tag_access optional feature code broken in 1.1.0.
2019-07-16 - v1.1.0
* Require rustc 1.31 at least to build, using the 2018 language edition.
* Internal dependency upgrades.
2017-12-29 - v1.0.0
* Add support for preview property and preview image functions.
* This wraps up the last of the planned features to support -- we're at 1.0!
2017-12-28 - v0.8.0
* Add support for metadata_get/set_metadata_pixel_width/height functions.
* Unrestrict libc version range.
* Update other dependencies to latest versions.
* Oldest supported Rust version is 1.20, due to dependencies' requirements.
2017-12-22 - v0.7.1
* Restrict libc version to avoid incompatible breakage on Rust 1.8.
2017-01-23 - v0.7.0
* Add support for working with Exif thumbnails.
* Update bitflags dependency to 0.7; requires at minimum Rust 1.8.
* Documentation and sample code improvements.
2016-03-29 - v0.6.1
* Types now implement several more useful traits.
* Setup instructions now included in bundled crate.
2016-03-19 - v0.6.0
* Fix FFI declarations from using Rust bools to c_ints (breaking change).
* Add optional support for accessing the XML XMP packet.
* Add optional support for reading raw tag values.
2015-11-09 - v0.5.0
* Update libc dependency version to 0.2.
2015-09-13 - v0.4.0
* Correct mutability of some pointers (breaking change).
* Future-proof representation of GExiv2Metadata against upcoming lint.
2015-09-06 - v0.3.0
* Add declarations for working with gexiv2's logging system.
* Slightly improved documentation.
2015-04-03 - v0.2.0
* Update to work with Rust 1.0.0-beta.
* Add Clone trait to Orientation.
* Add two general gexiv2 management function declarations.
* Add declarations for per-field GPS info accessors.
* Add declarations for convenience getter/setters for comment metadata.
2015-03-29 - v0.1.1
* Switch to the crates.io version of libc (new dependency).
2015-03-02 - v0.1.0
* Initial version split off from rexiv2.