Skip to content

Commit bcebb71

Browse files
committed
refactor: reset to 0.1 and rename project
1 parent a542fca commit bcebb71

File tree

3 files changed

+21
-80
lines changed

3 files changed

+21
-80
lines changed

CHANGELOG.md

Lines changed: 6 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,15 @@
11
# Changelog
22

3+
<!-- Instructions
4+
35
This changelog follows the patterns described here: <https://keepachangelog.com/en/1.0.0/>.
46
57
Subheadings to categorize changes are `added, changed, deprecated, removed, fixed, security`.
68
7-
## 1.5.0
8-
9-
### changed
10-
11-
- To Bevy 0.13
12-
13-
14-
## 1.4.2
15-
16-
### fixed
17-
18-
- `KeyRotationEvent` events are now in the plugin
19-
20-
## 1.4.1
21-
22-
### added
23-
24-
- Added `KeyRotationEvent` events triggered on start, rotation, failure, and stoppage
25-
26-
### changed
27-
28-
- Changed `instant::{Duration, Instant}` to `web_time::{Duration, Instant}`
29-
- Exposed `StopKeyRotationExt`
30-
31-
## v1.4.0
32-
33-
### changed
34-
35-
- Updated to bevy 0.12
36-
37-
## v1.3.1
38-
39-
### fixed
40-
41-
- `AuthProvider` is now `?Send` on wasm32
42-
43-
## v1.3.0
44-
45-
### changed
46-
47-
- `Kegen` resource is now public
48-
49-
## v1.2.0
50-
51-
### added
52-
53-
- `commands.start_key_rotation_with_keystore(keystore)` begins key rotation without blocking
54-
55-
### fixed
56-
57-
- On initial authentication, expired tokens no longer grant a `KeystoreState::Conformant` state
58-
59-
## v1.1.0
60-
61-
### added
62-
63-
- `commands.start_key_rotation(username, password)` begins key rotation
64-
- `commands.stop_key_rotation()` stops key rotation
65-
66-
### changed
9+
-->
6710

68-
- `KeystoreState` now starts as `KeystoreState::NonConformant` by default
11+
## Unreleased
6912

70-
## v1.0.0
13+
## 0.1.0
7114

72-
Initial release
15+
- Initial release. Crate was renamed to `bevy_key_rotation` from `bevy-key-rotation` and republished.

Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
[package]
2-
name = "bevy-key-rotation"
2+
name = "bevy_key_rotation"
33
description = "Access and refresh token rotation for Bevy applications"
44
license = "MIT/Apache-2.0"
5-
repository = "https://github.com/vectorgameexperts/bevy-key-rotation"
5+
repository = "https://github.com/loopystudios/bevy_key_rotation"
66
authors = ["Spencer C. Imbleau"]
77
keywords = ["gamedev"]
8-
version = "1.5.0"
8+
version = "0.1.0"
99
edition = "2021"
1010

1111
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1212
[dependencies]
13-
web-time = "1.0"
14-
thiserror = "1.0"
15-
bevy-async-task = "1.4"
16-
async-trait = "0.1"
13+
web-time = "1.1.0"
14+
thiserror = "1.0.58"
15+
bevy_async_task = "0.1.0"
16+
async-trait = "0.1.79"
1717
bevy = { version = "0.13", default-features = false }
1818

1919
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
20-
getrandom = { version = "0.2" }
20+
getrandom = { version = "0.2.12" }
2121

2222
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
23-
wasm-bindgen-test = "0.3"
24-
getrandom = { version = "0.2", features = ["js"] }
23+
wasm-bindgen-test = "0.3.42"
24+
getrandom = { version = "0.2.12", features = ["js"] }

README.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
11
# Bevy Key Rotation
22

33
![MIT/Apache 2.0](https://img.shields.io/badge/license-MIT%2FApache-blue.svg)
4-
[![crates.io](https://img.shields.io/crates/v/bevy-key-rotation.svg)](https://crates.io/crates/bevy-key-rotation)
5-
[![docs.rs](https://img.shields.io/docsrs/bevy-key-rotation)](https://docs.rs/bevy-key-rotation)
4+
[![crates.io](https://img.shields.io/crates/v/bevy_key_rotation.svg)](https://crates.io/crates/bevy_key_rotation)
5+
[![docs.rs](https://img.shields.io/docsrs/bevy_key_rotation)](https://docs.rs/bevy_key_rotation)
66

77
A minimum crate for non-blocking, continuous use of an access token, by ensuring it is constantly rotated ahead-of-time via refresh token. When a refresh token needs to be rotated, it is rotated with username/password credentials.
88

99
There is full API support for **wasm** and **native**. Android and iOS are untested (Help needed).
1010

1111
## Bevy version support
1212

13-
|bevy|bevy-key-rotation|
13+
|bevy|bevy_key_rotation|
1414
|---|---|
15-
|0.13|1.5, main|
16-
|0.12|1.4|
17-
|0.11|1.3|
18-
|<= 0.10|Unsupported|
15+
|0.13|0.1, main|
16+
|< 0.13|Unsupported|
1917

2018
## Usage
2119

0 commit comments

Comments
 (0)