馃 A practical web framework for Gleam
at main 108 lines 3.2 kB view raw view rendered
1# Changelog 2 3## v1.3.0 - 2024-11-21 4 5- Updated for `gleam_stdlib` v0.43.0. 6 7## v1.2.0 - 2024-10-09 8 9- The requirement for `gleam_json` has been relaxed to < 3.0.0. 10- The requirement for `mist` has been relaxed to < 4.0.0. 11- The Gleam version requirement has been corrected to `>= 1.1.0` from the 12 previously inaccurate `">= 0.32.0`. 13 14## v1.1.0 - 2024-08-23 15 16- Rather than using `/tmp`, the platform-specific temporary directory is 17 detected used. 18 19## v1.0.0 - 2024-08-21 20 21- The Mist web server related functions have been moved to the `wisp_mist` 22 module. 23- The `wisp` module gains the `set_logger_level` function and `LogLevel` type. 24 25## v0.16.0 - 2024-07-13 26 27- HTML and JSON body functions now include `charset=utf-8` in the content-type 28 header. 29- The `require_content_type` function now handles additional attributes 30 correctly. 31 32## v0.15.0 - 2024-05-12 33 34- The `mist` version constraint has been increased to >= 1.2.0. 35- The `simplifile` version constraint has been increased to >= 2.0.0. 36- The `escape_html` function in the `wisp` module has been optimised. 37 38## v0.14.0 - 2024-03-28 39 40- The `mist` version constraint has been relaxed to permit 0.x or 1.x versions. 41 42## v0.13.0 - 2024-03-23 43 44- The `wisp` module gains the `file_download_from_memory` and `file_download` 45 functions. 46 47## v0.12.0 - 2024-02-17 48 49- The output format used by the logger has been improved. 50- Erlang SASL and supervisor logs are no longer emitted. 51 52## v0.11.0 - 2024-02-03 53 54- Updated for simplifile v1.4 and replaced the deprecated `simplifile.is_file` 55 function with `simplifile.verify_is_file`. 56 57## v0.10.0 - 2024-01-17 58 59- Relaxed version constraints for `gleam_stdlib` and `gleam_json` to permit 0.x 60 or 1.x versions. 61 62## v0.9.0 - 2024-01-15 63 64- Updated for Gleam v0.33.0. 65- Updated for simplifile v1.0. 66 67## v0.8.0 - 2023-11-13 68 69- Updated for simplifile v0.3. 70 71## v0.7.0 - 2023-11-05 72 73- Updated for Gleam v0.32. All references to "bit string" have been changed to 74 "bit array" to match. 75- The `wisp` module gains the `get_query` function. 76 77## v0.6.0 - 2023-10-19 78 79- The `wisp.require_form` now handles `application/x-www-form-urlencoded` 80 content types with a charset. 81 82## v0.5.0 - 2023-09-13 83 84- The `wisp` module gains the `set_cookie`, `get_cookie`, `json_response` and 85 `priv_directory` functions. 86- The `wisp` module gains the `Security` type. 87 88## v0.4.0 - 2023-08-24 89 90- The `wisp` module gains the `set_header`, `string_builder_body`, 91 `string_body`, `json_body`, `unprocessable_entity`, `require_json` and 92 `require_content_type` functions. 93- The `wisp/testing` module gains the `post_json`, `put_json`, `patch_json`, 94 `delete_json`, and `set_header` functions. 95- The request construction functions in the `wisp/testing` module now support 96 query strings. e.g. `get("/users?limit=10", [])`. 97 98## v0.3.0 - 2023-08-21 99 100- The `mist_service` function has been renamed to `mist_handler`. 101- The `method_not_allowed` function gains the `allowed` label for its argument. 102- The `wisp` module gains the `html_escape` function. 103- The `wisp/testing` module gains the `post_form`, `put_form`, `patch_form`, and 104 `delete_form` functions. 105 106## v0.2.0 - 2023-08-12 107 108- Initial release