Prepare v0.5.8

This commit is contained in:
Emil Fresk 2021-08-19 08:30:27 +02:00
parent 90f963e3bb
commit b4e54df856
5 changed files with 15 additions and 10 deletions

View file

@ -45,7 +45,7 @@ jobs:
- x86_64-unknown-linux-gnu - x86_64-unknown-linux-gnu
toolchain: toolchain:
- stable - stable
- 1.36.0 - 1.38.0
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -88,7 +88,7 @@ jobs:
override: true override: true
- name: Disable optimisation profiles - name: Disable optimisation profiles
if: matrix.toolchain == '1.36.0' if: matrix.toolchain == '1.38.0'
run: sed -i '/^\[profile.*build-override]$/,/^$/{/^#/!{/^$/!d}}' Cargo.toml run: sed -i '/^\[profile.*build-override]$/,/^$/{/^#/!{/^$/!d}}' Cargo.toml
- name: cargo check - name: cargo check
@ -324,7 +324,7 @@ jobs:
- x86_64-unknown-linux-gnu - x86_64-unknown-linux-gnu
toolchain: toolchain:
- stable - stable
- 1.36.0 - 1.38.0
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -367,7 +367,7 @@ jobs:
override: true override: true
- name: Disable optimisation profiles - name: Disable optimisation profiles
if: matrix.toolchain == '1.36.0' if: matrix.toolchain == '1.38.0'
run: sed -i '/^\[profile.*build-override]$/,/^$/{/^#/!{/^$/!d}}' Cargo.toml run: sed -i '/^\[profile.*build-override]$/,/^$/{/^#/!{/^$/!d}}' Cargo.toml
- name: cargo check - name: cargo check
@ -416,7 +416,7 @@ jobs:
- name: Install Rust - name: Install Rust
uses: actions-rs/toolchain@v1 uses: actions-rs/toolchain@v1
with: with:
toolchain: 1.36.0 toolchain: 1.38.0
target: thumbv7m-none-eabi target: thumbv7m-none-eabi
override: true override: true
@ -468,7 +468,7 @@ jobs:
- name: Install Rust - name: Install Rust
uses: actions-rs/toolchain@v1 uses: actions-rs/toolchain@v1
with: with:
toolchain: 1.36.0 toolchain: 1.38.0
target: thumbv6m-none-eabi target: thumbv6m-none-eabi
override: true override: true

View file

@ -5,6 +5,11 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased] ## [Unreleased]
## [v0.5.8] - 2021-08-19
- Feature flag was added to support `cortex-m v0.7.x`
- MSRV raised to 1.38.
## [v0.5.7] - 2021-07-05 ## [v0.5.7] - 2021-07-05
- Backport: "you must enable the rt feature" compile time detection - Backport: "you must enable the rt feature" compile time detection

View file

@ -7,7 +7,7 @@ Formerly known as Real-Time For the Masses.
![crates.io](https://img.shields.io/crates/v/cortex-m-rtic) ![crates.io](https://img.shields.io/crates/v/cortex-m-rtic)
![docs.rs](https://docs.rs/cortex-m-rtic/badge.svg) ![docs.rs](https://docs.rs/cortex-m-rtic/badge.svg)
![book](https://img.shields.io/badge/web-rtic.rs-red.svg?style=flat&label=book&colorB=d33847) ![book](https://img.shields.io/badge/web-rtic.rs-red.svg?style=flat&label=book&colorB=d33847)
![rustc](https://img.shields.io/badge/rustc-1.36+-lightgray.svg) ![rustc](https://img.shields.io/badge/rustc-1.38+-lightgray.svg)
## Features ## Features
@ -46,7 +46,7 @@ Formerly known as Real-Time For the Masses.
## Requirements ## Requirements
- Rust 1.36.0+ - Rust 1.38.0+
- Applications must be written using the 2018 edition. - Applications must be written using the 2018 edition.

View file

@ -50,7 +50,7 @@ main() {
fi fi
if [ $TRAVIS_RUST_VERSION = nightly ]; then if [ $TRAVIS_RUST_VERSION = nightly ]; then
# Tests where required MSRV > 1.36 # Tests where required MSRV > 1.38
#local exs=( #local exs=(
#) #)
#for ex in ${exs[@]}; do #for ex in ${exs[@]}; do

View file

@ -17,7 +17,7 @@
//! //!
//! # Minimum Supported Rust Version (MSRV) //! # Minimum Supported Rust Version (MSRV)
//! //!
//! This crate is guaranteed to compile on stable Rust 1.36 (2018 edition) and up. It *might* //! This crate is guaranteed to compile on stable Rust 1.38 (2018 edition) and up. It *might*
//! compile on older versions but that may change in any new patch release. //! compile on older versions but that may change in any new patch release.
//! //!
//! # Semantic Versioning //! # Semantic Versioning