# mlua-socket Changelog ## [0.2.2] - 2024-10-29 ### Changed - [#40](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/40) Upgrade from mlua 0.9.9 → 0.10.0 ## [0.2.1] - 2024-10-19 ### Changed - [#39](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/39) Upgrade from reqwest 0.12.7 → 0.12.8 - [#38](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/38) Upgrade from Rust 1.80.0 → 1.82.0 ## [0.2.0] - 2024-08-31 ### Changed - [#37](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/37) Perform benchmarking in a separate CI job ### Fixed - [#36](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/36) Attempts to request an https:// URL fails with: module 'ssl.https' not found ## [0.1.9] - 2024-08-15 ### Changed - [#35](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/35) Upgrade 4 crates - [#33](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/33) Upgrade Rust from 1.76.0 → 1.80.0 - [#29](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/29) Use GitLab CI "extends" keyword to de-duplicate some content ## [0.1.8] - 2024-04-11 ### Changed - [#32](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/32) Upgrade 7 crates ## [0.1.7] - 2024-03-02 ### Changed - [#31](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/31) Upgrade 4 crates ## [0.1.6] - 2024-02-11 ### Changed - [#30](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/30) Upgrade Rust from 1.74.1 → 1.76.0 - [#28](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/28) Cache target directory for merge request builds in the CI env - [#25](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/25) Upgrade 4 crates ### Fixed - [#26](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/26) Arc and Mutex are unnecessary to mutate a socket ## [0.1.5] - 2023-12-24 ### Added - [#23](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/23) Support udp unconnected operations ### Changed - [#22](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/22) Perform and record benchmarks during CI - [#21](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/21) Use a buffer during tcp receive ### Fixed - [#24](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/24) tcp receive should not perform utf8 encoding or decoding because strings are binary ## [0.1.4] - 2023-12-17 ### Added - [#19](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/19) Support tcp client receive all (receive with pattern='*a') - [#18](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/18) Add badges to README for architecture and Lua VM support ### Changed - [#20](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/20) Upgrade Rust from 1.73.0 → 1.74.1 ## [0.1.3] - 2023-12-03 ### Added - [#16](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/16) Provide an 'outdated' make target ### Changed - [#17](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/17) Upgrade 4 crates - [#15](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/15) Use build matrix to simplify GitLab CI config ## [0.1.2] - 2023-11-19 ### Added - [#11](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/11) Support socket.protect() - [#10](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/10) Support the socket.http module ### Changed - [#12](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/12) Upgrade Rust from 1.72.1 → 1.73.0 - [#9](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/9) Test merge requests with a matrix of Lua VM versions ## [0.1.1] - 2023-10-29 ### Added - [#6](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/6) Implement mime.b64() enough to satisfy the socket.http module - [#5](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/5) Provide a README - [#4](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/4) Check merge requests on armv7 - [#3](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/3) Check merge requests on aarch64 ### Changed - [#8](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/8) Publish tag releases to crates.io ### Fixed - [#7](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/7) ltn12 is a top-level module, not a sub-module - [#2](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/2) tcp_shutdown.rs tests wrong function ## [0.1.0] - 2023-10-07 ### Added - [#1](https://gitlab.com/megalithic-llc/mlua-socket/-/issues/1) Basic tcp support