# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [0.3.8](https://github.com/trillium-rs/trillium-cli/compare/v0.3.7...v0.3.8) - 2024-05-30 ### Fixed - *(deps)* update rust crate trillium-proxy to v0.5.5 - *(deps)* update rust crate trillium-websockets to v0.6.6 - *(deps)* update rust crate blocking to v1.6.1 - *(deps)* update rust crate async-fs to v2.1.2 - *(deps)* update rust crate serde_json to v1.0.117 - *(deps)* update rust crate nix to 0.29.0 - *(deps)* update rust crate trillium to v0.2.20 - *(deps)* update rust crate trillium-client to v0.6.2 - *(deps)* update rust crate serde_json to 1.0.116 - *(deps)* update rust crate serde to 1.0.198 ### Other - *(deps)* update lukka/get-cmake action to v3.29.3 - *(deps)* bump rustls from 0.23.4 to 0.23.5 - *(deps)* lock file maintenance - *(deps)* update lukka/get-cmake action to v3.29.2 ## [0.3.7](https://github.com/trillium-rs/trillium-cli/compare/v0.3.6...v0.3.7) - 2024-04-13 ### Fixed - *(deps)* update rust crate trillium-rustls to 0.8.0 - *(deps)* update rust crate trillium-smol to 0.4.1 ## [0.3.6](https://github.com/trillium-rs/trillium-cli/compare/v0.3.5...v0.3.6) - 2024-04-07 ### Fixed - replace broadcaster with async-broadcast ### Other - *(actions)* make ci build with --all-features ## [0.3.5](https://github.com/trillium-rs/trillium-cli/compare/v0.3.4...v0.3.5) - 2024-04-04 ### Fixed - *(deps)* update rust crate trillium-rustls to 0.7.0 - *(deps)* update rust crate clap to 4.5.4 - *(deps)* update rust crate trillium-proxy to 0.5.3 - *(deps)* update rust crate trillium-router to 0.4.0 - *(deps)* update rust crate futures-lite to 2.3.0 - *(deps)* update rust crate clap to 4.5.3 - *(deps)* update rust crate async-io to 2.3.2 - *(deps)* update rust crate clap to 4.5.2 ### Other - Merge pull request [#106](https://github.com/trillium-rs/trillium-cli/pull/106) from trillium-rs/renovate/trillium-router-0.x ## [0.3.4](https://github.com/trillium-rs/trillium-cli/compare/v0.3.3...v0.3.4) - 2024-03-05 ### Fixed - *(deps)* update rust crate clap to 4.5.1 - *(deps)* update rust crate env_logger to 0.11.3 - *(deps)* update rust crate log to 0.4.21 - *(deps)* update rust crate nix to 0.28.0 - *(deps)* update rust crate serde to 1.0.197 - *(deps)* update rust crate serde_json to 1.0.114 - *(deps)* update rust crate clap-verbosity-flag to 2.2.0 - *(deps)* update rust crate env_logger to 0.11.2 - *(deps)* update rust crate trillium-websockets to 0.6.4 - *(deps)* update rust crate trillium-client to 0.5.6 ### Other - Update README.md - Update README.md - Update README.md - *(deps)* lock file maintenance - *(deps)* bump mio from 0.8.10 to 0.8.11 - *(deps)* lock file maintenance - *(actions)* add lock file maintenance - *(actions)* remove dependabot - Add renovate.json - *(deps)* dependabot does not run cargo update - *(deps)* bump trillium from 0.2.15 to 0.2.16 - Merge pull request [#74](https://github.com/trillium-rs/trillium-cli/pull/74) from trillium-rs/dependabot/cargo/async-fs-2.1.1 - *(deps)* bump clap from 4.4.18 to 4.5.0 - Merge pull request [#72](https://github.com/trillium-rs/trillium-cli/pull/72) from trillium-rs/dependabot/cargo/trillium-client-0.5.5 - *(deps)* bump trillium from 0.2.13 to 0.2.15 - *(deps)* bump libc from 0.2.152 to 0.2.153 ## [0.3.3](https://github.com/trillium-rs/trillium-cli/compare/v0.3.2...v0.3.3) - 2024-01-29 ### Other - Merge pull request [#65](https://github.com/trillium-rs/trillium-cli/pull/65) from trillium-rs/dependabot/cargo/serde-1.0.196 - Merge pull request [#63](https://github.com/trillium-rs/trillium-cli/pull/63) from trillium-rs/dependabot/cargo/trillium-client-0.5.4 - Merge pull request [#62](https://github.com/trillium-rs/trillium-cli/pull/62) from trillium-rs/dependabot/cargo/trillium-http-0.3.12 - *(deps)* bump async-io from 2.3.0 to 2.3.1 - *(deps)* bump trillium-rustls from 0.5.0 to 0.6.0 - *(deps)* bump trillium-websockets from 0.6.2 to 0.6.3 - Merge pull request [#59](https://github.com/trillium-rs/trillium-cli/pull/59) from trillium-rs/dependabot-prefix ## [0.3.2](https://github.com/trillium-rs/trillium-cli/compare/v0.3.1...v0.3.2) - 2024-01-23 ### Other - *(deps)* Merge pull request [#54](https://github.com/trillium-rs/trillium-cli/pull/54) from trillium-rs/dependabot/cargo/clap-4.4.18 - Bump async-io from 2.2.2 to 2.3.0 - *(deps)* Merge pull request [#56](https://github.com/trillium-rs/trillium-cli/pull/56) from trillium-rs/dependabot/github_actions/actions/cache-4 - *(deps)* Merge pull request [#57](https://github.com/trillium-rs/trillium-cli/pull/57) from trillium-rs/dependabot/cargo/env_logger-0.10.2 - *(deps)* Merge pull request [#53](https://github.com/trillium-rs/trillium-cli/pull/53) from trillium-rs/dependabot/cargo/clap-verbosity-flag-2.1.2 - Merge pull request [#50](https://github.com/trillium-rs/trillium-cli/pull/50) from trillium-rs/dependabot/github_actions/Swatinem/rust-cache-2.7.3 - Bump trillium-client from 0.5.2 to 0.5.3 - Bump clap from 4.4.15 to 4.4.17 - Bump clap from 4.4.14 to 4.4.15 - Bump Swatinem/rust-cache from 2.7.1 to 2.7.2 - Merge pull request [#45](https://github.com/trillium-rs/trillium-cli/pull/45) from trillium-rs/use-better-clippy-action - use better clippy action (?) ## [0.3.1](https://github.com/trillium-rs/trillium-cli/compare/v0.3.0...v0.3.1) - 2024-01-10 ### Other - Merge pull request [#43](https://github.com/trillium-rs/trillium-cli/pull/43) from trillium-rs/trillium-client-0.5.2 - *(deps)* use trillium-client@v0.5.2, dropping direct trillium-http dep ## [0.3.0](https://github.com/trillium-rs/trillium-cli/compare/v0.2.1...v0.3.0) - 2024-01-09 ### Added - [**breaking**] add cargo features for all behavior ### Other - Merge pull request [#34](https://github.com/trillium-rs/trillium-cli/pull/34) from trillium-rs/dependabot/cargo/libc-0.2.152 - Merge pull request [#35](https://github.com/trillium-rs/trillium-cli/pull/35) from trillium-rs/dependabot/cargo/trillium-smol-0.3.3 - Merge pull request [#36](https://github.com/trillium-rs/trillium-cli/pull/36) from trillium-rs/dependabot/cargo/trillium-rustls-0.5.0 - Bump serde from 1.0.194 to 1.0.195 - Merge pull request [#28](https://github.com/trillium-rs/trillium-cli/pull/28) from trillium-rs/dependabot/cargo/trillium-native-tls-0.3.2 - Merge pull request [#27](https://github.com/trillium-rs/trillium-cli/pull/27) from trillium-rs/dependabot/cargo/trillium-server-common-0.4.7 - Merge pull request [#29](https://github.com/trillium-rs/trillium-cli/pull/29) from trillium-rs/dependabot/cargo/trillium-logger-0.4.4 - Bump clap from 4.4.12 to 4.4.13 - Bump trillium-static from 0.4.0 to 0.4.1 - Merge pull request [#24](https://github.com/trillium-rs/trillium-cli/pull/24) from trillium-rs/dependabot/cargo/trillium-router-0.3.6 - Bump serde_json from 1.0.108 to 1.0.110 - Bump serde from 1.0.193 to 1.0.194 - Merge pull request [#16](https://github.com/trillium-rs/trillium-cli/pull/16) from trillium-rs/multiple-upstreams - Merge pull request [#17](https://github.com/trillium-rs/trillium-cli/pull/17) from trillium-rs/dependabot/cargo/trillium-websockets-0.6.0 - Bump clap from 4.4.11 to 4.4.12 ## [0.2.1](https://github.com/trillium-rs/trillium-cli/compare/v0.2.0...v0.2.1) - 2023-12-24 ### Other - improve trillium client: prettify json, add file saving ## [0.1.1](https://github.com/trillium-rs/trillium-cli/compare/v0.1.0...v0.1.1) - 2023-12-15 ### Other - Merge pull request [#10](https://github.com/trillium-rs/trillium-cli/pull/10) from trillium-rs/deps - update dependencies - release ## [0.1.0](https://github.com/trillium-rs/trillium-cli/releases/tag/v0.1.0) - 2023-11-23 ### Fixed - fix ci - fix a bug where the html-rewriter resulted in chunked content and also a content-length ### Other - try release-plz - Merge pull request [#4](https://github.com/trillium-rs/trillium-cli/pull/4) from trillium-rs/dependabot/github_actions/Swatinem/rust-cache-2.7.1 - Merge pull request [#3](https://github.com/trillium-rs/trillium-cli/pull/3) from trillium-rs/dependabot/github_actions/actions/checkout-4 - Merge pull request [#2](https://github.com/trillium-rs/trillium-cli/pull/2) from trillium-rs/dependabot/github_actions/actions/cache-3 - remove unnecessary joint license - update readme - touch up .github - update deps and switch to clap - update cli - cargo.toml updates - add top level help docs - update deps - use trillium 0.2.0 - update deps - no docs for cli, it's a bin - no mdbook in this repo - split trillium-cli into its own repo - Update nix requirement from 0.21.0 to 0.22.0 - remove a dbg and add a clippy to keep me from doing that again - update deps - (cargo-release) version 0.2.0 - enable the smol feature in order to build docs - opt cli out of docs - update dependencies - add versions to the cli deps - update deps - deny missing docs everywhere - more docs, DevLogger → Logger::new() - client connector implementations - update deps - silence warnings on client - finish documenting trillium sessions - no need to spin up a multi-threaded executor - remove all usage of Sequence - partially document session handler - upgrade everybody except webpki-roots - begin documenting handlebars - bump all deps (wip) - propagate conn method renaming and fix tests - cargo install trillium-cli installs a binary called trillium! - cargo fixed - 🎶 say my name, say my name 🎵 - docs and some reorganization - udeps - rename bin and use async-fs instead of async-io (for windows) - rebase/merge-introduced mistake - print out request headers - cli tool: add client and proxying dev server - add a conn-based outbound client and use it for proxy - clippy devserver - add LISTEN_FD support - less debounce - add in initial cli