Skip to content

v0.7.6-musl

Choose a tag to compare

@ifsheldon ifsheldon released this 23 Apr 01:45
· 119 commits to main since this release
2cd5245
update to edition 2024 (#5502)

* pass 1: tomls

* Fix rust code hit by updating to edition 2024

Binding-mode / match-ergonomics (core-macro/src/component.rs:579, core-macro/src/props/mod.rs:1240-1248, fullstack-macro/src/lib.rs:257 and :424, autofmt/src/writer.rs:1145-1158, hooks/src/use_resource.rs:459-464, cli/src/build/builder.rs:311, cli/src/build/link.rs:639, cli/src/check/mod.rs:60, document/src/elements/mod.rs:88)
Unsafe-op-in-unsafe-fn (const-serialize/src/{list,array,struct}.rs, subsecond/src/lib.rs:508,546)
Reserved keyword gen — renamed to g in 4 core/tests files
Unsafe extern blocks — added unsafe in manganis-macro ffi.rs:752 (also: geolocation example)
impl Trait capture rules — added use<F> precise capture to fullstack-server/src/ssr.rs:97

* cargo fmt --all

* cargo clippy --fix

* fmt

* easy fixes

* unsafe nomangle

* use newer schemars

* fix schemars

* update cli schema

* fix unsafe compile warnings