diff options
author | 2019-09-24 16:10:59 +0200 | |
---|---|---|
committer | 2019-09-24 16:10:59 +0200 | |
commit | 7252c08cf298c497a35c9f7f1c77e6242e47ba6b (patch) | |
tree | 50b4e6e62d44a2019f5ec55e8032b297e475887f /CHANGELOG.md | |
parent | 68c4752e998dca1d618380ce4e7d8ac52b710056 (diff) | |
download | iced-7252c08cf298c497a35c9f7f1c77e6242e47ba6b.tar.gz iced-7252c08cf298c497a35c9f7f1c77e6242e47ba6b.tar.bz2 iced-7252c08cf298c497a35c9f7f1c77e6242e47ba6b.zip |
Update `CHANGELOG`
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index c6c9e213..3abbf4ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Added +- `iced_core`, `iced_native`, and `iced_web` subcrates. [#17] +- The `Length` type. It unifies methods like `width`, `fill_width`, etc. [#17] + +### Changed +- `iced` becomes `iced_native`. The current `iced` crate will be empty until we have a first prototype of a low-level renderer. [#17] +- Widgets expose their fields publicly, simplifying the `Renderer` traits in `iced_native`. [#17] +- Widgets no longer hold a default `Style`. Related to #6 and #12. [#17] +- All `Renderer` traits now have total control to produce a `Node`. Related to #6 and #12. [#17] +- The tour example lives in its own crate now and it can be run both on native and web. [#17] + +### Removed +- `Color` generic parameter in widgets. The new `Color` type is used now. This keeps widgets as reusable as possible. It may complicate implementing some runtimes, but a color mapper should be easily implementable in situations where colors are limited. [#17] + +[#17]: https://github.com/hecrj/iced/pull/17 ## [0.1.0-alpha] - 2019-09-05 |