@@ -5,11 +5,70 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
6
6
7
7
## [ Unreleased]
8
+
9
+ ## [ 0.3.0] - 2021-03-31
8
10
### Added
9
- - Support for the [ ` smol ` ] async runtime. [ #699 ]
11
+ - Touch support. [ #57 ] [ #650 ] (thanks to @simlay and @discordance !)
12
+ - Clipboard write access for
13
+ - ` TextInput ` widget. [ #770 ]
14
+ - ` Application::update ` . [ #773 ]
15
+ - ` image::Viewer ` widget. It allows panning and scaling of an image. [ #319 ] (thanks to @tarkah !)
16
+ - ` Tooltip ` widget. It annotates content with some text on mouse hover. [ #465 ] (thanks to @yusdacra !)
17
+ - Support for the [ ` smol ` ] async runtime. [ #699 ] (thanks to @JayceFayne !)
18
+ - Support for graceful exiting when using the ` Application ` trait. [ #804 ]
19
+ - Image format features in [ ` iced_wgpu ` ] to reduce code bloat. [ #392 ] (thanks to @unrelentingtech !)
20
+ - ` Focused ` and ` Unfocused ` variant to ` window::Event ` . [ #701 ] (thanks to @cossonleo !)
21
+ - ` WGPU_BACKEND ` environment variable to configure the internal graphics backend of ` iced_wgpu ` . [ #789 ] (thanks to @Cupnfish !)
22
+
23
+ ### Changed
24
+ - The ` TitleBar ` of a ` PaneGrid ` now supports generic elements. [ #657 ] (thanks to @clarkmoody !)
25
+ - The ` Error ` type now implements ` Send ` and ` Sync ` . [ #719 ] (thanks to @taiki-e !)
26
+ - The ` Style ` types in ` iced_style ` now implement ` Clone ` and ` Copy ` . [ #720 ] (thanks to @taiki-e !)
27
+ - The following dependencies have been updated:
28
+ - [ ` font-kit ` ] → ` 0.10 ` [ #669 ]
29
+ - [ ` glutin ` ] → ` 0.26 ` [ #658 ]
30
+ - [ ` resvg ` ] → ` 0.12 ` [ #669 ]
31
+ - [ ` tokio ` ] → ` 1.0 ` [ #672 ] (thanks to @yusdacra !)
32
+ - [ ` winit ` ] → ` 0.24 ` [ #658 ]
33
+ - [ ` wgpu ` ] → ` 0.7 ` [ #725 ] (thanks to @PolyMeilex )
34
+ - The following examples were improved:
35
+ - ` download_progress ` now showcases multiple file downloads at once. [ #283 ] (thanks to @Folyd !)
36
+ - ` solar_system ` uses the new ` rand ` API. [ #760 ] (thanks to @TriedAngle !)
10
37
38
+ ### Fixed
39
+ - Button events not being propagated to contents. [ #668 ]
40
+ - Incorrect overlay implementation for the ` Button ` widget. [ #764 ]
41
+ - ` Viewport::physical_width ` returning the wrong value. [ #700 ]
42
+ - Outdated documentation for the ` Sandbox ` trait. [ #710 ]
43
+
44
+ [ #57 ] : https://github.com/hecrj/iced/pull/57
45
+ [ #283 ] : https://github.com/hecrj/iced/pull/283
46
+ [ #319 ] : https://github.com/hecrj/iced/pull/319
47
+ [ #392 ] : https://github.com/hecrj/iced/pull/392
48
+ [ #465 ] : https://github.com/hecrj/iced/pull/465
49
+ [ #650 ] : https://github.com/hecrj/iced/pull/650
50
+ [ #657 ] : https://github.com/hecrj/iced/pull/657
51
+ [ #658 ] : https://github.com/hecrj/iced/pull/658
52
+ [ #668 ] : https://github.com/hecrj/iced/pull/668
53
+ [ #669 ] : https://github.com/hecrj/iced/pull/669
54
+ [ #672 ] : https://github.com/hecrj/iced/pull/672
11
55
[ #699 ] : https://github.com/hecrj/iced/pull/699
56
+ [ #700 ] : https://github.com/hecrj/iced/pull/700
57
+ [ #701 ] : https://github.com/hecrj/iced/pull/701
58
+ [ #710 ] : https://github.com/hecrj/iced/pull/710
59
+ [ #719 ] : https://github.com/hecrj/iced/pull/719
60
+ [ #720 ] : https://github.com/hecrj/iced/pull/720
61
+ [ #725 ] : https://github.com/hecrj/iced/pull/725
62
+ [ #760 ] : https://github.com/hecrj/iced/pull/760
63
+ [ #764 ] : https://github.com/hecrj/iced/pull/764
64
+ [ #770 ] : https://github.com/hecrj/iced/pull/770
65
+ [ #773 ] : https://github.com/hecrj/iced/pull/773
66
+ [ #789 ] : https://github.com/hecrj/iced/pull/789
67
+ [ #804 ] : https://github.com/hecrj/iced/pull/804
12
68
[ `smol` ] : https://github.com/smol-rs/smol
69
+ [ `winit` ] : https://github.com/rust-windowing/winit
70
+ [ `glutin` ] : https://github.com/rust-windowing/glutin
71
+ [ `font-kit` ] : https://github.com/servo/font-kit
13
72
14
73
## [ 0.2.0] - 2020-11-26
15
74
### Added
@@ -160,7 +219,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
160
219
### Added
161
220
- First release! :tada :
162
221
163
- [ Unreleased ] : https://github.com/hecrj/iced/compare/0.2.0...HEAD
222
+ [ Unreleased ] : https://github.com/hecrj/iced/compare/0.3.0...HEAD
223
+ [ 0.3.0 ] : https://github.com/hecrj/iced/compare/0.2.0...0.3.0
164
224
[ 0.2.0 ] : https://github.com/hecrj/iced/compare/0.1.1...0.2.0
165
225
[ 0.1.1 ] : https://github.com/hecrj/iced/compare/0.1.0...0.1.1
166
226
[ 0.1.0 ] : https://github.com/hecrj/iced/compare/0.1.0-beta...0.1.0
0 commit comments