Skip to content

Commit 05f0382

Browse files
authored
Merge pull request #22 from rust-embedded-community/release/v0.5.1
Release/v0.5.1
2 parents 5fe8573 + 45f49a1 commit 05f0382

File tree

5 files changed

+63
-36
lines changed

5 files changed

+63
-36
lines changed

CHANGELOG.md

Lines changed: 46 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8-
## [Unreleased](https://github.com/rust-embedded-community/menu/compare/v0.4.0...master)
8+
## [Unreleased](https://github.com/rust-embedded-community/menu/compare/v0.5.1...master)
9+
10+
* None
11+
12+
## [v0.5.1] - 2024-08-22
13+
14+
### Fixed
915

1016
* Fix Menu entry call order
1117

@@ -18,15 +24,51 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1824

1925
## [v0.4.0] - 2023-09-16
2026

21-
Note: Changes before this version were not tracked via the CHANGELOG
22-
2327
### Changed
2428

2529
* Changed the struct `Runner` to own the struct `Menu` instead of borrowing it
2630

2731
### Added
2832

29-
* Made struct `Menu` implement `Clone`
33+
* Made `struct Menu` implement `Clone`
3034
* Add the possibility to disable local echo (via `echo` feature, enabled by default)
3135

36+
## [v0.3.1] - 2019-08-11
37+
38+
### Changed
39+
40+
* Updated crate metadata
41+
42+
## [v0.3.0] - 2019-08-11
43+
44+
### Changed
45+
46+
* Parameter / Argument support
47+
* Re-worked help text system
48+
* Example uses `pancurses`
49+
* Remove use of fixed width (assumes a Western set with one byte per glyph)
50+
51+
## [v0.2.1] - 2018-10-04
52+
53+
### Changed
54+
55+
* Fixed broken example
56+
57+
## [v0.2.0] - 2018-10-04
58+
59+
* Add context to menu callback
60+
* Fix width of help text
61+
62+
## [v0.1.1] - 2018-05-19
63+
64+
* First release
65+
66+
[v0.5.1]: https://github.com/rust-embedded-community/menu/releases/tag/v0.5.1
67+
[v0.5.0]: https://github.com/rust-embedded-community/menu/releases/tag/v0.5.0
3268
[v0.4.0]: https://github.com/rust-embedded-community/menu/releases/tag/v0.4.0
69+
[v0.3.2]: https://github.com/rust-embedded-community/menu/releases/tag/v0.3.2
70+
[v0.3.1]: https://github.com/rust-embedded-community/menu/releases/tag/v0.3.1
71+
[v0.3.0]: https://github.com/rust-embedded-community/menu/releases/tag/v0.3.0
72+
[v0.2.1]: https://github.com/rust-embedded-community/menu/releases/tag/v0.2.1
73+
[v0.2.0]: https://github.com/rust-embedded-community/menu/releases/tag/v0.2.0
74+
[v0.1.1]: https://github.com/rust-embedded-community/menu/releases/tag/v0.1.1

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "menu"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
authors = ["Jonathan 'theJPster' Pallant <[email protected]>"]
55
description = "A simple #[no_std] command line interface."
66
license = "MIT OR Apache-2.0"

LICENSE-MIT

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
Copyright (c) 2018 Jonathan 'theJPster' Pallant
1+
Copyright (c) 2018-2019 Jonathan 'theJPster' Pallant
2+
Copyright (c) 2019-2024 Rust Embedded Community developers
23

34
Permission is hereby granted, free of charge, to any
45
person obtaining a copy of this software and associated

NOTICE

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Apache 2.0 NOTICE file for https://github.com/rust-embedded-community/menu
2+
3+
Copyright (c) 2018-2019 Jonathan 'theJPster' Pallant
4+
Copyright (c) 2019-2024 Rust Embedded Community developers

README.md

Lines changed: 10 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -167,36 +167,16 @@ It contains multiple paragraphs and should be preceeded by the parameter list.
167167

168168
## Changelog
169169

170-
### Unreleased changes
170+
See [`CHANGELOG.md`](./CHANGELOG.md).
171171

172-
* Fix Menu entry call order
172+
## License
173173

174-
### v0.4.0
174+
The contents of this repository are dual-licensed under the _MIT OR Apache 2.0_
175+
License. That means you can choose either the MIT license or the Apache 2.0
176+
license when you re-use this code. See [`LICENSE-MIT`](./LICENSE-MIT) or
177+
[`LICENSE-APACHE`](./LICENSE-APACHE) for more information on each specific
178+
license. Our Apache 2.0 notices can be found in [`NOTICE`](./NOTICE).
175179

176-
* Changed the `struct Runner` to own the `struct Menu` instead of borrowing it
177-
* Made `struct Menu` implement `Clone`
178-
* Add the possibility to disable local echo (via echo feature, enabled by default)
179-
180-
### v0.3.2
181-
182-
* Shortened help output
183-
184-
### v0.3.1
185-
186-
* Updated crate metadata
187-
188-
### v0.3.0
189-
190-
* Parameter / Argument support
191-
* Re-worked help text system
192-
* Example uses `pancurses`
193-
* Remove use of fixed width (assumes a Western set with one byte per glyph)
194-
195-
### v0.2.0
196-
197-
* Add context to menu callback
198-
* Fix width of help text
199-
200-
### v0.1.0
201-
202-
* First release
180+
Unless you explicitly state otherwise, any contribution intentionally submitted
181+
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
182+
dual licensed as above, without any additional terms or conditions.

0 commit comments

Comments
 (0)