Skip to content

Commit 2d2c889

Browse files
committed
Bump to v0.6.0
1 parent 94eb91f commit 2d2c889

File tree

2 files changed

+33
-19
lines changed

2 files changed

+33
-19
lines changed

CHANGELOG.md

Lines changed: 32 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
6-
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
5+
The format is based on [Keep a Changelog] and this project adheres to [Semantic Versioning].
76

8-
## [Unreleased](https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.5.0...develop)
7+
## [Unreleased]
8+
9+
* None
10+
11+
## [Version 0.6.0] - 2023-10-20
912

1013
### Changed
1114

@@ -35,9 +38,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
3538
- __Breaking Change__: `VolumeManager::open_dir_entry` removed, as it was unsafe to the user to randomly pick a starting cluster.
3639
- Old examples `create_test`, `test_mount`, `write_test`, `delete_test`
3740

38-
## [Version 0.5.0](https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.5.0) - 2023-05-20
41+
## [Version 0.5.0] - 2023-05-20
3942

40-
### Changes in v0.5.0
43+
### Changed
4144

4245
- __Breaking Change__: Renamed `Controller` to `VolumeManager`, to better describe what it does.
4346
- __Breaking Change__: Renamed `SdMmcSpi` to `SdCard`
@@ -47,19 +50,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
4750
- More robust card intialisation procedure, with added retries
4851
- Supports building with neither `defmt` nor `log` logging
4952

50-
### Added in v0.5.0
53+
### Added
5154

5255
- Added `mark_card_as_init` method, if you know the card is initialised and want to skip the initialisation step
5356

54-
### Removed in v0.5.0
57+
### Removed
5558

5659
- __Breaking Change__: Removed `BlockSpi` type - card initialisation now handled as an internal state variable
5760

58-
## [Version 0.4.0](https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.4.0) - 2023-01-18
61+
## [Version 0.4.0] - 2023-01-18
5962

60-
### Changes in v0.4.0
63+
### Changed
6164

62-
- Optionally use [defmt](https://github.com/knurling-rs/defmt) for logging.
65+
- Optionally use [defmt] s/defmt) for logging.
6366
Controlled by `defmt-log` feature flag.
6467
- __Breaking Change__: Use SPI blocking traits instead to ease SPI peripheral sharing.
6568
See: <https://github.com/rust-embedded-community/embedded-sdmmc-rs/issues/28>
@@ -73,9 +76,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
7376
- Add new constructor method `Controller::new_with_limits(block_device: D, timesource: T) -> Controller<D, T, MAX_DIRS, MAX_FILES>`
7477
to create a `Controller` with custom limits.
7578

76-
## [Version 0.3.0](https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.3.0) - 2019-12-16
79+
## [Version 0.3.0] - 2019-12-16
7780

78-
### Changes in v0.3.0
81+
### Changed
7982

8083
- Updated to `v2` embedded-hal traits.
8184
- Added open support for all modes.
@@ -85,23 +88,34 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
8588
- Added `write_test` and `create_test`.
8689
- De-duplicated FAT16 and FAT32 code (<https://github.com/thejpster/embedded-sdmmc-rs/issues/10>)
8790

88-
## [Version 0.2.1](https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.2.1) - 2019-02-19
91+
## [Version 0.2.1] - 2019-02-19
8992

90-
### Changes in v0.2.1
93+
### Changed
9194

9295
- Added `readme=README.md` to `Cargo.toml`
9396

94-
## [Version 0.2.0](https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.2.0) - 2019-01-24
97+
## [Version 0.2.0] - 2019-01-24
9598

96-
### Changes in v0.2.0
99+
### Changed
97100

98101
- Reduce delay waiting for response. Big speed improvements.
99102

100-
## [Version 0.1.0](https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.1.1) - 2018-12-23
103+
## [Version 0.1.0] - 2018-12-23
101104

102-
### Changes in v0.1.0
105+
### Changed
103106

104107
- Can read blocks from an SD Card using an `embedded_hal::SPI` device and a
105108
`embedded_hal::OutputPin` for Chip Select.
106109
- Can read partition tables and open a FAT32 or FAT16 formatted partition.
107110
- Can open and iterate the root directory of a FAT16 formatted partition.
111+
112+
[Keep a Changelog]: http://keepachangelog.com/en/1.0.0/
113+
[Semantic Versioning]: http://semver.org/spec/v2.0.0.html
114+
[Unreleased]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.6.0...develop
115+
[Version 0.6.0]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.6.0...v0.5.0
116+
[Version 0.5.0]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.5.0...v0.4.0
117+
[Version 0.4.0]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.4.0...v0.3.0
118+
[Version 0.3.0]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.3.0...v0.2.1
119+
[Version 0.2.1]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.2.1...v0.2.0
120+
[Version 0.2.0]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/compare/v0.2.0...v0.1.1
121+
[Version 0.1.1]: https://github.com/rust-embedded-community/embedded-sdmmc-rs/releases/tag/v0.1.1

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0"
88
name = "embedded-sdmmc"
99
readme = "README.md"
1010
repository = "https://github.com/rust-embedded-community/embedded-sdmmc-rs"
11-
version = "0.5.0"
11+
version = "0.6.0"
1212

1313
[dependencies]
1414
byteorder = {version = "1", default-features = false}

0 commit comments

Comments
 (0)