Skip to content

Latest commit

 

History

History
92 lines (79 loc) · 7.65 KB

CHANGELOG.md

File metadata and controls

92 lines (79 loc) · 7.65 KB

0.3.0 - update to Rust 2021 edition + switch to using the tracing crate

  • 0b9c91d - chore: switch to using the tracing crate (Ronald Holshausen, Wed Jun 14 10:19:49 2023 +1000)
  • e5b7dcf - chore: Bump version and update to Rust 2021 edition (Ronald Holshausen, Wed Jun 14 10:05:08 2023 +1000)
  • 6cafea1 - bump version to 0.2.3 (Ronald Holshausen, Mon Jan 4 11:20:40 2021 +1100)

0.2.2 - Update crates to latest

  • 3d3cfb1 - chore: upgrade crates to latest (including hyper to 0.14) (Ronald Holshausen, Mon Jan 4 11:16:04 2021 +1100)
  • 1dadfa6 - chore: fix changelog (Ronald Holshausen, Mon Sep 28 10:13:56 2020 +1000)
  • a411502 - bump version to 0.2.2 (Ronald Holshausen, Mon Sep 28 10:13:34 2020 +1000)

0.2.1 - Small enhancements

  • 0d44f1d - chore: record reasons for transitions in the state machine (Ronald Holshausen, Sun Sep 27 18:11:30 2020 +1000)
  • f3968da - fix: OPTIONS response should be a 204 (Ronald Holshausen, Sun Sep 27 17:28:06 2020 +1000)
  • d0cae8a - chore: log out state machine execution at trace level (Ronald Holshausen, Sun Sep 27 17:26:03 2020 +1000)
  • 67d440c - fix: correct spelling (Ronald Holshausen, Sun Sep 27 17:22:38 2020 +1000)
  • ae705c8 - chore: remove lazy_static from example; optmise default callbacks (Ronald Holshausen, Sun Sep 27 17:21:12 2020 +1000)
  • 3adf5d8 - bump version to 0.2.1 (Ronald Holshausen, Sun Sep 27 09:34:46 2020 +1000)

0.2.0 - Thread-safe async version based on Hyper 0.13

  • 07020b2 - chore: bump version (Ronald Holshausen, Sat Sep 26 16:30:07 2020 +1000)
  • a4b4535 - chore: cleanup warnings (Ronald Holshausen, Sat Sep 26 16:29:30 2020 +1000)
  • edc9b80 - feat: pass the resource to all callbacks (Ronald Holshausen, Sat Sep 26 16:27:15 2020 +1000)
  • 5a0554f - chore: update rust docs (Ronald Holshausen, Sat Sep 26 16:13:54 2020 +1000)
  • bec99a8 - feat: support callbacks usable across threads (Ronald Holshausen, Sat Sep 26 15:18:02 2020 +1000)
  • ac10295 - bump version to 0.1.1 (Ronald Holshausen, Thu Sep 24 12:30:11 2020 +1000)

0.1.0 - Update to Rust 2018 + updated crates + handle query parameters

  • 4bc1048 - feat: query parameter support was missing (Ronald Holshausen, Thu Sep 24 11:58:13 2020 +1000)
  • 1a4efc6 - chore: update crates to latest (Ronald Holshausen, Thu Sep 24 11:23:34 2020 +1000)
  • 9dd4ae8 - chore: upgrade to Rust 2018 (Ronald Holshausen, Thu Sep 24 11:14:04 2020 +1000)
  • 57e6daf - fixed: doc test (Ronald Holshausen, Sun Aug 11 17:44:26 2019 +1000)
  • 001a67d - chore: drop hyper and use http crate (Ronald Holshausen, Sun Aug 11 17:16:59 2019 +1000)
  • 1a4cba8 - chore: bump version (Ronald Holshausen, Sun Aug 11 16:15:35 2019 +1000)
  • 52a7914 - chore: cleanup imports (Ronald Holshausen, Sun Aug 11 16:14:48 2019 +1000)
  • dc5139b - fix: replace ristc_serialize with serde (Ronald Holshausen, Sun Aug 11 16:03:27 2019 +1000)
  • 0204219 - chore: upgrade crates (Ronald Holshausen, Sun Aug 11 15:53:56 2019 +1000)
  • a907fd9 - Revert "Upgraded hyper to 0.11 and started converting Webmachine to a trait + future based implementation" (Ronald Holshausen, Sun Aug 11 15:41:47 2019 +1000)
  • f23dc71 - chore: added changelog and release script (Ronald Holshausen, Sun Aug 11 15:24:29 2019 +1000)
  • 9c21687 - Upgraded hyper to 0.11 and started converting Webmachine to a trait + future based implementation (Ronald Holshausen, Sat Nov 4 12:33:47 2017 +1100)

0.0.0 - Initial Version

  • ed8ee7c - add build status badge back to readme (Ronald Holshausen, Sun Jun 26 13:07:41 2016 +1000)
  • b74e643 - update cargo manifest with doc and repo urls (Ronald Holshausen, Sun Jun 26 13:05:40 2016 +1000)
  • 1d82a32 - reformat the doc examples (Ronald Holshausen, Sun Jun 26 12:52:38 2016 +1000)
  • c972277 - added readme docs to module docs (Ronald Holshausen, Sun Jun 26 12:44:37 2016 +1000)
  • 64e23b4 - small correction to readme (Ronald Holshausen, Sun Jun 26 12:10:04 2016 +1000)
  • a5daf12 - update the readme (Ronald Holshausen, Sun Jun 26 12:06:03 2016 +1000)
  • 8fc971f - use Arc instead of RC so the resources can be accessed by different threads (Ronald Holshausen, Fri Jun 24 14:50:39 2016 +1000)
  • 23d1cec - webmachine dispatcher needs to be thread safe (Ronald Holshausen, Fri Jun 24 14:30:26 2016 +1000)
  • 22549e3 - read the hyper request body into a webmachine request body (Ronald Holshausen, Thu Jun 23 12:20:49 2016 +1000)
  • f536e09 - if result is 200 and a GET, write a body (Ronald Holshausen, Thu Jun 23 11:25:40 2016 +1000)
  • 338b605 - write out the body of the response if there is one (Ronald Holshausen, Thu Jun 23 10:51:31 2016 +1000)
  • 29f99db - implemented adding final response headers (Ronald Holshausen, Wed Jun 22 17:04:54 2016 +1000)
  • 17e9b67 - completed the final steps in the state machine (Ronald Holshausen, Wed Jun 22 15:45:23 2016 +1000)
  • 4f02445 - implemented handling of posts where the result is a redirect (Ronald Holshausen, Wed Jun 22 13:49:13 2016 +1000)
  • e345f56 - allow the delete action to return a status code if the deletion fails (Ronald Holshausen, Wed Jun 22 11:40:53 2016 +1000)
  • b18791c - implemented handling of delete (Ronald Holshausen, Tue Jun 21 21:30:41 2016 +1000)
  • d6b237f - implemented if modified since check (Ronald Holshausen, Tue Jun 21 21:13:42 2016 +1000)
  • 8c822df - Implemented etag in If-None-Match check (Ronald Holshausen, Tue Jun 21 17:32:07 2016 +1000)
  • 217cccc - implemented If-None-Match * check (Ronald Holshausen, Tue Jun 21 17:16:11 2016 +1000)
  • 5e5587a - implemented the if unmodified since check (Ronald Holshausen, Tue Jun 21 16:53:59 2016 +1000)
  • 36c926c - implemented If-Match etag check (Ronald Holshausen, Mon Jun 20 16:23:45 2016 +1000)
  • 0f63a66 - implemented moved resources and posts to missing resource checks (Ronald Holshausen, Sun Jun 19 14:25:51 2016 +1000)
  • 5915abb - implemented conflict and allow missing post checks (Ronald Holshausen, Sun Jun 19 13:45:53 2016 +1000)
  • 63482f4 - implemented the moved permanently check (Ronald Holshausen, Sun Jun 19 10:48:26 2016 +1000)
  • dc38aeb - first run through the state machine to a 404 response (Ron Holshausen, Thu Jun 16 17:29:31 2016 +1000)
  • 0069072 - implemented the resource missing with If-Match = * check (Ron Holshausen, Thu Jun 16 16:58:00 2016 +1000)
  • 8955e0a - implemented the accept encoding check (Ron Holshausen, Thu Jun 16 15:13:48 2016 +1000)
  • 9feff38 - implemented charset check (Ron Holshausen, Thu Jun 16 12:05:31 2016 +1000)
  • c8320a3 - implemented content language check (Ron Holshausen, Wed Jun 15 15:40:17 2016 +1000)
  • ea83571 - implemented the acceptable media type check (Ron Holshausen, Tue Jun 14 16:30:44 2016 +1000)
  • 3912dae - implemented handling of options requests (Ron Holshausen, Sun Jun 12 18:56:56 2016 +1000)
  • 7df8e35 - implemented the content type check (Ron Holshausen, Sun Jun 12 17:15:32 2016 +1000)
  • 4ca9c76 - implemented the authorised and forbidden checks (Ron Holshausen, Sun Jun 12 11:37:34 2016 +1000)
  • 4cce2be - implemented malformed request check (Ron Holshausen, Sun Jun 12 11:18:58 2016 +1000)
  • edac4b3 - implemented uri too long and method allowed checks (Ron Holshausen, Sat Jun 11 23:17:39 2016 +1000)
  • d8325a1 - implemented the known method check (Ron Holshausen, Sat Jun 11 22:12:32 2016 +1000)
  • f9dbf98 - implemented the available callback (Ron Holshausen, Sat Jun 11 20:58:00 2016 +1000)
  • 2c2942a - basic state machine implemented (Ron Holshausen, Sat Jun 11 16:06:27 2016 +1000)
  • 62bd3e3 - added travis badge to readme (Ronald Holshausen, Thu Jun 9 22:18:46 2016 +1000)
  • 70a9bcd - added travis build (Ronald Holshausen, Thu Jun 9 22:16:06 2016 +1000)
  • 79643f0 - add the basic structs and support libraries (Ronald Holshausen, Thu Jun 9 22:12:28 2016 +1000)
  • 905d4a6 - add rust skeleton (Ronald Holshausen, Wed Jun 8 22:10:55 2016 +1000)
  • e25cab5 - Initial commit (Ronald Holshausen, Wed Jun 8 22:04:36 2016 +1000)