diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 353db623..a2d63981 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -7,13 +7,17 @@ on:
jobs:
native_tests:
+ strategy:
+ fail-fast: false
+ matrix:
+ rust-version: [1.64, stable, nightly]
name: Native Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@master
with:
- toolchain: stable
+ toolchain: ${{ matrix.rust-version }}
- uses: actions/cache@v3
with:
@@ -30,13 +34,17 @@ jobs:
run: cargo test --workspace --exclude gloo-net
browser_tests:
+ strategy:
+ fail-fast: false
+ matrix:
+ rust-version: [1.64, stable, nightly]
name: Browser Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@master
with:
- toolchain: stable
+ toolchain: ${{ matrix.rust-version }}
target: wasm32-unknown-unknown
- name: Install wasm-pack
@@ -73,13 +81,17 @@ jobs:
done
node_tests:
+ strategy:
+ fail-fast: false
+ matrix:
+ rust-version: [1.64, stable, nightly]
name: Node Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@master
with:
- toolchain: stable
+ toolchain: ${{ matrix.rust-version }}
target: wasm32-unknown-unknown
- name: Install wasm-pack
@@ -115,11 +127,12 @@ jobs:
matrix:
# example: [ markdown, prime ]
example: [ markdown ]
+ rust-version: [1.64, stable, nightly]
steps:
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@master
with:
- toolchain: stable
+ toolchain: ${{ matrix.rust-version }}
target: wasm32-unknown-unknown
- name: Install wasm-pack
@@ -156,6 +169,10 @@ jobs:
test-net:
+ strategy:
+ fail-fast: false
+ matrix:
+ rust-version: [1.64, stable, nightly]
name: Test gloo-net
runs-on: ubuntu-latest
services:
@@ -200,7 +217,7 @@ jobs:
- uses: dtolnay/rust-toolchain@master
with:
- toolchain: stable
+ toolchain: ${{ matrix.rust-version }}
target: wasm32-unknown-unknown
- name: Run native tests
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 92aba833..9b0f1c63 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
## `console`
+### Next Version
+
+- Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
+
### Version "0.2.3"
- Release new gloo versions
@@ -21,19 +25,24 @@
### Version "0.1.0"
-- Add an `dbg!` equivalent to `gloo-console` (#158)
+- Add an `dbg!` equivalent to `gloo-console` (#158)
- Fix dir, dirxml macros in gloo-console (#154)
- Finishing touches
-
## `dialogs`
-### Version "0.1.0"
+### Next Version
+- Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
+### Version "0.1.0"
## `events`
+### Next Version
+
+- Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
+
### Version "0.1.1"
- Add implementation for rfc-1 (files)
@@ -67,9 +76,12 @@
- Renaming A parameter to S
- Fixing all the issues with gloo-events
-
## `file`
+### Next Version
+
+- Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
+
### Version "0.2.2"
- [rfc] Implement an ObjectUrl wrapper (#231)
@@ -90,12 +102,15 @@
- Adding README for gloo-file
- Fixing Cargo.toml for gloo-file
-
## `history`
+### Next Version
+
+- Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
+
### Version 0.1.4
-- Use thread_local!'s lazy initialization instead of RefCell