Releases: hougesen/hitt
Releases · hougesen/hitt
v0.0.10
What's Changed
- build(deps): bump clap to 4.5.7 by @hougesen in #250
- docs: add external deps section to web by @hougesen in #251
- docs: add sse section to website by @hougesen in #252
- docs: add badges to website by @hougesen in #253
- docs: add favicon by @hougesen in #254
- docs: preload used languages by @hougesen in #255
- style(docs): move badges to SideNavigation by @hougesen in #256
- chore(docs): setup linting by @hougesen in #257
- build(docs): bump node version to 22 by @hougesen in #258
- build(docs): migrate to pnpm by @hougesen in #259
- chore(docs): generate sitemap by @hougesen in #260
- chore: add --locked to installation instructions by @hougesen in #261
- build(deps-dev): bump prettier from 3.3.1 to 3.3.2 in /docs by @dependabot in #263
- build(deps-dev): bump vue from 3.4.27 to 3.4.29 in /docs by @dependabot in #262
- Delete docs/.tool-versions by @hougesen in #265
- build(deps): bump reqwest to v0.12.5 by @hougesen in #266
- feat(cli): support http/0.9 responses by @hougesen in #269
- build(deps-dev): bump nuxt from 3.11.2 to 3.12.2 in /docs by @dependabot in #268
- docs(neovim): http syntax highlighting by @hougesen in #270
- chore(just): add stylua to format by @hougesen in #271
- feat(neovim): set response window ft as http by @hougesen in #272
- build(deps): bump clap_complete to 4.5.6 by @hougesen in #273
- build(deps): bump clap to 4.5.8 by @hougesen in #274
- build(deps): bump clap_complete to 4.5.7 by @hougesen in #275
- build(deps-dev): bump eslint-plugin-tailwindcss from 3.17.3 to 3.17.4 in /docs by @dependabot in #276
- build(deps): bump @nuxt/content from 2.12.1 to 2.13.0 in /docs by @dependabot in #278
- build(deps-dev): bump vue from 3.4.29 to 3.4.31 in /docs by @dependabot in #282
- build(deps-dev): bump eslint-plugin-vuejs-accessibility from 2.3.0 to 2.3.1 in /docs by @dependabot in #277
- build(deps-dev): bump @nuxtjs/sitemap from 5.2.0 to 5.2.2 in /docs by @dependabot in #280
- build(deps-dev): bump vue-router from 4.3.3 to 4.4.0 in /docs by @dependabot in #279
- build(deps-dev): bump postcss from 8.4.38 to 8.4.39 in /docs by @dependabot in #281
- build(deps-dev): bump @nuxtjs/sitemap from 5.2.2 to 5.3.2 in /docs by @dependabot in #284
- build(deps-dev): bump @nuxt/devtools from 1.3.3 to 1.3.9 in /docs by @dependabot in #285
- build(deps): bump clap to 4.5.9 by @hougesen in #287
- docs: command usage by @hougesen in #288
- docs(changelog): unreleased changes by @hougesen in #289
- build(deps): bump clap_complete to 4.5.8 by @hougesen in #290
- Optimize PNGs (lossless): 549’190 → 470370 bytes (−15%) by @maximal in #291
New Contributors
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
- docs: add openssl section by @hougesen in #238
- ci(release): disable non cargo build by @hougesen in #239
- chore(deps): bump clap to 4.5.5 by @hougesen in #240
- chore(deps): bump clap to 4.5.6 by @hougesen in #241
- chore(deps): bump clap_complete to 4.5.4 by @hougesen in #242
- chore: set package msrvs by @hougesen in #243
- chore(deps): bump clap_complete to 4.5.5 by @hougesen in #245
- refactor: seperate command logic by @hougesen in #246
- feat(cli): command for listening to sse by @hougesen in #247
- build(cli): remove shell-words dependency by @hougesen in #248
- build(cli): move tempfile to dev deps by @hougesen in #249
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's Changed
- ci: release workflow by @hougesen in #231
- style: format yml files by @hougesen in #233
- chore: migrate from make to just by @hougesen in #232
- feat: shell completions by @hougesen in #234
- Fix typo, configuraiton -> configuration by @kianmeng in #235
- chore(deps): bump tailwind to 3.4.4 by @hougesen in #236
- feat: custom help message by @hougesen in #237
New Contributors
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- build(deps): bump @nuxt/image from 1.6.0 to 1.7.0 in /docs by @dependabot in #226
- build(deps-dev): bump @nuxt/devtools from 1.2.0 to 1.3.1 in /docs by @dependabot in #227
- chore(deps): bump tokio to 1.38.0 by @hougesen in #228
- chore(deps): bump @nuxt/devtools to 1.3.2 by @hougesen in #229
- chore(deps): bump @nuxt/devtools to 1.3.3 by @hougesen in #230
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- chore(docs): bump @nuxt/image to 1.5.0 by @hougesen in #211
- build(deps): bump undici from 5.28.3 to 5.28.4 in /docs by @dependabot in #212
- docs: add repo badges by @hougesen in #213
- chore(deps): bump reqwest to 0.12.3 by @hougesen in #214
- build(deps): bump tar from 6.2.0 to 6.2.1 in /docs by @dependabot in #215
- chore(deps): update subdependencies by @hougesen in #216
- chore(deps): bump reqwest to 0.12.4 by @hougesen in #217
- chore(docs): bump vue to 3.4.23 by @hougesen in #218
- chore(docs): bump postcss to 8.4.38 by @hougesen in #219
- chore(docs): bump vue-router to 4.3.2 by @hougesen in #220
- chore(docs): bump nuxt to 3.11.2 by @hougesen in #221
- build(deps): bump @nuxt/image from 1.5.0 to 1.6.0 in /docs by @dependabot in #224
- build(deps-dev): bump vue from 3.4.23 to 3.4.26 in /docs by @dependabot in #223
- build(deps-dev): bump @tailwindcss/typography from 0.5.12 to 0.5.13 in /docs by @dependabot in #222
- build(deps-dev): bump vue from 3.4.26 to 3.4.27 in /docs by @dependabot in #225
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- refactor(formatter): set default content type by @hougesen in #156
- refactor(cli): return error instead of exiting on --fail-fast by @hougesen in #157
- feat(formatter): switch to mime crate by @hougesen in #158
- test: on macos-14 by @hougesen in #159
- fix(formatter): trim json body by @hougesen in #160
- test: setup codecov by @hougesen in #167
- refactor: remove Cargo.lock from gitignore by @hougesen in #168
- fix(codecov): set token under with instead of env by @hougesen in #169
- refactor(cli): use std::io::Result instead of custom error by @hougesen in #166
- fix(hitt-request): remove Debug from HittResponse by @hougesen in #170
- chore: add codecov config by @hougesen in #171
- test(parser): only check for comments in ParserMode::Request by @hougesen in #172
- test(parser): simplify test for multiple requests by @hougesen in #173
- test(parser): check if variable declaration is missing by @hougesen in #174
- refactor(cli): print invalid header values by @hougesen in #175
- refactor(cli): simplify file parsing by @hougesen in #176
- refactor(cli): split up run_command fn by @hougesen in #177
- chore(dependabot): switch to monthly updates by @hougesen in #181
- build(deps): bump clap from 4.5.0 to 4.5.1 by @dependabot in #182
- chore: increase msrv to v1.74.0 by @hougesen in #184
- build(deps): bump tempfile from 3.10.0 to 3.10.1 by @dependabot in #185
- build(deps): bump mio from 0.8.10 to 0.8.11 by @dependabot in #191
- build(deps): bump http from 0.2.11 to 0.2.12 by @dependabot in #192
- build(deps): bump reqwest from 0.11.24 to 0.11.25 by @dependabot in #194
- build(deps): bump clap from 4.5.3 to 4.5.4 by @dependabot in #200
- build(deps): bump tokio from 1.36.0 to 1.37.0 by @dependabot in #206
- chore(deps): bump reqwest to 0.12.2 by @hougesen in #210
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- chore(dependabot): set npm path to /docs by @hougesen in #116
- build(deps-dev): bump vue from 3.4.5 to 3.4.6 in /docs by @dependabot in #117
- chore: add more keywords to crate by @hougesen in #118
- build(cli): upgrade ignore to 0.4.22 by @hougesen in #119
- build(cli): upgrade console to 0.15.8 by @hougesen in #120
- build(cli): upgrade clap to 4.4.16 by @hougesen in #121
- build(deps-dev): bump vue from 3.4.6 to 3.4.13 in /docs by @dependabot in #124
- build(deps): bump @nuxt/image from 1.1.0 to 1.2.0 in /docs by @dependabot in #122
- build(deps-dev): bump @nuxt/devtools from 1.0.6 to 1.0.8 in /docs by @dependabot in #123
- ci(validate-lua): upgrade actions/checkout to v4 by @hougesen in #125
- chore(dependabot): add github-actions by @hougesen in #126
- build(deps): bump JohnnyMorganz/stylua-action from 2 to 3 by @dependabot in #129
- ci(validate-docs): set actions/checkout to v4 by @hougesen in #127
- build(deps): bump actions/cache from 2 to 3 by @dependabot in #128
- build(deps-dev): bump vue from 3.4.13 to 3.4.14 in /docs by @dependabot in #130
- build(deps-dev): bump autoprefixer from 10.4.16 to 10.4.17 in /docs by @dependabot in #133
- build(deps-dev): bump nuxt from 3.9.1 to 3.9.3 in /docs by @dependabot in #134
- build(deps): bump actions/cache from 3 to 4 by @dependabot in #131
- build(deps): bump @nuxt/image from 1.2.0 to 1.3.0 in /docs by @dependabot in #132
- chore(dependabot): auto assign @hougesen by @hougesen in #135
- chore(deps-dev): lock @nuxt/devtoosl version to 1.0.8 by @hougesen in #136
- build(deps-dev): bump vue from 3.4.14 to 3.4.15 in /docs by @dependabot in #137
- build(deps): bump @nuxt/content from 2.10.0 to 2.11.0 in /docs by @dependabot in #138
- chore(dependabot): add all subpackages by @hougesen in #139
- fix(parser): only clear body_parts when not empty by @hougesen in #140
- build(deps): bump clap from 4.4.16 to 4.4.18 by @hougesen in #142
- build(deps-dev): bump nuxt from 3.9.3 to 3.10.0 in /docs by @dependabot in #145
- chore(deps): bump reqwest to 0.11.24 by @hougesen in #146
- fix(doc): incorrect render on refresh by @hougesen in #147
- chore(deps): bump tokio to 1.36.0 by @hougesen in #148
- build(deps-dev): bump nuxt from 3.10.0 to 3.10.1 in /docs by @dependabot in #149
- chore(deps): bump tempfile to 3.10.0 by @hougesen in #150
- refactor(cli): convert run command to crossterm by @hougesen in #153
- build(deps): bump @nuxt/content from 2.11.0 to 2.12.0 in /docs by @dependabot in #151
- build(deps-dev): bump postcss from 8.4.33 to 8.4.34 in /docs by @dependabot in #152
- refactor(cli)!: remove 'new' command by @hougesen in #154
- fix(cli): check if --recursive is enabled by @hougesen in #155
New Contributors
- @dependabot made their first contribution in #117
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
- docs: fix command typo by @hougesen in #56
- docs: create documentation website by @hougesen in #57
- chore: set package homepage to hitt.mhouge.dk by @hougesen in #58
- refactor: remove unnecessary cloning of maybe unused input by @hougesen in #60
- fix(cli): hide --vim argument by @hougesen in #62
- feat(cli): add timeout argument by @hougesen in #63
- docs: add readme to utility packages by @hougesen in #64
- refactor: use core imports instead of std by @hougesen in #65
- refactor(cli): use tokio::fs for reading file content by @hougesen in #66
- chore: use Self instead of struct/enum name by @hougesen in #67
- refactor: add inline to all functions with small call site by @hougesen in #68
- refactor: make print_body more readable by @hougesen in #69
- refactor: borrow instead of taking ownership when possible by @hougesen in #70
- refactor(parser): split into multiple files by @hougesen in #71
- feat: implement support for variables by @hougesen in #72
- fix(cli): merge "application/xml" and "text/xml" into single content … by @hougesen in #73
- refactor: copy small enums by @hougesen in #74
- refactor: use pub for all exports by @hougesen in #75
- fix(cli): use if instead of match for http_file_paths assignment by @hougesen in #76
- refactor(build_editor_cmd): use map_or_else instead of wildcard match by @hougesen in #77
- fix: remove all unwraps by @hougesen in #78
- refactor(cli): use std::fs::read_to_string instead of File::read_to_string by @hougesen in #79
- feat(cli): variable arguments by @hougesen in #80
- chore: format .prettierc by @hougesen in #81
- test(formatter): validate json formatting by @hougesen in #82
- test(request): validate send_request works by @hougesen in #83
- test(request): validate request timeout works by @hougesen in #84
- test(parser): PartialHttpRequest::build should reject missing method/uri by @hougesen in #85
- test(cli): validate try_find_content_type by @hougesen in #86
- test(cli): validate gitignore is respected by @hougesen in #87
- test: validate new command saves correctly by @hougesen in #88
- ci: add lint workflow for lua by @hougesen in #89
- ci: prettier check workflow by @hougesen in #90
- chore: add category to all utility packages by @hougesen in #91
- refactor(cli): explicit variable indexing errors by @hougesen in #92
- chore: enable dependabot package updates by @hougesen in #93
- build(deps): upgrade tempfile to 3.9.0 by @hougesen in #95
- build(deps): upgrade clap to 4.4.12 by @hougesen in #96
- test: validate most utility functions by @hougesen in #97
- build(docs): upgrade nuxt to 3.9.0 by @hougesen in #98
- fix(request): raise error if res.text() fails by @hougesen in #99
- fix(parser): only trim header k/v if not empty by @hougesen in #100
- fix(parser): only check for comments in ParserMode::Request by @hougesen in #101
- style(parser): remove scope layer from parse_variable by @hougesen in #102
- refactor(cli): use colors from console crate by @hougesen in #104
- docs: redesign docs by @hougesen in #105
- build(docs): upgrade vue to 3.4.4 by @hougesen in #106
- feat(parser): add support for variables in variable declaration by @hougesen in #107
- fix(get_default_editor): move vi behind cfg!(not(windows)) by @hougesen in #108
- build(cli): upgrade clap to 4.4.13 by @hougesen in #109
- build(docs): upgrade vue to 3.4.5 by @hougesen in #110
- chore: enable npm dependabot updates by @hougesen in #111
- build(docs): upgrade tailwind to 3.4.1 by @hougesen in #112
- build(docs): upgrade nuxt to 3.9.1 by @hougesen in #113
- fix(parser): combine 2 ifs into 1 by @hougesen in #114
- fix: typos by @hougesen in #115
Full Changelog: v0.0.2...v0.0.3
v0.0.2
What's Changed
- chore: set package readme path by @hougesen in #45
- chore: test and lint commands by @hougesen in #46
- docs: add cargo install instructions by @hougesen in #47
- test: run validation on Linux, Mac and Windows by @hougesen in #48
- dependency: upgrade tokio to 1.35.1 by @hougesen in #49
- dependency: upgrade http to 0.2.11 by @hougesen in #50
- dependency(cli): upgrade ignore to 0.4.21 by @hougesen in #51
- dependency(cli): upgrade clap to 4.4.11 by @hougesen in #52
- build: enable lto for release builds by @hougesen in #53
- build: set panic to abort in release by @hougesen in #54
- chore: prepare v0.0.2 by @hougesen in #55
Full Changelog: v0.0.1...v0.0.2
v0.0.1
What's Changed
- feat: parser for .http files by @hougesen in #1
- feat: command for running http file by @hougesen in #2
- feat: add support for multiple http requests in single file by @hougesen in #8
- feat: parse request http version by @hougesen in #10
- refactor: move sending request to seperate package by @hougesen in #11
- chore: set hitt-cli as default binary by @hougesen in #12
- feat: pretty print json responses by @hougesen in #13
- feat(cli): parse input arguments by @hougesen in #14
- feat(cli): argument for disabling pretty printing by @hougesen in #15
- refactor(cli): split code into multiple files by @hougesen in #16
- ci: validation workflow by @hougesen in #17
- refactor(cli): remove anyhow dependency by @hougesen in #18
- fix(cli): set disable_formatting to default false by @hougesen in #19
- style(cli): add color coding to response by @hougesen in #20
- feat: response http version by @hougesen in #21
- feat(cli): allow running all directory entries by @hougesen in #22
- feat: time request by @hougesen in #23
- refactor(cli): allow .rest files by @hougesen in #24
- docs: write usage guide by @hougesen in #25
- chore: setup editorconfig by @hougesen in #26
- chore: setup prettier config by @hougesen in #27
- docs: examples of usage by @hougesen in #28
- refactor(hitt-request): remove serde dependency by @hougesen in #29
- refactor(hitt-request): remove unused tokio features by @hougesen in #30
- refactor(hitt-cli): use specific features of tokio instead of full by @hougesen in #31
- refactor: move response formatting to seperate package by @hougesen in #32
- fix(parser): respect multiline body by @hougesen in #33
- feat(cli): command for creating requests by @hougesen in #34
- feat(cli): ignore gitignored files by @hougesen in #35
- feat(cli): implement threaded parsing of requests by @hougesen in #36
- Changed token body to parse request body for multi request files by @kasperbnielsen in #37
- refactor: use console::Term instead of println by @hougesen in #38
- feat: implement plugin for neovim by @hougesen in #39
- refactor: export reqwest from hitt_request by @hougesen in #40
- chore: add package metadata by @hougesen in #41
- chore: use workspace metadata as primary by @hougesen in #42
- refactor: move shared dependencies to workspace dependencies by @hougesen in #43
- [ImgBot] Optimize images by @imgbot in #44
New Contributors
- @hougesen made their first contribution in #1
- @kasperbnielsen made their first contribution in #37
- @imgbot made their first contribution in #44
Full Changelog: https://github.com/hougesen/hitt/commits/v0.0.1