Skip to content

Releases: loco-rs/loco

Loco v0.15.0

27 Mar 07:25
73e28ca
Compare
Choose a tag to compare
  • Added total_items to pagination view & response. #1197
  • Flatten (de)serialization of custom user claims. #1159
  • Updated validator to 0.20. #1199
  • Scaffold v2. #1209
  • Fix generator Docker deployment to support both server-side and client-side rendering. #1227
  • Docs: num_workers worker configuration. #1242
  • Smoother model validations. #1233
  • Docs: num_workers worker configuration. #1242
  • Ignore SQLite WAL and SHM files and update Cargo watch crate docs. #1254
  • Remove fs-err crate. #1253
  • Allows to run scheduler as part of cargo loco start. #1247
  • Added prefix and route nesting to AppRoutes. #1241
  • Replace hyper crate with axum. #1258
  • Remove mime crate. #1256
  • Support async tests. #1237
  • Change job queue status from cli. #1228
  • Handle panics in queue worker. #1274
  • Schema with defaults. #1273
  • Add data subsystem. #1267
  • Add "endpoint" arg to azure storage builder.#1317
  • Improve readability and performance by using map_err in Model. #1311

Loco v0.14.1

19 Feb 11:49
9625da3
Compare
Choose a tag to compare
  • Fix: bump shuttle to 0.51.0. #1169
  • Return 422 status code for JSON rejection errors. #1173
  • Address clippy warnings for Rust stable 1.84. #1168
  • Bump shuttle to 0.51.0. #1169
  • Return 422 status code for JSON rejection errors. #1173
  • Return json validation details response. #1174
  • Fix example command after generating schedule. #1176
  • Fixed independent features. #1177
  • Custom response header for redirect. #1186
  • Added run_on_start feature to scheduler. #1184
  • Feat: public jwt extractor from non-mutable reference to parts. #1190

Loco v0.14.0

19 Feb 11:49
abe016e
Compare
Choose a tag to compare
  • Feat: smart migration generator. you can now generate migration based on naming them for creating a table, adding columns, references, join tables and more. #1086
  • Feat: cargo loco routes will now pretty-print routes
  • Fix: guard jwt error behind feature flag. #1032
  • Fix: logger file_appender not using the seperated format setting. #1036
  • Seed cli command. #1046
  • Updated validator to 0.19. #993
  • Testing helpers: simplified function calls + adding html selector. #1047
  • Implement commands to manage background jobs. #1071
  • Magic link. #1085
  • Infer migration. #1086
  • Remove unnecessary calls to 'register_tasks' functions in scheduler. #1100
  • Implement commands to manage background jobs. #1071
  • Expose hello_name for SMTP client config. #1057
  • Use reqwest with rustls rather than openssl. #1058
  • More flexible config, take more values from ENV. #1058
  • Refactor: Use opendal to replace object_store. #897
  • Allow override loco template. #1102
  • Support custom config folder. #1081
  • Feat: upgrade to Axum 8. #1130
  • Create load config hook. #1143
  • Initial impl new migration dsl. #1125
  • Allow disable limit_payload middleware. #1113