diff --git a/CHANGELOG.md b/CHANGELOG.md index 7beb8102..62fb335a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,28 +5,16 @@ 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] +## [0.1.0-beta] - 2019-11-25 ### 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] - -[#6]: https://github.com/hecrj/iced/issues/6 -[#12]: https://github.com/hecrj/iced/issues/12 -[#17]: https://github.com/hecrj/iced/pull/17 +- The old `iced` becomes `iced_native`. The current `iced` crate turns into a batteries-included, cross-platform GUI library. ## [0.1.0-alpha] - 2019-09-05 ### Added - First release! :tada: -[Unreleased]: https://github.com/hecrj/iced/compare/0.1.0-alpha...HEAD +[Unreleased]: https://github.com/hecrj/iced/compare/0.1.0-beta...HEAD +[0.1.0-beta]: https://github.com/hecrj/iced/compare/0.1.0-alpha...0.1.0-beta [0.1.0-alpha]: https://github.com/hecrj/iced/releases/tag/0.1.0-alpha diff --git a/Cargo.toml b/Cargo.toml index 0368408b..7039a5b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,7 +32,7 @@ iced_winit = { version = "0.1.0-alpha", path = "winit" } iced_wgpu = { version = "0.1.0", path = "wgpu" } [target.'cfg(target_arch = "wasm32")'.dependencies] -iced_web = { version = "0.1.0-alpha", path = "web" } +iced_web = { version = "0.1.0", path = "web" } [dev-dependencies] env_logger = "0.7" diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md new file mode 100644 index 00000000..30050238 --- /dev/null +++ b/core/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog +All notable changes to this project will be documented in this file. + +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] + +## [0.1.0] - 2019-11-25 +### Added +- First release! :tada: + +[Unreleased]: https://github.com/hecrj/iced/compare/core-0.1.0...HEAD +[0.1.0]: https://github.com/hecrj/iced/releases/tag/core-0.1.0 diff --git a/native/CHANGELOG.md b/native/CHANGELOG.md new file mode 100644 index 00000000..d3638207 --- /dev/null +++ b/native/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog +All notable changes to this project will be documented in this file. + +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] + +## [0.1.0] - 2019-11-25 +### Added +- First release! :tada: + +[Unreleased]: https://github.com/hecrj/iced/compare/native-0.1.0...HEAD +[0.1.0]: https://github.com/hecrj/iced/releases/tag/native-0.1.0 diff --git a/web/CHANGELOG.md b/web/CHANGELOG.md new file mode 100644 index 00000000..49ddf5a3 --- /dev/null +++ b/web/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog +All notable changes to this project will be documented in this file. + +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] + +## [0.1.0] - 2019-11-25 +### Added +- First release! :tada: + +[Unreleased]: https://github.com/hecrj/iced/compare/web-0.1.0...HEAD +[0.1.0]: https://github.com/hecrj/iced/releases/tag/web-0.1.0 diff --git a/web/Cargo.toml b/web/Cargo.toml index 1d37e76c..8c559d73 100644 --- a/web/Cargo.toml +++ b/web/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "iced_web" -version = "0.1.0-alpha" +version = "0.1.0" authors = ["Héctor Ramón Jiménez "] edition = "2018" description = "A web backend for Iced" @@ -15,7 +15,7 @@ categories = ["web-programming"] maintenance = { status = "actively-developed" } [dependencies] -iced_core = { version = "0.1.0-alpha", path = "../core", features = ["command"] } +iced_core = { version = "0.1.0", path = "../core", features = ["command"] } dodrio = "0.1.0" wasm-bindgen = "0.2.51" wasm-bindgen-futures = "0.4" diff --git a/wgpu/CHANGELOG.md b/wgpu/CHANGELOG.md new file mode 100644 index 00000000..f9708308 --- /dev/null +++ b/wgpu/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog +All notable changes to this project will be documented in this file. + +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] + +## [0.1.0] - 2019-11-25 +### Added +- First release! :tada: + +[Unreleased]: https://github.com/hecrj/iced/compare/wgpu-0.1.0...HEAD +[0.1.0]: https://github.com/hecrj/iced/releases/tag/wgpu-0.1.0 diff --git a/winit/CHANGELOG.md b/winit/CHANGELOG.md new file mode 100644 index 00000000..1289a45a --- /dev/null +++ b/winit/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog +All notable changes to this project will be documented in this file. + +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] + +## [0.1.0-alpha] - 2019-11-25 +### Added +- First release! :tada: + +[Unreleased]: https://github.com/hecrj/iced/compare/winit-0.1.0-alpha...HEAD +[0.1.0-alpha]: https://github.com/hecrj/iced/releases/tag/winit-0.1.0-alpha