Skip to content

Commit

Permalink
release 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Grokmoo committed Apr 1, 2021
1 parent b8c8f73 commit 50a6853
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "thyme"
version = "0.5.0"
version = "0.6.0"
authors = ["Jared Stephen <grok_moo@yahoo.com>"]
description = "Themable Immediate Mode GUI"
documentation = "https://docs.rs/thyme/"
Expand Down
17 changes: 17 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,23 @@ 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).

## [0.6.0] - 2021-03-31
### Changed
- Improved the theme definitions for the demo example

### Added
- A third renderer backend, using straight OpenGL, is now available
- Support for dynamic variable substitution in text fields
- A textbox widget that parses a subset of Markdown, including strong / emphasis, headers, and tables
- Added ability to define a theme without any actual image sources, and a demo example
- Image aliases now can be used in the theme definition to avoid repitition
- Multiple simple images can now be quickly defined using image groups
- Method to query the current parent Widget bounds
- Image colors now support transparency / alpha

### Fixed
- The first example in the docs actually compiles now

## [0.5.0] - 2020-12-01
### Changed
- Font character cache texture is more appropriately sized
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Add the following to your Cargo.toml file:

```toml
[dependencies]
thyme = { version = "0.5", features = ["wgpu_backend"] }
thyme = { version = "0.6", features = ["wgpu_backend"] }
```

See [hello_wgpu](examples/hello_wgpu.rs) or [hello_glium](examples/hello_glium.rs) for the bare minimum to get started with your preferred renderer. As a starting point, you can copy the [data](examples/data) folder into your own project and import the resources there, as in the example.
Expand Down

0 comments on commit 50a6853

Please sign in to comment.