hitt
GitHub
  • hitt
  • Changelog
  • hitt-formatter
  • hitt-parser
  • hitt-request
  • hitt-sse
Powered by GitBook
On this page
  • Unreleased
  • v0.0.19
  • v0.0.18
  • v0.0.17
  • v0.0.16
  • v0.0.15
  • v0.0.14
  • v0.0.13
  • v0.0.12
  • v0.0.11
  • v0.0.10
  • v0.0.9
  • v0.0.8
  • v0.0.7
  • v0.0.6
  • v0.0.5
  • v0.0.4
  • v0.0.3
  • v0.0.2
  • v0.0.1
Edit on GitHub

Changelog

PrevioushittNexthitt-formatter

Last updated 1 day ago

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

  • test(cli): run with dir input

  • feat(cli): support multiple input paths

  • test(cli): test commands

  • build(deps): bump clap_complete from 4.5.48 to 4.5.50

  • build(deps): bump tokio from 1.44.2 to 1.45.0

  • build(deps): bump clap from 4.5.37 to 4.5.38

  • build(deps): bump tempfile from 3.19.1 to 3.20.0

  • build(deps): bump clap_complete from 4.5.47 to 4.5.48

  • build(deps): bump clap from 4.5.36 to 4.5.37

  • 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

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

v0.0.1

23 December 2023

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

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

Unreleased
#492
#491
#490
#489
#487
#488
#486
#485
#483
#484
#482
#481
#480
#478
#479
#477
#476
v0.0.19
#475
#474
#473
#472
#471
#470
#469
#468
#467
#466
#465
#463
#464
#460
#462
#461
#459
#458
#457
#456
v0.0.18
#455
#454
#451
#453
#452
#450
#442
#445
#447
#448
#449
#443
#444
#441
7997715
v0.0.17
#440
#439
#434
#438
#436
#437
#433
#435
#432
#429
#430
#428
#431
#424
#425
#421
#426
#420
#427
#423
#422
#419
#418
#417
#416
#415
#399
#413
#412
#409
#404
#406
#402
#411
#408
#407
#410
#401
#405
#403
#400
#397
#385
#398
#396
#394
#395
#391
#390
#386
#389
#388
#393
#392
#387
#384
#383
#382
#381
#378
#379
#380
#377
#375
000b49a
ff73972
v0.0.16
#374
#371
#372
#367
#368
#369
#370
#366
#365
#373
#364
#363
#362
#361
#360
#359
#358
adaebb8
1034408
v0.0.15
#357
#356
7a21282
7f869f3
48698fb
v0.0.14
#354
#355
#353
#352
#351
23d6830
c3597df
v0.0.13
#350
#349
#348
#347
#346
f890bc6
9f89839
v0.0.12
#345
#344
#343
#339
#342
#340
#336
#337
#341
#338
#335
#333
#334
#332
#331
#330
#329
ea714bb
23ada38
cfd530e
v0.0.11
#328
#327
#323
#324
#322
#321
#320
#315
#316
#318
#317
#309
#312
#311
#308
#310
#314
#313
#302
#307
#306
#305
#300
#299
#303
#304
#301
#298
#297
#295
#293
#294
#296
#292
0b520eb
20020fb
f29ce06
v0.0.10
#291
#290
#289
#288
#287
#285
#284
#281
#279
#280
#277
#282
#278
#276
#275
#274
#273
#272
#271
#270
#268
#269
#266
#265
#262
#263
#261
#260
#259
#258
#257
#256
#255
#254
#253
#252
#251
#250
fbe802c
ff38ebc
393d536
2d734e3
521c1a6
4713037
1ba2121
v0.0.9
#249
#248
#247
#246
#245
#243
#242
#241
#240
#239
#238
244c3f8
53fb989
v0.0.8
#237
#236
#235
#234
#232
#233
#231
72b9fe2
328e038
v0.0.7
#230
#229
#228
#227
#226
a213ea0
741035e
v0.0.6
#225
#222
#223
#224
#221
#220
#219
#218
#217
#216
#215
#214
#213
#212
#211
2c35af2
c7850b1
90263e4
v0.0.5
#210
#208
#207
#209
#206
#205
#203
#201
#200
#199
#198
#197
#196
#195
#193
#194
#192
#191
#189
#190
#185
#187
#188
#184
#183
#182
#181
#180
#178
#179
#177
#176
#175
#174
#173
#172
#171
#170
#166
#169
#168
#167
#163
#162
#161
#160
#159
#158
#157
#156
8464342
8ccf6e9
v0.0.4
#155
#154
#152
#151
#153
#150
#149
#148
#147
#146
#145
#142
#140
#139
#138
#137
#136
#135
#132
#131
#134
#133
#130
#128
#127
#129
#126
#125
#123
#122
#124
#121
#120
#119
#118
#117
#116
#141
eae046a
6137523
515ce55
45aa3ab
v0.0.3
#115
#114
#113
#112
#111
#110
#109
#108
#107
#106
#105
#104
#102
#101
#100
#99
#98
#97
#96
#95
#93
#92
#91
#90
#89
#88
#87
#86
#85
#84
#83
#82
#81
#80
#79
#78
#77
#76
#75
#74
#73
#72
#71
#70
#69
#68
#67
#66
#65
#64
#63
#62
#60
#58
#57
#56
88a7543
v0.0.2
#55
#54
#53
#52
#51
#50
#49
#48
#47
#46
#45
#44
#43
#42
#41
#40
#39
#38
#37
#36
#35
#34
#33
#32
#31
#30
#29
#28
#27
#26
#25
#24
#23
#22
#21
#20
#19
#18
#17
#16
#15
#14
#13
#12
#11
#10
#8
#2
#1
cf1b728
83d8340
dc227e9
5262bb9
cad5f5e
55d4c39
0e86387
da3249a
dfa29ec
6cff1aa