Skip to content

Latest commit

 

History

History
310 lines (178 loc) · 10.6 KB

CHANGELOG.md

File metadata and controls

310 lines (178 loc) · 10.6 KB

Changelog

v0.3.30 - 2024-08-14

What's Changed

Bug Fixes

  • Fix server URL validation and ignore invalid routes by @picoHz in #81

Other Changes

  • Update dependencies by @picoHz in #80
  • Fix clippy warnings by @picoHz in #82
  • Update wasm-bindgen crate to v0.2.93 by @picoHz in #84

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.29...v0.3.30

v0.3.29 - 2024-05-07

What's Changed

Bug Fixes

  • Support multiple private key formats by @picoHz in #74
  • Support certificates without Subject Alternate Name by @picoHz in #73

Other Changes

  • Update sqlx version to 0.7.4 by @picoHz in #67
  • Add Docker installation instructions to docs by @picoHz in #68
  • Update network-interface version to 2.0.0 by @picoHz in #69
  • Update brotli version to 6.0.0 by @picoHz in #71
  • Update utoipa-swagger-ui version to 7.0.0 by @picoHz in #72

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.28...v0.3.29

v0.3.28 - 2024-04-20

What's Changed

Bug Fixes

  • Upgrade websocket protocol using existing connection by @picoHz in #66

New Features

  • Always set HOST header in HTTP requests by @picoHz in #65

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.27...v0.3.28

v0.3.27 - 2024-04-18

What's Changed

Bug Fixes

  • Preserve original HOST header value in HTTP requests by @picoHz in #61

New Features

  • Add x-forwarded-proto header by @picoHz in #60

Other Changes

  • Update serde_qs to version 0.13.0 and brotli to version 5.0.0 by @picoHz in #62
  • build(deps): bump whoami from 1.4.1 to 1.5.1 by @dependabot in #63
  • build(deps): bump h2 from 0.3.24 to 0.3.26 by @dependabot in #64

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.26...v0.3.27

v0.3.26 - 2024-03-29

What's Changed

Bug Fixes

  • acme: fix requests not triggered without old certs by @picoHz in #56

WebUI Updates

  • Fix status indicator shrinking issue by @picoHz in #58

Other Changes

  • update rcgen to v0.13.0 by @picoHz in #57

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.25...v0.3.26

v0.3.25 - 2024-03-27

What's Changed

Bug Fixes

  • Fix path matching in RequestFilter by @picoHz in #53

WebUI Updates

  • Fix human-friendly duration formatting by @picoHz in #51
  • Add confirmation dialog for logout by @picoHz in #52
  • Use vertical tabs on larger screens by @picoHz in #54

Other Changes

  • Remove --insecure-webui option by @picoHz in #55

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.24...v0.3.25

v0.3.24 - 2024-03-24

What's Changed

Bug Fixes

  • Fix text style in empty list message by @picoHz in #49

WebUI Updates

  • Use insecure cookie automatically on HTTP by @picoHz in #50

Other Changes

  • Update dependencies by @picoHz in #47
  • build(deps): bump mio from 0.8.8 to 0.8.11 by @dependabot in #48

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.23...v0.3.24

v0.3.23 - 2024-02-01

What's Changed

New Features

  • Show acme renewal date on WebUI by @picoHz in #42

WebUI Updates

  • Add dark theme support by @picoHz in #40
  • Fix loading indicator bahovior by @picoHz in #41

Other Changes

  • Update dependencies around tungstenite by @picoHz in #43
  • build(deps): bump h2 from 0.3.20 to 0.3.24 by @dependabot in #44
  • build(deps): bump rustix from 0.37.23 to 0.37.27 by @dependabot in #45

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.22...v0.3.23

v0.3.22 - 2024-01-25

What's Changed

Bug Fixes

  • Support wss scheme in target server URL by @picoHz in #37
  • Use fmt::Display instead of fmt::Debug in logging if possible by @picoHz in #38

New Features

  • Add error logging to HTTP requests by @picoHz in #39

Other Changes

  • Improve instructions for setting up development environment by @picoHz in #36

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.21...v0.3.22

v0.3.21 - 2024-01-24

What's Changed

Bug Fixes

  • Fix self-sign not working without existing CA certs by @picoHz in #32

WebUI Updates

  • Update port/proxy name labels by @picoHz in #33
  • Add loading indicator to list components by @picoHz in #34
  • Add certificate expiry date to certificate list by @picoHz in #35

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.20...v0.3.21

v0.3.20 - 2024-01-24

What's Changed

Bug Fixes

  • Fix vhost matching in http proxy by @picoHz in #31

New Features

  • Support dark theme on error page by @picoHz in #30

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.19...v0.3.20

v0.3.19 - 2024-01-23

What's Changed

Bug Fixes

  • Fix trailing slash preservation in URI by @picoHz in #28
  • Fix vhost resolution issue in HTTP/2 by @picoHz in #29

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.18...v0.3.19

v0.3.18 - 2024-01-22

What's Changed

Bug Fixes

  • Fix secure flag in cookie attribute by @picoHz in #26

New Features

  • Add --insecure-webui option to taxy start command by @picoHz in #27

Other Changes

  • upgrade toml and toml_edit by @picoHz in #18
  • Update dependencies in Cargo.toml files by @picoHz in #23
  • Upgrade tokio-rustls to v0.25.0 by @picoHz in #24
  • Fix clippy warnings by @picoHz in #25

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.17...v0.3.18

v0.3.17 - 2023-09-14

What's Changed

Bug Fixes

  • ServerState: filter out inactive proxies properly by @picoHz in #16

New Features

  • ACME: add feature to activate or inactivate periodic ACME requests by @picoHz in #12
  • add feature to activate or inactivate proxies by @picoHz in #13
  • add feature to activate or inactivate ports by @picoHz in #14
  • Proxy: add status notification by @picoHz in #17

WebUI Updates

  • webui: fix table layout by @picoHz in #15

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.16...v0.3.17

v0.3.16 - 2023-09-03

What's Changed

Bug Fixes

  • webui: fix logview scroll-lock algorithm by @picoHz in #6

WebUI Updates

  • webui: set http as a default port protocol by @picoHz in #5
  • webui: add pre-defined acme providers by @picoHz in #10

Other Changes

  • build(deps): bump rustls-webpki from 0.101.1 to 0.101.4 by @dependabot in #7
  • upgrade instant-acme to v0.4.0 by @picoHz in #8
  • certs: remove is_trusted attribute by @picoHz in #9
  • upgrade webpki to v0.22.1 by @picoHz in #11

New Contributors

  • @dependabot made their first contribution in #7

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.15...v0.3.16

v0.3.15 - 2023-08-04

What's Changed

Bug Fixes

  • https: return status 421 for domain-fronting requests by @picoHz in #3

Other Changes

  • config: record PKG_VERSION in config files by @picoHz in #4

New Contributors

  • @picoHz made their first contribution in #3

Full Changelog: https://github.com/picoHz/taxy/compare/v0.3.14...v0.3.15