diff --git a/Cargo.lock b/Cargo.lock index 4ec11cf2..c6715e96 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1417,7 +1417,7 @@ dependencies = [ "parking_lot", "rand", "regex", - "rwf-macros 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "rwf-macros 0.1.2", "serde", "serde_json", "sha1", @@ -1445,7 +1445,7 @@ dependencies = [ "pyo3", "rand", "regex", - "rwf-macros 0.1.2", + "rwf-macros 0.1.3", "serde", "serde_json", "sha1", @@ -1473,6 +1473,8 @@ dependencies = [ [[package]] name = "rwf-macros" version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "553d27769370f84a27211fd2e5d789fcc99902c636ce3d2e0cfc63b82a704e70" dependencies = [ "pluralizer", "proc-macro2", @@ -1482,9 +1484,7 @@ dependencies = [ [[package]] name = "rwf-macros" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "553d27769370f84a27211fd2e5d789fcc99902c636ce3d2e0cfc63b82a704e70" +version = "0.1.3" dependencies = [ "pluralizer", "proc-macro2", @@ -1499,7 +1499,7 @@ dependencies = [ "console-subscriber", "parking_lot", "rwf 0.1.3", - "rwf-macros 0.1.2", + "rwf-macros 0.1.3", "serde", "serde_json", "tokio", diff --git a/ROADMAP.md b/ROADMAP.md index f1e0b97b..34e2ae09 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -25,8 +25,6 @@ Rwf is brand new, but web development is ancient. Many features are missing or a - [ ] Better error messages, e.g. syntax errors, undefined variables, functions, etc. - [ ] More data types support, e.g. UUIDs, timestampts, whatever Rust data types we forgot to add - [ ] More tests -- [x] `context!` macro to generate `Context` from a key => value map -- [x] `render!` macro to load and render a template as `Ok(Response::new().html())` - [ ] Allow for extending template syntax with user-defined functions (defined at startup) ## Background & scheduled jobs @@ -48,7 +46,7 @@ Rwf is brand new, but web development is ancient. Many features are missing or a ## Migrate from Python -- [x] Run Django/Flask apps side by side (experimental) +- [ ] Consider using granian (https://github.com/levkk/rwf/issues/4) ## Built-ins diff --git a/rwf-macros/Cargo.toml b/rwf-macros/Cargo.toml index 11bdb2a6..7fdb1da0 100644 --- a/rwf-macros/Cargo.toml +++ b/rwf-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rwf-macros" -version = "0.1.2" +version = "0.1.3" edition = "2021" license = "MIT" description = "Macros for the Rust Web Framework"