Changelog
Last updated
Last updated
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
fix(cargo-dist): manually set gh action runs-on to ubuntu-latest
build(deps): bump clap from 4.5.35 to 4.5.36
build(deps): bump tokio from 1.44.1 to 1.44.2
build(deps): bump clap from 4.5.34 to 4.5.35
build(deps): bump clap from 4.5.32 to 4.5.34
build(deps): bump once_cell from 1.21.2 to 1.21.3
build(deps): bump once_cell from 1.21.1 to 1.21.2
build(deps): bump jsonformat from 2.0.0 to 2.1.0
20 March 2025
chore: release v0.0.19
build(deps): bump clap_complete from 4.5.46 to 4.5.47
build(deps): bump tempfile from 3.19.0 to 3.19.1
build(deps): bump reqwest from 0.12.14 to 0.12.15
build(deps): bump once_cell from 1.21.0 to 1.21.1
build(deps): bump tokio from 1.44.0 to 1.44.1
build(deps): bump reqwest from 0.12.13 to 0.12.14
build(deps): bump tempfile from 3.18.0 to 3.19.0
chore(dependabot): run weekly
ci: remove macos-14 from job matrix
build: upgrade Rust edition to 2024
build(deps): bump http from 1.2.0 to 1.3.1
build(deps): bump reqwest from 0.12.12 to 0.12.13
build(deps): bump tempfile from 3.17.1 to 3.18.0
build(deps): bump tokio from 1.43.0 to 1.44.0
build(deps): bump once_cell from 1.20.3 to 1.21.0
build(deps): bump clap from 4.5.31 to 4.5.32
build(deps): bump ring from 0.17.8 to 0.17.13
build(deps): bump clap_complete from 4.5.45 to 4.5.46
build(deps): bump clap from 4.5.30 to 4.5.31
23 February 2025
13 January 2025
2 October 2024
6 September 2024
4 September 2024
1 September 2024
1 September 2024
6 August 2024
14 July 2024
8 June 2024
6 June 2024
4 June 2024
20 May 2024
2 April 2024
6 February 2024
6 January 2024
23 December 2023
23 December 2023
chore: release v0.0.18
build(deps): bump clap from 4.5.27 to 4.5.30
build(deps): bump tempfile from 3.16.0 to 3.17.1
build(deps): bump once_cell from 1.20.2 to 1.20.3
build(deps): bump clap_complete from 4.5.44 to 4.5.45
refactor(docs): remove old doc site
build(deps): bump clap from 4.5.26 to 4.5.27
build(deps-dev): bump postcss from 8.4.49 to 8.5.1 in /docs
build(deps): bump @nuxt/content from 2.13.4 to 3.0.1 in /docs
build(deps-dev): bump @nuxtjs/sitemap from 7.0.1 to 7.2.4 in /docs
build(deps-dev): bump eslint-plugin-tailwindcss in /docs
build(deps): bump clap_complete from 4.5.42 to 4.5.44
build(deps-dev): bump @nuxt/eslint from 0.7.5 to 0.7.6 in /docs
build(deps): bump tempfile from 3.15.0 to 3.16.0
Update nuxt.config.ts
chore: prepare v0.0.17 release
build(docs): use pnpm v9.15.3
build(deps-dev): bump typescript from 5.6.3 to 5.7.3 in /docs
feat: nushell shell completions
build(deps-dev): bump nuxt from 3.15.0 to 3.15.1 in /docs
build(deps-dev): bump @nuxt/eslint from 0.7.4 to 0.7.5 in /docs
build(deps): bump @nuxt/image from 1.8.1 to 1.9.0 in /docs
build(deps-dev): bump @tailwindcss/typography in /docs
build(cargo-dist): upgrade to v0.28.0
build(deps): bump clap from 4.5.23 to 4.5.26
build(deps): bump tokio from 1.42.0 to 1.43.0
build(deps): bump clap_complete from 4.5.40 to 4.5.42
build(deps): bump tempfile from 3.14.0 to 3.15.0
build(deps-dev): bump nuxt from 3.14.1592 to 3.15.0 in /docs
build(deps-dev): bump @nuxt/devtools from 1.6.1 to 1.7.0 in /docs
build(deps): bump reqwest from 0.12.9 to 0.12.12
build(deps-dev): bump @nuxtjs/sitemap from 7.0.0 to 7.0.1 in /docs
build(deps): bump clap from 4.5.21 to 4.5.23
build(deps-dev): bump prettier from 3.4.1 to 3.4.2 in /docs
build(deps-dev): bump tailwindcss from 3.4.15 to 3.4.17 in /docs
build(deps-dev): bump @nuxt/eslint from 0.7.2 to 0.7.4 in /docs
build(deps): bump tokio from 1.41.1 to 1.42.0
build(deps): bump clap_complete from 4.5.38 to 4.5.40
build(deps): bump http from 1.1.0 to 1.2.0
build(deps): bump nanoid from 3.3.7 to 3.3.8 in /docs
build(deps): bump hashbrown from 0.15.0 to 0.15.2
build(deps): bump codecov/codecov-action from 4 to 5
build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /docs
build(deps-dev): bump nuxt from 3.13.2 to 3.14.1592 in /docs
build(deps-dev): bump @nuxt/devtools from 1.6.0 to 1.6.1 in /docs
build(deps-dev): bump vue from 3.5.12 to 3.5.13 in /docs
build(deps-dev): bump tailwindcss from 3.4.14 to 3.4.15 in /docs
build(deps-dev): bump @nuxtjs/sitemap from 6.1.4 to 7.0.0 in /docs
build(deps-dev): bump @nuxt/eslint from 0.6.1 to 0.7.2 in /docs
build(deps-dev): bump prettier from 3.3.3 to 3.4.1 in /docs
build(deps-dev): bump vite-plugin-eslint2 from 5.0.1 to 5.0.3 in /docs
build(deps-dev): bump postcss from 8.4.47 to 8.4.49 in /docs
build(deps): bump tempfile from 3.13.0 to 3.14.0
build(deps): bump clap from 4.5.20 to 4.5.21
build(deps): bump clap_complete from 4.5.36 to 4.5.38
build(deps): bump tokio from 1.41.0 to 1.41.1
build(deps-dev): bump @nuxtjs/sitemap from 6.1.3 to 6.1.4 in /docs
build(deps): bump futures from 0.3.30 to 0.3.31
build(deps-dev): bump vite-plugin-eslint2 from 4.4.2 to 5.0.1 in /docs
build(deps): bump clap_complete from 4.5.34 to 4.5.36
build(deps-dev): bump @nuxtjs/sitemap from 6.1.1 to 6.1.3 in /docs
build(deps-dev): bump @nuxt/eslint from 0.5.7 to 0.6.1 in /docs
build(deps-dev): bump @nuxt/devtools from 1.5.1 to 1.6.0 in /docs
build(deps): bump reqwest from 0.12.8 to 0.12.9
build(deps-dev): bump tailwindcss from 3.4.13 to 3.4.14 in /docs
build(deps): bump @nuxt/content from 2.13.2 to 2.13.4 in /docs
build(deps): bump clap from 4.5.19 to 4.5.20
build(deps): bump @nuxt/image from 1.8.0 to 1.8.1 in /docs
build(deps-dev): bump eslint-plugin-tailwindcss in /docs
build(deps): bump once_cell from 1.20.1 to 1.20.2
build(deps-dev): bump vue from 3.5.10 to 3.5.12 in /docs
build(deps): bump clap_complete from 4.5.29 to 4.5.34
build(deps): bump tokio from 1.40.0 to 1.41.0
build(cargo-dist): bump to v0.24.1
build(deps): bump micromatch from 4.0.7 to 4.0.8 in /docs
build(deps): bump rollup from 4.21.2 to 4.24.0 in /docs
build(deps): bump serve-static from 1.15.0 to 1.16.2 in /docs
build(cargo-dist): upgrade to v0.23.0
docs: correct npm binary name
build(deps): add vue-tsc as dev dependency
chore: bump version to v0.0.17
build(deps): bump clap from 4.5.18 to 4.5.19
build(deps-dev): bump @nuxt/devtools from 1.4.1 to 1.5.1 in /docs
build(deps-dev): bump nuxt from 3.13.0 to 3.13.2 in /docs
build(deps-dev): bump postcss from 8.4.44 to 8.4.47 in /docs
build(deps-dev): bump @nuxtjs/sitemap from 6.0.1 to 6.1.1 in /docs
build(deps-dev): bump tailwindcss from 3.4.10 to 3.4.13 in /docs
build(deps-dev): bump @nuxt/eslint from 0.5.5 to 0.5.7 in /docs
build(deps-dev): bump vue from 3.5.0 to 3.5.10 in /docs
build(deps): bump reqwest from 0.12.7 to 0.12.8
build(deps-dev): bump vite-plugin-eslint2 from 4.4.0 to 4.4.2 in /docs
build(deps): bump tempfile from 3.12.0 to 3.13.0
build(deps): bump clap_complete from 4.5.28 to 4.5.29
build(deps): bump once_cell from 1.19.0 to 1.20.1
build(deps): bump crossterm to 0.28.1
build(deps): bump clap from 4.5.17 to 4.5.18
build(deps): bump clap_complete from 4.5.26 to 4.5.28
build(deps): bump ignore from 0.4.22 to 0.4.23
build: update peer deps
chore: bump dev version to v0.0.16
build(deps): bump clap_complete from 4.5.24 to 4.5.26
build(deps): bump clap from 4.5.16 to 4.5.17
chore: bump dev version to v0.0.15
docs: npm example
chore: update changelog
build(deps-dev): bump vue from 3.4.38 to 3.5.0 in /docs
build(deps-dev): bump @nuxtjs/sitemap from 5.3.5 to 6.0.1 in /docs
build(deps-dev): bump postcss from 8.4.42 to 8.4.44 in /docs
build(deps): bump quinn-proto from 0.11.6 to 0.11.8
docs: update help command version
chore: bump dev version to v0.0.14
chore: update changelog
build: enable musl again
docs: npm & homebrew installation
build(reqwest): switch to rustls instead of openssl
build: publish to npm
build(reqwest): enable brotli, deflate, gzip & json
chore: publish npm packages as hitt-cli
chore: bump dev version to v0.0.13
build(deps-dev): bump postcss from 8.4.41 to 8.4.42 in /docs
build(deps-dev): bump @nuxt/eslint from 0.5.4 to 0.5.5 in /docs
build: setup cargo-dist
build(deps-dev): bump @nuxt/eslint from 0.4.0 to 0.5.4 in /docs
build(deps-dev): bump tailwindcss from 3.4.7 to 3.4.10 in /docs
build(deps-dev): bump @nuxt/devtools from 1.3.9 to 1.4.1 in /docs
build(deps): bump @nuxt/image from 1.7.0 to 1.8.0 in /docs
build(deps-dev): bump nuxt from 3.12.4 to 3.13.0 in /docs
build(deps-dev): bump @tailwindcss/typography in /docs
build(deps-dev): bump vue from 3.4.36 to 3.4.38 in /docs
build(deps): bump tokio from 1.39.3 to 1.40.0
build(deps): bump tokio from 1.39.2 to 1.39.3
build(deps): bump clap_complete from 4.5.17 to 4.5.24
build(deps): bump reqwest from 0.12.5 to 0.12.7
build(deps): bump tempfile from 3.11.0 to 3.12.0
build(deps): bump clap_complete to 4.5.17
build(deps): bump clap to 4.5.16
build: update sub deps
chore: bump dev version to v0.0.12
build: disable musl build
build(docs): remove explicit vue-router dep
build(docs): bump pnpm to 9.6.0
build(deps-dev): bump vue from 3.4.35 to 3.4.36 in /docs
build(deps-dev): bump autoprefixer from 10.4.19 to 10.4.20 in /docs
build(deps-dev): bump postcss from 8.4.40 to 8.4.41 in /docs
build(deps): bump tempfile from 3.10.1 to 3.11.0
build: update sub deps
chore(dependabot): remove hougesen from assignees
build(deps): bump clap_complete from 4.5.11 to 4.5.12
build(deps-dev): bump vue from 3.4.34 to 3.4.35 in /docs
build(deps): bump clap from 4.5.11 to 4.5.13
build(deps): bump clap_complete from 4.5.8 to 4.5.11
build(deps-dev): bump tailwindcss from 3.4.6 to 3.4.7 in /docs
build(deps-dev): bump vue from 3.4.33 to 3.4.34 in /docs
build(deps): bump tokio from 1.39.1 to 1.39.2
build(deps): bump clap from 4.5.10 to 4.5.11
build(deps-dev): bump @nuxt/eslint from 0.3.13 to 0.4.0 in /docs
build(deps-dev): bump postcss from 8.4.39 to 8.4.40 in /docs
build(deps-dev): bump @nuxtjs/sitemap from 5.3.4 to 5.3.5 in /docs
build(deps-dev): bump vue from 3.4.31 to 3.4.33 in /docs
build(deps): bump @nuxt/content from 2.13.1 to 2.13.2 in /docs
build(deps-dev): bump eslint-plugin-vuejs-accessibility in /docs
build(deps): bump clap from 4.5.9 to 4.5.10
build(deps): bump tokio from 1.38.1 to 1.39.1
build(deps-dev): bump nuxt from 3.12.3 to 3.12.4 in /docs
build(deps-dev): bump tailwindcss from 3.4.5 to 3.4.6 in /docs
build(deps): move all deps to workspace
build(deps): bump openssl from 0.10.64 to 0.10.66
build(deps): bump tokio to 1.38.1
build(deps-dev): bump tailwindcss from 3.4.4 to 3.4.5 in /docs
build(deps-dev): bump nuxt from 3.12.2 to 3.12.3 in /docs
build(deps): bump @nuxt/content from 2.13.0 to 2.13.1 in /docs
build(deps-dev): bump prettier from 3.3.2 to 3.3.3 in /docs
build(deps-dev): bump @nuxtjs/sitemap from 5.3.2 to 5.3.4 in /docs
chore: bump sub dependencies
chore: bump dev version to v0.0.11
chore: prepare release
chore: Optimize PNGs
build(deps): bump clap_complete to 4.5.8
docs(changelog): unreleased changes
docs: command usage
build(deps): bump clap to 4.5.9
build(deps-dev): bump @nuxt/devtools from 1.3.3 to 1.3.9 in /docs
build(deps-dev): bump @nuxtjs/sitemap from 5.2.2 to 5.3.2 in /docs
build(deps-dev): bump postcss from 8.4.38 to 8.4.39 in /docs
build(deps-dev): bump vue-router from 4.3.3 to 4.4.0 in /docs
build(deps-dev): bump @nuxtjs/sitemap from 5.2.0 to 5.2.2 in /docs
build(deps-dev): bump eslint-plugin-vuejs-accessibility in /docs
build(deps-dev): bump vue from 3.4.29 to 3.4.31 in /docs
build(deps): bump @nuxt/content from 2.12.1 to 2.13.0 in /docs
build(deps-dev): bump eslint-plugin-tailwindcss in /docs
build(deps): bump clap_complete to 4.5.7
build(deps): bump clap to 4.5.8
build(deps): bump clap_complete to 4.5.6
feat(neovim): set response window ft as http
chore(just): add stylua to format
docs(neovim): http syntax highlighting
build(deps-dev): bump nuxt from 3.11.2 to 3.12.2 in /docs
feat(cli): support http/0.9 responses
build(deps): bump reqwest to v0.12.5
chore: delete docs/.tool-versions
build(deps-dev): bump vue from 3.4.27 to 3.4.29 in /docs
build(deps-dev): bump prettier from 3.3.1 to 3.3.2 in /docs
chore: add --locked to installation instructions
chore(docs): generate sitemap
build(docs): migrate to pnpm
build(docs): bump node version to 22
chore(docs): setup linting
style(docs): move badges to SideNavigation
docs: preload used languages
docs: add favicon
docs: add badges to website
docs: add sse section to website
docs: add external deps section to web
build(deps): bump clap to 4.5.7
chore: add changelog
style: format code blocks using mdsf
docs: changelog of unreleased changes
build: bump peer dependencies
chore: bump version to 0.0.10
style(docs): flex-col on content
Delete docs/.tool-versions
build(cli): move tempfile to dev deps
build(cli): remove shell-words dependency
feat(cli): command for listening to sse
refactor: seperate command logic
chore(deps): bump clap_complete to 4.5.5
chore: set package msrvs
chore(deps): bump clap_complete to 4.5.4
chore(deps): bump clap to 4.5.6
chore(deps): bump clap to 4.5.5
ci(release): disable non cargo build
docs: add openssl section
chore: bump version to v0.0.9
chore(cargo): remove api-testing keyword
feat: custom help message
chore(deps): bump tailwind to 3.4.4
docs: fix configuration typo
feat: shell completions
chore: migrade from make to just
style: format yml files
ci: release workflow
chore: bump version to v0.0.8
style: format Cargo.toml
chore(deps): bump @nuxt/devtools to 1.3.3
chore(deps): bump @nuxt/devtools to 1.3.2
chore(deps): bump tokio to 1.38.0
build(deps-dev): bump @nuxt/devtools from 1.2.0 to 1.3.1 in /docs
build(deps): bump @nuxt/image from 1.6.0 to 1.7.0 in /docs
chore: bump package version to v0.0.6
chore: bump version to v0.0.7
build(deps-dev): bump vue from 3.4.26 to 3.4.27 in /docs
build(deps-dev): bump @tailwindcss/typography from 0.5.12 to 0.5.13 in /docs
build(deps-dev): bump vue from 3.4.23 to 3.4.26 in /docs
build(deps): bump @nuxt/image from 1.5.0 to 1.6.0 in /docs
chore(docs): bump nuxt to 3.11.2
chore(docs): bump vue-router to 4.3.2
chore(docs): bump postcss to 8.4.35
chore(docs): bump vue to 3.4.23
chore(deps): bump reqwest to 0.12.4
chore(deps): update subdependencies
build(deps): bump tar from 6.2.0 to 6.2.1 in /docs
chore(deps): bump reqwest to 0.12.3
docs: add repo badges
build(deps): bump undici from 5.28.3 to 5.28.4 in /docs
chore(docs): bump @nuxt/image to 1.5.0
chore: update peer deps
chore(deps): update peer dependencies
build(deps-dev): bump @tailwindcss/typography in /docs
chore(deps): bump reqwest to 0.12.2
build(deps-dev): bump tailwindcss from 3.4.1 to 3.4.3 in /docs
build(deps-dev): bump @nuxt/devtools from 1.1.4 to 1.1.5 in /docs
build(deps-dev): bump @tailwindcss/typography in /docs
build(deps): bump tokio from 1.36.0 to 1.37.0
build(deps-dev): bump @nuxt/devtools from 1.0.8 to 1.1.4 in /docs
build(deps-dev): bump autoprefixer from 10.4.18 to 10.4.19 in /docs
build(deps-dev): bump nuxt from 3.10.3 to 3.11.1 in /docs
build(deps): bump clap from 4.5.3 to 4.5.4
build(deps): bump reqwest from 0.11.26 to 0.11.27
build(deps): bump clap from 4.5.2 to 4.5.3
build(deps): bump reqwest from 0.11.25 to 0.11.26
build(deps): bump @nuxt/content from 2.12.0 to 2.12.1 in /docs
build(deps): bump @nuxt/image from 1.3.0 to 1.4.0 in /docs
build(deps): bump clap from 4.5.1 to 4.5.2
build(deps): bump reqwest from 0.11.24 to 0.11.25
build(deps): bump http from 0.2.11 to 0.2.12
build(deps): bump mio from 0.8.10 to 0.8.11
build(deps-dev): bump autoprefixer from 10.4.17 to 10.4.18 in /docs
build(deps-dev): bump vue from 3.4.20 to 3.4.21 in /docs
build(deps): bump tempfile from 3.10.0 to 3.10.1
build(deps-dev): bump vue from 3.4.19 to 3.4.20 in /docs
build(deps-dev): bump nuxt from 3.10.2 to 3.10.3 in /docs
chore: increase msrv to v1.74.0
build(deps): bump ip from 2.0.0 to 2.0.1 in /docs
build(deps): bump clap from 4.5.0 to 4.5.1
chore(dependabot): switch to monthly updates
build(deps): bump undici from 5.28.2 to 5.28.3 in /docs
build(deps-dev): bump nuxt from 3.10.1 to 3.10.2 in /docs
build(deps-dev): bump vue from 3.4.18 to 3.4.19 in /docs
refactor(cli): split up run_command fn
refactor(cli): simplify file parsing
refactor(cli): print invalid header values
test(parser): check if variable declaration is missing
test(parser): simplify test for multiple requests
test(parser): only check for comments in ParserMode::Request
chore: add codecov config
fix(hitt-request): remove Debug from HittResponse
refactor(cli): use std::io::Result instead of custom error
fix(codecov): set token under with instead of env
refactor: remove Cargo.lock from gitignore
test: setup codecov
build(deps-dev): bump vue from 3.4.15 to 3.4.18 in /docs
build(deps-dev): bump postcss from 8.4.34 to 8.4.35 in /docs
build(deps): bump JohnnyMorganz/stylua-action from 3 to 4
fix(formatter): trim json body
test: on macos-14
feat(formatter): switch to mime crate
refactor(cli): return error instead of exiting on --fail-fast
refactor(formatter): set default content type
chore: bump version to 0.0.5
fix: correct git action branch syntax
fix(cli): check if --recursive is enabled
refactor(cli)!: remove 'new' command
build(deps-dev): bump postcss from 8.4.33 to 8.4.34 in /docs
build(deps): bump @nuxt/content from 2.11.0 to 2.12.0 in /docs
refactor(cli): convert run command to crossterm
chore(deps): bump tempfile to 3.10.0
build(deps-dev): bump nuxt from 3.10.0 to 3.10.1 in /docs
chore(deps): bump tokio to 1.36.0
fix(doc): incorrect render on refresh
chore(deps): bump-reqwest-to-0.11.24
build(deps-dev): bump nuxt from 3.9.3 to 3.10.0 in /docs
build(deps): bump clap from 4.4.16 to 4.4.18
fix(parser): only clear body_parts when not empty
chore(dependabot): add all subpackages
build(deps): bump @nuxt/content from 2.10.0 to 2.11.0 in /docs
build(deps-dev): bump vue from 3.4.14 to 3.4.15 in /docs
chore(deps-dev): lock @nuxt/devtoosl version to 1.0.8
chore(dependabot): auto assign @hougesen
build(deps): bump @nuxt/image from 1.2.0 to 1.3.0 in /docs
build(deps): bump actions/cache from 3 to 4
build(deps-dev): bump nuxt from 3.9.1 to 3.9.3 in /docs
build(deps-dev): bump autoprefixer from 10.4.16 to 10.4.17 in /docs
build(deps-dev): bump vue from 3.4.13 to 3.4.14 in /docs
build(deps): bump actions/cache from 2 to 3
ci(validate-docs): set actions/checkout to v4
build(deps): bump JohnnyMorganz/stylua-action from 2 to 3
chore(dependabot): add github-actions
ci(validate-lua): upgrade actions/checkout to v4
build(deps-dev): bump @nuxt/devtools from 1.0.6 to 1.0.8 in /docs
build(deps): bump @nuxt/image from 1.1.0 to 1.2.0 in /docs
build(deps-dev): bump vue from 3.4.6 to 3.4.13 in /docs
build(cli): upgrade clap to 4.4.16
build(cli): upgrade console to 0.15.8
build(cli): upgrade ignore to 0.4.22
chore: add more keywords to crate
build(deps-dev): bump vue from 3.4.5 to 3.4.6 in /docs
chore(dependabot): set npm path to /docs
fix(doc): incorrect render on refresh (#147)
fix: remove unecessary format
chore: prepare v0.0.4
chore: format code
style: format tsconfig
fix: typos
fix(parser): combine 2 ifs into 1
build(docs): upgrade nuxt to 3.9.1
build(docs): upgrade tailwind to 3.4.1
chore: enable npm dependabot updates
build(docs): upgrade vue to 3.4.5
build(cli): upgrade clap to 4.4.13
fix(get_default_editor): move vi behind cfg!(not(windows))
feat(parser): add support for variables in variable declaration
build(docs): upgrade vue to 3.4.4
docs: redesign docs
refactor(cli): use colors from console crate
style(parser): remove scope layer from parse_variable
fix(parser): only check for comments in ParserMode::Request
fix(parser): only trim header k/v if not empty
fix(request): raise error if res.text() fails
build(docs): upgrade nuxt to 3.9.0
test: validate most utility functions
build(deps): upgrade clap to 4.4.12
build(deps): upgrade tempfile to 3.9.0
chore: enable dependabot package updates
refactor(cli): explicit variable indexing errors
chore: add category to all utility packages
ci: prettier check workflow
ci: add lint workflow for lua
test: validate new command saves correctly
test(cli): validate gitignore is respected
test(cli): validate try_find_content_type
test(parser): PartialHttpRequest::build should reject missing method/uri
test(request): validate request timeout works
test(request): validate send_request works
test(formatter): validate json formatting
chore: format .prettierc
feat(cli): variable arguments
refactor(cli): use std::fs::read_to_string instead of File::read_to_string
fix: remove all unwraps
refactor(build_editor_cmd): use map_or_else instead of wildcard match
fix(cli): use if statement instead of boolean match for http_file_paths assignment
refactor: use pub for all exports
refactor: copy small enums
fix(cli): merge "application/xml" and "text/xml" into single content type
feat: implement support for variables
refactor(parser): split into multiple files
refactor: borrow instead of taking ownership when possible
refactor: make print_body more readable
refactor: add inline to all functions with small callsite
chore: use Self instead of struct/enum name
refactor(cli): use tokio::fs for reading file content
refactor: use core imports instead of std
docs: add readme to utility packages
feat(cli): add timeout argument
fix(cli): hide --vim argument
refactor: remove unnecessary cloning of maybe unused input
chore: set package homepage to hitt.mhouge.dk
docs: create documentation website
docs: fix command typo
chore: prepare v0.0.3
chore: prepare v0.0.2
build: set panic to abort in release
build: enable lto for release builds
dependency(cli): upgrade clap to 4.4.11
dependency(cli): upgrade ignore to 0.4.21
dependency: upgrade http to 0.2.11
dependency: upgrade tokio to 1.35.1
test: run validation on Linux, Mac and Windows
docs: add cargo install instructions
chore: test and lint commands
chore: set package readme path
[ImgBot] Optimize images
refactor: move shared dependencies to workspace dependencies
chore: use workspace metadata as primary
chore: add package metadata
refactor: export reqwest from hitt_request
feat: implement plugin for neovim
refactor: use console::Term instead of println
Changed token body to parse request body for multi request files
feat(cli): implement threaded parsing of requests
feat(cli): ignore gitignored files
feat(cli): command for creating requests
fix(parser): respect multiline body
refactor: move response formatting to seperate package
refactor(hitt): use specific features of tokio instead of full
refactor(hitt-request): remove unused tokio features
refactor(hitt-request): remove serde dependency
docs: examples of usage
chore: setup prettier config
chore: setup editorconfig
docs: write usage guide
refactor(cli): allow .rest files
feat: time request
feat(cli): allow running all directory entries
feat: save response version
style(cli): add color coding to response
fix(cli): set disable_formatting to default false
refactor(cli): remove anyhow dependency
ci: validation workflow
refactor(cli): split code into multiple files
feat(cli): argument for disabling pretty printing
feat(cli): parse input arguments
feat: pretty print json responses
chore: set hitt-cli as default binary
refactor: move sending request to seperate package
feat: parse request http version
feat: add support for multiple http requests in single file
feat: command for running http file
feat: parser for .http files
chore: add MIT license
build: script for publishing crates
chore: set internal package dependency version to 0.0.1
refactor: add inline to From conversions
chore(hitt-request): set package description
dependency(hitt-request): upgrade reqwest to 0.11.23
ci: set msrv to 1.70
chore(dependency): downgrade clap to 4.3.24
ci: set minimum version to 1.64
fix: set package description