From 3af741e85ae9c8c16630acc36820abe01c940c1e Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Sat, 7 Nov 2020 14:58:40 +0100 Subject: [PATCH] Update CHANGELOG.md with new 0.3.0 release --- CHANGELOG.md | 41 +++++++++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b23d3c0..d65e6188 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,20 +1,37 @@ # Egui 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/). + ## Unreleased -* `ui.horizontal(...)` etc returns `Response` -* Add ability to override text color with `visuals.override_text_color` -* Refactored the interface for `egui::app::App` -* Demo App: Add slider to scale all of Egui -* Windows are now constrained to the screen -* Panels: you can now create panels using `SidePanel` and `TopPanel`. -* You can override the default Egui fonts +## 0.3.0 - 2020-11-07 + +### Added ⭐ + +* Panels: you can now create panels using `SidePanel`, `TopPanel` and `CentralPanel`. +* You can now override the default Egui fonts. +* Add ability to override text color with `visuals.override_text_color`. +* The demo now includes a simple drag-and-drop example. +* The demo app now has a slider to scale all of Egui. + +### Changed 🔧 + +* `ui.horizontal(...)` etc returns `Response`. +* Refactored the interface for `egui::app::App`. +* Windows are now constrained to the screen. +* `Context::begin_frame()` no longer returns a `Ui`. Instead put your widgets into a `SidePanel`, `TopPanel`, `CentralPanel`, `Window` or `Area`. +* `Context::end_frame()` now returns paint commands that need to be converted to triangles with `Context::tesselate()`. +* Anti-aliasing is now off by default in debug builds. + +### Removed 🔥 + +* You can no longer throw windows. + +### Fixed 🐛 + * Fix a bug where some regions would slowly grow for non-integral scales (`pixels_per_point`). -* You can no longer throw windows -* `Context::begin_frame()` no longer returns anything. - * Put your widgets into a `SidePanel`, `TopPanel`, `CentralPanel`, `Window` or `Area`. -* `Context::end_frame()` now returns "paint jobs" that need to be converted to triangles with `Context::tesselate()`. -* Turn off anti-aliasing in debug builds by default. ## 0.2.0 - 2020-10-10