Skip to content

Commit

Permalink
chore(release): 🔖 0.4.0-beta.6
Browse files Browse the repository at this point in the history
  • Loading branch information
arctic-hen7 committed Aug 13, 2022
1 parent 22dac34 commit 5d75f9d
Show file tree
Hide file tree
Showing 22 changed files with 49 additions and 29 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,26 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [0.4.0-beta.6](https://github.com/arctic-hen7/perseus/compare/v0.4.0-beta.5...v0.4.0-beta.6) (2022-08-13)


### Features

* added feedback to deployed server binaries ([04eab84](https://github.com/arctic-hen7/perseus/commit/04eab84821a93fd5de0fa333a868375929c9adf8)), closes [#164](https://github.com/arctic-hen7/perseus/issues/164)


### Bug Fixes

* **cli:** fixed `perseus new`/`perseus init` package versions ([22dac34](https://github.com/arctic-hen7/perseus/commit/22dac34f87b173e7d16912a1a83a64f13e917ec0))
* **website:** added necessary images back ([8e6707c](https://github.com/arctic-hen7/perseus/commit/8e6707c55b0b38bed9d53edd3bfa304029837599))
* fixed runtime panics in app shell ([cb39dc1](https://github.com/arctic-hen7/perseus/commit/cb39dc178f6186588c507da4799d6a21c9aafbf8))


### Documentation Changes

* fixed typo ([#171](https://github.com/arctic-hen7/perseus/issues/171)) ([c3e7c35](https://github.com/arctic-hen7/perseus/commit/c3e7c35e5b9c7e0303f0e6d3da459bc05985d14f))
* update fetching demo readme ([#168](https://github.com/arctic-hen7/perseus/issues/168)) ([402b36e](https://github.com/arctic-hen7/perseus/commit/402b36e0fea335ded44c6a51da598872636d2afb))

## [0.4.0-beta.5](https://github.com/arctic-hen7/perseus/compare/v0.4.0-beta.4...v0.4.0-beta.5) (2022-07-18)


Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Check out [the book](https://arctic-hen7.github.io/perseus/en-US/docs) to learn
If you want to start working with Perseus right away, run the following commands and you'll have a basic app ready in no time! (Or, more accurately, after Cargo compiles everything...)

``` shell
cargo install perseus-cli --version 0.4.0-beta.5
cargo install perseus-cli --version 0.4.0-beta.6
perseus new my-app
cd my-app/
perseus serve -w
Expand Down
4 changes: 2 additions & 2 deletions docs/0.4.x/en-US/reference/migrating.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Perseus v0.4.x added several breaking changes, along with a full migration to Sy

**Warning:** Perseus v0.4.x is still in beta, so there may still be several bugs! Additionally, both the Sycamore and Perseus APIs are potentially subject to significant changes during the beta period, so you may be making major changes to your app quite often.

1. Update your `Cargo.toml` dependencies for `perseus` to `0.4.0-beta.5`.
2. Upgrade the Perseus CLI with `cargo install perseus-cli --version 0.4.0-beta.5`.
1. Update your `Cargo.toml` dependencies for `perseus` to `0.4.0-beta.6`.
2. Upgrade the Perseus CLI with `cargo install perseus-cli --version 0.4.0-beta.6`.
3. Run `perseus clean` to remove the old `.perseus/` directory.
4. Update your view code for Sycamore's new version (mostly including adding a `cx` parameter as the first argument of every function that returns a `View<G>`).

Expand Down
4 changes: 2 additions & 2 deletions docs/next/en-US/reference/migrating.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Perseus v0.4.x added several breaking changes, along with a full migration to Sy

**Warning:** Perseus v0.4.x is still in beta, so there may still be several bugs! Additionally, both the Sycamore and Perseus APIs are potentially subject to significant changes during the beta period, so you may be making major changes to your app quite often.

1. Update your `Cargo.toml` dependencies for `perseus` to `0.4.0-beta.5`.
2. Upgrade the Perseus CLI with `cargo install perseus-cli --version 0.4.0-beta.5`.
1. Update your `Cargo.toml` dependencies for `perseus` to `0.4.0-beta.6`.
2. Upgrade the Perseus CLI with `cargo install perseus-cli --version 0.4.0-beta.6`.
3. Run `perseus clean` to remove the old `.perseus/` directory.
4. Update your view code for Sycamore's new version (mostly including adding a `cx` parameter as the first argument of every function that returns a `View<G>`).

Expand Down
2 changes: 1 addition & 1 deletion examples/.base/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-base"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion examples/comprehensive/tiny/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-tiny"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
4 changes: 2 additions & 2 deletions examples/comprehensive/tiny/Cargo.toml.example
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ version = "0.1.0"
edition = "2021"

[dependencies]
perseus = { version = "=0.4.0-beta.5", features = [ "hydrate" ] }
perseus = { version = "=0.4.0-beta.6", features = [ "hydrate" ] }
sycamore = "=0.8.0-beta.7"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
tokio = { version = "1", features = [ "macros", "rt", "rt-multi-thread" ] }
perseus-warp = { version = "=0.4.0-beta.5", features = [ "dflt-server" ] }
perseus-warp = { version = "=0.4.0-beta.6", features = [ "dflt-server" ] }

[target.'cfg(target_arch = "wasm32")'.dependencies]
2 changes: 1 addition & 1 deletion examples/core/basic/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-basic"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
4 changes: 2 additions & 2 deletions examples/core/basic/Cargo.toml.example
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
perseus = { version = "=0.4.0-beta.5", features = [ "hydrate" ] }
perseus = { version = "=0.4.0-beta.6", features = [ "hydrate" ] }
sycamore = "=0.8.0-beta.7"
serde = { version = "1", features = ["derive"] }
serde_json = "1"

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
tokio = { version = "1", features = [ "macros", "rt", "rt-multi-thread" ] }
perseus-warp = { version = "=0.4.0-beta.5", features = [ "dflt-server" ] }
perseus-warp = { version = "=0.4.0-beta.6", features = [ "dflt-server" ] }

[target.'cfg(target_arch = "wasm32")'.dependencies]
2 changes: 1 addition & 1 deletion examples/core/custom_server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-custom-server"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion examples/core/index_view/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-index-view"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2018"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion examples/core/js_interop/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-js-interop"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion examples/core/plugins/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-plugins"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion examples/demos/auth/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-auth"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion examples/demos/fetching/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-example-fetching"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
4 changes: 2 additions & 2 deletions packages/perseus-actix-web/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-actix-web"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"
description = "An integration that makes the Perseus frontend framework easy to use with Actix Web."
authors = ["arctic_hen7 <arctic_hen7@pm.me>"]
Expand All @@ -14,7 +14,7 @@ categories = ["wasm", "web-programming::http-server", "development-tools", "asyn
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
perseus = { path = "../perseus", version = "0.4.0-beta.5" }
perseus = { path = "../perseus", version = "0.4.0-beta.6" }
actix-web = "=4.1.0"
actix-http = "=3.2.1" # Without this, Actix can introduce breaking changes in a dependency tree
# actix-router = "=0.5.0-rc.3"
Expand Down
4 changes: 2 additions & 2 deletions packages/perseus-axum/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-axum"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"
description = "An integration that makes the Perseus frontend framework easy to use with Axum."
authors = ["arctic_hen7 <arctic_hen7@pm.me>"]
Expand All @@ -14,7 +14,7 @@ categories = ["wasm", "web-programming::http-server", "development-tools", "asyn
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
perseus = { path = "../perseus", version = "0.4.0-beta.5" }
perseus = { path = "../perseus", version = "0.4.0-beta.6" }
axum = "0.5"
tower = "0.4"
tower-http = { version = "0.3", features = [ "fs" ] }
Expand Down
2 changes: 1 addition & 1 deletion packages/perseus-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-cli"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"
description = "The CLI for the Perseus frontend framework."
authors = ["arctic_hen7 <arctic_hen7@pm.me>"]
Expand Down
2 changes: 1 addition & 1 deletion packages/perseus-integration/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-integration"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion packages/perseus-macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-macro"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"
autotests = false
description = "The Perseus macros."
Expand Down
4 changes: 2 additions & 2 deletions packages/perseus-warp/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus-warp"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"
description = "An integration that makes the Perseus framework easy to use with Warp."
authors = ["arctic_hen7 <arctic_hen7@pm.me>"]
Expand All @@ -14,7 +14,7 @@ categories = ["wasm", "web-programming::http-server", "development-tools", "asyn
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
perseus = { path = "../perseus", version = "0.4.0-beta.5" }
perseus = { path = "../perseus", version = "0.4.0-beta.6" }
tokio = { version = "1", features = [ "rt-multi-thread" ] }
warp = { package = "warp-fix-171", version = "0.3" } # Temporary until Warp #171 is resolved
urlencoding = "2.1"
Expand Down
4 changes: 2 additions & 2 deletions packages/perseus/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "perseus"
version = "0.4.0-beta.5"
version = "0.4.0-beta.6"
edition = "2021"
description = "A lightning-fast frontend web dev platform with full support for SSR and SSG."
authors = ["arctic_hen7 <arctic_hen7@pm.me>"]
Expand All @@ -17,7 +17,7 @@ categories = ["wasm", "web-programming", "development-tools", "asynchronous", "g
sycamore = { version = "=0.8.0-beta.7", features = [ "ssr" ] }
sycamore-router = "=0.8.0-beta.7"
sycamore-futures = "=0.8.0-beta.7"
perseus-macro = { path = "../perseus-macro", version = "0.4.0-beta.5", optional = true }
perseus-macro = { path = "../perseus-macro", version = "0.4.0-beta.6", optional = true }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "1"
Expand Down

0 comments on commit 5d75f9d

Please sign in to comment.