Releases: levkk/rwf
Releases · levkk/rwf
v0.2.1
What's Changed
Request::session
now not optional.render!
macro more flexible with trailing commas.- Missing impl of
ToTemplateValue
for Option<T: Model>, allowing to pass results of
Model::fetch_optional` directly into templates. - Password hashing with Argon2.
- User guides on creating Rwf applications from scratch.
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.1.15
v0.1.14
v0.1.13
v0.1.12
What's Changed
- Fixed CSRF protection bug not checking matching session IDs. This requires passing the
Request
into the template. - Add
title
string template function to convert string to Title Case. - Auto renew session only when it's half way to being expired.
- Attempt to preserve the analytics cookie between requests & avoid setting it on every request. Both of these changes ensure
Cache-Control
header works as expected. - Add missing
Date
header to all responses.
v0.1.11
What's Changed
- Added the ability to preload templates at startup.
- Added the ability to preload static files into memory at startup.
- Released
rwf-admin
. - add missing status codes by @valkrypton in #37
New Contributors
- @valkrypton made their first contribution in #37
Full Changelog: v0.1.10...v0.1.11
v0.1.10
v0.1.9
What's Changed
- Added more documentation to docs.rs
- Fixed model JSON serialization bug.
- Removed extra spacing from
UPDATE
queries with aWHERE
clause.
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- Support for
multipart/form-data
encoding. - Fix incorrect
BETWEEN
usage in ORM. - More documentation.
- More tests.
- Add
turbo_stream!
macro to easily createTurboStream
s from templates.
Full Changelog: v0.1.6...v0.1.8