All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- build(deps): bump micromatch from 4.0.7 to 4.0.8 in /docs
#378
- build(deps): bump rollup from 4.21.2 to 4.24.0 in /docs
#379
- build(deps): bump serve-static from 1.15.0 to 1.16.2 in /docs
#380
- build(cargo-dist): upgrade to v0.23.0
#377
- docs: correct npm binary name
#375
- chore: bump version to v0.0.17
ff73972
2 October 2024
- build(deps): bump clap from 4.5.18 to 4.5.19
#374
- build(deps-dev): bump @nuxt/devtools from 1.4.1 to 1.5.1 in /docs
#371
- build(deps-dev): bump nuxt from 3.13.0 to 3.13.2 in /docs
#372
- build(deps-dev): bump postcss from 8.4.44 to 8.4.47 in /docs
#367
- build(deps-dev): bump @nuxtjs/sitemap from 6.0.1 to 6.1.1 in /docs
#368
- build(deps-dev): bump tailwindcss from 3.4.10 to 3.4.13 in /docs
#369
- build(deps-dev): bump @nuxt/eslint from 0.5.5 to 0.5.7 in /docs
#370
- build(deps-dev): bump vue from 3.5.0 to 3.5.10 in /docs
#366
- build(deps): bump reqwest from 0.12.7 to 0.12.8
#365
- build(deps-dev): bump vite-plugin-eslint2 from 4.4.0 to 4.4.2 in /docs
#373
- build(deps): bump tempfile from 3.12.0 to 3.13.0
#364
- build(deps): bump clap_complete from 4.5.28 to 4.5.29
#363
- build(deps): bump once_cell from 1.19.0 to 1.20.1
#362
- build(deps): bump crossterm to 0.28.1
#361
- build(deps): bump clap from 4.5.17 to 4.5.18
#360
- build(deps): bump clap_complete from 4.5.26 to 4.5.28
#359
- build(deps): bump ignore from 0.4.22 to 0.4.23
#358
- build: update peer deps
adaebb8
- chore: bump dev version to v0.0.16
1034408
6 September 2024
- build(deps): bump clap_complete from 4.5.24 to 4.5.26
#357
- build(deps): bump clap from 4.5.16 to 4.5.17
#356
- chore: bump dev version to v0.0.15
7a21282
- docs: npm example
7f869f3
- chore: update changelog
48698fb
4 September 2024
- build(deps-dev): bump vue from 3.4.38 to 3.5.0 in /docs
#354
- build(deps-dev): bump @nuxtjs/sitemap from 5.3.5 to 6.0.1 in /docs
#355
- build(deps-dev): bump postcss from 8.4.42 to 8.4.44 in /docs
#353
- build(deps): bump quinn-proto from 0.11.6 to 0.11.8
#352
- docs: update help command version
#351
- chore: bump dev version to v0.0.14
23d6830
- chore: update changelog
c3597df
1 September 2024
- build: enable musl again
#350
- docs: npm & homebrew installation
#349
- build(reqwest): switch to rustls instead of openssl
#348
- build: publish to npm
#347
- build(reqwest): enable brotli, deflate, gzip & json
#346
- chore: publish npm packages as hitt-cli
f890bc6
- chore: bump dev version to v0.0.13
9f89839
1 September 2024
- build(deps-dev): bump postcss from 8.4.41 to 8.4.42 in /docs
#345
- build(deps-dev): bump @nuxt/eslint from 0.5.4 to 0.5.5 in /docs
#344
- build: setup cargo-dist
#343
- build(deps-dev): bump @nuxt/eslint from 0.4.0 to 0.5.4 in /docs
#339
- build(deps-dev): bump tailwindcss from 3.4.7 to 3.4.10 in /docs
#342
- build(deps-dev): bump @nuxt/devtools from 1.3.9 to 1.4.1 in /docs
#340
- build(deps): bump @nuxt/image from 1.7.0 to 1.8.0 in /docs
#336
- build(deps-dev): bump nuxt from 3.12.4 to 3.13.0 in /docs
#337
- build(deps-dev): bump @tailwindcss/typography in /docs
#341
- build(deps-dev): bump vue from 3.4.36 to 3.4.38 in /docs
#338
- build(deps): bump tokio from 1.39.3 to 1.40.0
#335
- build(deps): bump tokio from 1.39.2 to 1.39.3
#333
- build(deps): bump clap_complete from 4.5.17 to 4.5.24
#334
- build(deps): bump reqwest from 0.12.5 to 0.12.7
#332
- build(deps): bump tempfile from 3.11.0 to 3.12.0
#331
- build(deps): bump clap_complete to 4.5.17
#330
- build(deps): bump clap to 4.5.16
#329
- build: update sub deps
ea714bb
- chore: bump dev version to v0.0.12
23ada38
- build: disable musl build
cfd530e
6 August 2024
- build(docs): remove explicit vue-router dep
#328
- build(docs): bump pnpm to 9.6.0
#327
- build(deps-dev): bump vue from 3.4.35 to 3.4.36 in /docs
#323
- build(deps-dev): bump autoprefixer from 10.4.19 to 10.4.20 in /docs
#324
- build(deps-dev): bump postcss from 8.4.40 to 8.4.41 in /docs
#322
- build(deps): bump tempfile from 3.10.1 to 3.11.0
#321
- build: update sub deps
#320
- chore(dependabot): remove hougesen from assignees
#315
- build(deps): bump clap_complete from 4.5.11 to 4.5.12
#316
- build(deps-dev): bump vue from 3.4.34 to 3.4.35 in /docs
#318
- build(deps): bump clap from 4.5.11 to 4.5.13
#317
- build(deps): bump clap_complete from 4.5.8 to 4.5.11
#309
- build(deps-dev): bump tailwindcss from 3.4.6 to 3.4.7 in /docs
#312
- build(deps-dev): bump vue from 3.4.33 to 3.4.34 in /docs
#311
- build(deps): bump tokio from 1.39.1 to 1.39.2
#308
- build(deps): bump clap from 4.5.10 to 4.5.11
#310
- build(deps-dev): bump @nuxt/eslint from 0.3.13 to 0.4.0 in /docs
#314
- build(deps-dev): bump postcss from 8.4.39 to 8.4.40 in /docs
#313
- build(deps-dev): bump @nuxtjs/sitemap from 5.3.4 to 5.3.5 in /docs
#302
- build(deps-dev): bump vue from 3.4.31 to 3.4.33 in /docs
#307
- build(deps): bump @nuxt/content from 2.13.1 to 2.13.2 in /docs
#306
- build(deps-dev): bump eslint-plugin-vuejs-accessibility in /docs
#305
- build(deps): bump clap from 4.5.9 to 4.5.10
#300
- build(deps): bump tokio from 1.38.1 to 1.39.1
#299
- build(deps-dev): bump nuxt from 3.12.3 to 3.12.4 in /docs
#303
- build(deps-dev): bump tailwindcss from 3.4.5 to 3.4.6 in /docs
#304
- build(deps): move all deps to workspace
#301
- build(deps): bump openssl from 0.10.64 to 0.10.66
#298
- build(deps): bump tokio to 1.38.1
#297
- build(deps-dev): bump tailwindcss from 3.4.4 to 3.4.5 in /docs
#295
- build(deps-dev): bump nuxt from 3.12.2 to 3.12.3 in /docs
#293
- build(deps): bump @nuxt/content from 2.13.0 to 2.13.1 in /docs
#294
- build(deps-dev): bump prettier from 3.3.2 to 3.3.3 in /docs
#296
- build(deps-dev): bump @nuxtjs/sitemap from 5.3.2 to 5.3.4 in /docs
#292
- chore: bump sub dependencies
0b520eb
- chore: bump dev version to v0.0.11
20020fb
- chore: prepare release
f29ce06
14 July 2024
- chore: Optimize PNGs
#291
- build(deps): bump clap_complete to 4.5.8
#290
- docs(changelog): unreleased changes
#289
- docs: command usage
#288
- build(deps): bump clap to 4.5.9
#287
- build(deps-dev): bump @nuxt/devtools from 1.3.3 to 1.3.9 in /docs
#285
- build(deps-dev): bump @nuxtjs/sitemap from 5.2.2 to 5.3.2 in /docs
#284
- build(deps-dev): bump postcss from 8.4.38 to 8.4.39 in /docs
#281
- build(deps-dev): bump vue-router from 4.3.3 to 4.4.0 in /docs
#279
- build(deps-dev): bump @nuxtjs/sitemap from 5.2.0 to 5.2.2 in /docs
#280
- build(deps-dev): bump eslint-plugin-vuejs-accessibility in /docs
#277
- build(deps-dev): bump vue from 3.4.29 to 3.4.31 in /docs
#282
- build(deps): bump @nuxt/content from 2.12.1 to 2.13.0 in /docs
#278
- build(deps-dev): bump eslint-plugin-tailwindcss in /docs
#276
- build(deps): bump clap_complete to 4.5.7
#275
- build(deps): bump clap to 4.5.8
#274
- build(deps): bump clap_complete to 4.5.6
#273
- feat(neovim): set response window ft as http
#272
- chore(just): add stylua to format
#271
- docs(neovim): http syntax highlighting
#270
- build(deps-dev): bump nuxt from 3.11.2 to 3.12.2 in /docs
#268
- feat(cli): support http/0.9 responses
#269
- build(deps): bump reqwest to v0.12.5
#266
- chore: delete docs/.tool-versions
#265
- build(deps-dev): bump vue from 3.4.27 to 3.4.29 in /docs
#262
- build(deps-dev): bump prettier from 3.3.1 to 3.3.2 in /docs
#263
- chore: add --locked to installation instructions
#261
- chore(docs): generate sitemap
#260
- build(docs): migrate to pnpm
#259
- build(docs): bump node version to 22
#258
- chore(docs): setup linting
#257
- style(docs): move badges to SideNavigation
#256
- docs: preload used languages
#255
- docs: add favicon
#254
- docs: add badges to website
#253
- docs: add sse section to website
#252
- docs: add external deps section to web
#251
- build(deps): bump clap to 4.5.7
#250
- chore: add changelog
fbe802c
- style: format code blocks using mdsf
ff38ebc
- docs: changelog of unreleased changes
393d536
8 June 2024
- build(cli): move tempfile to dev deps
#249
- build(cli): remove shell-words dependency
#248
- feat(cli): command for listening to sse
#247
- refactor: seperate command logic
#246
- chore(deps): bump clap_complete to 4.5.5
#245
- chore: set package msrvs
#243
- chore(deps): bump clap_complete to 4.5.4
#242
- chore(deps): bump clap to 4.5.6
#241
- chore(deps): bump clap to 4.5.5
#240
- ci(release): disable non cargo build
#239
- docs: add openssl section
#238
- chore: bump version to v0.0.9
244c3f8
- chore(cargo): remove api-testing keyword
53fb989
6 June 2024
- feat: custom help message
#237
- chore(deps): bump tailwind to 3.4.4
#236
- docs: fix configuration typo
#235
- feat: shell completions
#234
- chore: migrade from make to just
#232
- style: format yml files
#233
- ci: release workflow
#231
- chore: bump version to v0.0.8
72b9fe2
- style: format Cargo.toml
328e038
4 June 2024
- chore(deps): bump @nuxt/devtools to 1.3.3
#230
- chore(deps): bump @nuxt/devtools to 1.3.2
#229
- chore(deps): bump tokio to 1.38.0
#228
- build(deps-dev): bump @nuxt/devtools from 1.2.0 to 1.3.1 in /docs
#227
- build(deps): bump @nuxt/image from 1.6.0 to 1.7.0 in /docs
#226
- chore: bump package version to v0.0.6
a213ea0
- chore: bump version to v0.0.7
741035e
20 May 2024
- build(deps-dev): bump vue from 3.4.26 to 3.4.27 in /docs
#225
- build(deps-dev): bump @tailwindcss/typography from 0.5.12 to 0.5.13 in /docs
#222
- build(deps-dev): bump vue from 3.4.23 to 3.4.26 in /docs
#223
- build(deps): bump @nuxt/image from 1.5.0 to 1.6.0 in /docs
#224
- chore(docs): bump nuxt to 3.11.2
#221
- chore(docs): bump vue-router to 4.3.2
#220
- chore(docs): bump postcss to 8.4.35
#219
- chore(docs): bump vue to 3.4.23
#218
- chore(deps): bump reqwest to 0.12.4
#217
- chore(deps): update subdependencies
#216
- build(deps): bump tar from 6.2.0 to 6.2.1 in /docs
#215
- chore(deps): bump reqwest to 0.12.3
#214
- docs: add repo badges
#213
- build(deps): bump undici from 5.28.3 to 5.28.4 in /docs
#212
- chore(docs): bump @nuxt/image to 1.5.0
#211
- chore: update peer deps
2c35af2
- chore(deps): update peer dependencies
c7850b1
- build(deps-dev): bump @tailwindcss/typography in /docs
90263e4
2 April 2024
- chore(deps): bump reqwest to 0.12.2
#210
- build(deps-dev): bump tailwindcss from 3.4.1 to 3.4.3 in /docs
#208
- build(deps-dev): bump @nuxt/devtools from 1.1.4 to 1.1.5 in /docs
#207
- build(deps-dev): bump @tailwindcss/typography in /docs
#209
- build(deps): bump tokio from 1.36.0 to 1.37.0
#206
- build(deps-dev): bump @nuxt/devtools from 1.0.8 to 1.1.4 in /docs
#205
- build(deps-dev): bump autoprefixer from 10.4.18 to 10.4.19 in /docs
#203
- build(deps-dev): bump nuxt from 3.10.3 to 3.11.1 in /docs
#201
- build(deps): bump clap from 4.5.3 to 4.5.4
#200
- build(deps): bump reqwest from 0.11.26 to 0.11.27
#199
- build(deps): bump clap from 4.5.2 to 4.5.3
#198
- build(deps): bump reqwest from 0.11.25 to 0.11.26
#197
- build(deps): bump @nuxt/content from 2.12.0 to 2.12.1 in /docs
#196
- build(deps): bump @nuxt/image from 1.3.0 to 1.4.0 in /docs
#195
- build(deps): bump clap from 4.5.1 to 4.5.2
#193
- build(deps): bump reqwest from 0.11.24 to 0.11.25
#194
- build(deps): bump http from 0.2.11 to 0.2.12
#192
- build(deps): bump mio from 0.8.10 to 0.8.11
#191
- build(deps-dev): bump autoprefixer from 10.4.17 to 10.4.18 in /docs
#189
- build(deps-dev): bump vue from 3.4.20 to 3.4.21 in /docs
#190
- build(deps): bump tempfile from 3.10.0 to 3.10.1
#185
- build(deps-dev): bump vue from 3.4.19 to 3.4.20 in /docs
#187
- build(deps-dev): bump nuxt from 3.10.2 to 3.10.3 in /docs
#188
- chore: increase msrv to v1.74.0
#184
- build(deps): bump ip from 2.0.0 to 2.0.1 in /docs
#183
- build(deps): bump clap from 4.5.0 to 4.5.1
#182
- chore(dependabot): switch to monthly updates
#181
- build(deps): bump undici from 5.28.2 to 5.28.3 in /docs
#180
- build(deps-dev): bump nuxt from 3.10.1 to 3.10.2 in /docs
#178
- build(deps-dev): bump vue from 3.4.18 to 3.4.19 in /docs
#179
- refactor(cli): split up run_command fn
#177
- refactor(cli): simplify file parsing
#176
- refactor(cli): print invalid header values
#175
- test(parser): check if variable declaration is missing
#174
- test(parser): simplify test for multiple requests
#173
- test(parser): only check for comments in ParserMode::Request
#172
- chore: add codecov config
#171
- fix(hitt-request): remove Debug from HittResponse
#170
- refactor(cli): use std::io::Result instead of custom error
#166
- fix(codecov): set token under with instead of env
#169
- refactor: remove Cargo.lock from gitignore
#168
- test: setup codecov
#167
- build(deps-dev): bump vue from 3.4.15 to 3.4.18 in /docs
#163
- build(deps-dev): bump postcss from 8.4.34 to 8.4.35 in /docs
#162
- build(deps): bump JohnnyMorganz/stylua-action from 3 to 4
#161
- fix(formatter): trim json body
#160
- test: on macos-14
#159
- feat(formatter): switch to mime crate
#158
- refactor(cli): return error instead of exiting on --fail-fast
#157
- refactor(formatter): set default content type
#156
- chore: bump version to 0.0.5
8464342
- fix: correct git action branch syntax
8ccf6e9
6 February 2024
- fix(cli): check if --recursive is enabled
#155
- refactor(cli)!: remove 'new' command
#154
- build(deps-dev): bump postcss from 8.4.33 to 8.4.34 in /docs
#152
- build(deps): bump @nuxt/content from 2.11.0 to 2.12.0 in /docs
#151
- refactor(cli): convert run command to crossterm
#153
- chore(deps): bump tempfile to 3.10.0
#150
- build(deps-dev): bump nuxt from 3.10.0 to 3.10.1 in /docs
#149
- chore(deps): bump tokio to 1.36.0
#148
- fix(doc): incorrect render on refresh
#147
- chore(deps): bump-reqwest-to-0.11.24
#146
- build(deps-dev): bump nuxt from 3.9.3 to 3.10.0 in /docs
#145
- build(deps): bump clap from 4.4.16 to 4.4.18
#142
- fix(parser): only clear body_parts when not empty
#140
- chore(dependabot): add all subpackages
#139
- build(deps): bump @nuxt/content from 2.10.0 to 2.11.0 in /docs
#138
- build(deps-dev): bump vue from 3.4.14 to 3.4.15 in /docs
#137
- chore(deps-dev): lock @nuxt/devtoosl version to 1.0.8
#136
- chore(dependabot): auto assign @hougesen
#135
- build(deps): bump @nuxt/image from 1.2.0 to 1.3.0 in /docs
#132
- build(deps): bump actions/cache from 3 to 4
#131
- build(deps-dev): bump nuxt from 3.9.1 to 3.9.3 in /docs
#134
- build(deps-dev): bump autoprefixer from 10.4.16 to 10.4.17 in /docs
#133
- build(deps-dev): bump vue from 3.4.13 to 3.4.14 in /docs
#130
- build(deps): bump actions/cache from 2 to 3
#128
- ci(validate-docs): set actions/checkout to v4
#127
- build(deps): bump JohnnyMorganz/stylua-action from 2 to 3
#129
- chore(dependabot): add github-actions
#126
- ci(validate-lua): upgrade actions/checkout to v4
#125
- build(deps-dev): bump @nuxt/devtools from 1.0.6 to 1.0.8 in /docs
#123
- build(deps): bump @nuxt/image from 1.1.0 to 1.2.0 in /docs
#122
- build(deps-dev): bump vue from 3.4.6 to 3.4.13 in /docs
#124
- build(cli): upgrade clap to 4.4.16
#121
- build(cli): upgrade console to 0.15.8
#120
- build(cli): upgrade ignore to 0.4.22
#119
- chore: add more keywords to crate
#118
- build(deps-dev): bump vue from 3.4.5 to 3.4.6 in /docs
#117
- chore(dependabot): set npm path to /docs
#116
- fix(doc): incorrect render on refresh (#147)
#141
- fix: remove unecessary format
eae046a
- chore: prepare v0.0.4
6137523
- chore: format code
515ce55
6 January 2024
- fix: typos
#115
- fix(parser): combine 2 ifs into 1
#114
- build(docs): upgrade nuxt to 3.9.1
#113
- build(docs): upgrade tailwind to 3.4.1
#112
- chore: enable npm dependabot updates
#111
- build(docs): upgrade vue to 3.4.5
#110
- build(cli): upgrade clap to 4.4.13
#109
- fix(get_default_editor): move vi behind cfg!(not(windows))
#108
- feat(parser): add support for variables in variable declaration
#107
- build(docs): upgrade vue to 3.4.4
#106
- docs: redesign docs
#105
- refactor(cli): use colors from console crate
#104
- style(parser): remove scope layer from parse_variable
#102
- fix(parser): only check for comments in ParserMode::Request
#101
- fix(parser): only trim header k/v if not empty
#100
- fix(request): raise error if res.text() fails
#99
- build(docs): upgrade nuxt to 3.9.0
#98
- test: validate most utility functions
#97
- build(deps): upgrade clap to 4.4.12
#96
- build(deps): upgrade tempfile to 3.9.0
#95
- chore: enable dependabot package updates
#93
- refactor(cli): explicit variable indexing errors
#92
- chore: add category to all utility packages
#91
- ci: prettier check workflow
#90
- ci: add lint workflow for lua
#89
- test: validate new command saves correctly
#88
- test(cli): validate gitignore is respected
#87
- test(cli): validate try_find_content_type
#86
- test(parser): PartialHttpRequest::build should reject missing method/uri
#85
- test(request): validate request timeout works
#84
- test(request): validate send_request works
#83
- test(formatter): validate json formatting
#82
- chore: format .prettierc
#81
- feat(cli): variable arguments
#80
- refactor(cli): use std::fs::read_to_string instead of File::read_to_string
#79
- fix: remove all unwraps
#78
- refactor(build_editor_cmd): use map_or_else instead of wildcard match
#77
- fix(cli): use if statement instead of boolean match for http_file_paths assignment
#76
- refactor: use pub for all exports
#75
- refactor: copy small enums
#74
- fix(cli): merge "application/xml" and "text/xml" into single content type
#73
- feat: implement support for variables
#72
- refactor(parser): split into multiple files
#71
- refactor: borrow instead of taking ownership when possible
#70
- refactor: make print_body more readable
#69
- refactor: add inline to all functions with small callsite
#68
- chore: use Self instead of struct/enum name
#67
- refactor(cli): use tokio::fs for reading file content
#66
- refactor: use core imports instead of std
#65
- docs: add readme to utility packages
#64
- feat(cli): add timeout argument
#63
- fix(cli): hide --vim argument
#62
- refactor: remove unnecessary cloning of maybe unused input
#60
- chore: set package homepage to hitt.mhouge.dk
#58
- docs: create documentation website
#57
- docs: fix command typo
#56
- chore: prepare v0.0.3
88a7543
23 December 2023
- chore: prepare v0.0.2
#55
- build: set panic to abort in release
#54
- build: enable lto for release builds
#53
- dependency(cli): upgrade clap to 4.4.11
#52
- dependency(cli): upgrade ignore to 0.4.21
#51
- dependency: upgrade http to 0.2.11
#50
- dependency: upgrade tokio to 1.35.1
#49
- test: run validation on Linux, Mac and Windows
#48
- docs: add cargo install instructions
#47
- chore: test and lint commands
#46
- chore: set package readme path
#45
23 December 2023
- [ImgBot] Optimize images
#44
- refactor: move shared dependencies to workspace dependencies
#43
- chore: use workspace metadata as primary
#42
- chore: add package metadata
#41
- refactor: export reqwest from hitt_request
#40
- feat: implement plugin for neovim
#39
- refactor: use console::Term instead of println
#38
- Changed token body to parse request body for multi request files
#37
- feat(cli): implement threaded parsing of requests
#36
- feat(cli): ignore gitignored files
#35
- feat(cli): command for creating requests
#34
- fix(parser): respect multiline body
#33
- refactor: move response formatting to seperate package
#32
- refactor(hitt): use specific features of tokio instead of full
#31
- refactor(hitt-request): remove unused tokio features
#30
- refactor(hitt-request): remove serde dependency
#29
- docs: examples of usage
#28
- chore: setup prettier config
#27
- chore: setup editorconfig
#26
- docs: write usage guide
#25
- refactor(cli): allow .rest files
#24
- feat: time request
#23
- feat(cli): allow running all directory entries
#22
- feat: save response version
#21
- style(cli): add color coding to response
#20
- fix(cli): set disable_formatting to default false
#19
- refactor(cli): remove anyhow dependency
#18
- ci: validation workflow
#17
- refactor(cli): split code into multiple files
#16
- feat(cli): argument for disabling pretty printing
#15
- feat(cli): parse input arguments
#14
- feat: pretty print json responses
#13
- chore: set hitt-cli as default binary
#12
- refactor: move sending request to seperate package
#11
- feat: parse request http version
#10
- feat: add support for multiple http requests in single file
#8
- feat: command for running http file
#2
- feat: parser for .http files
#1
- chore: add MIT license
cf1b728
- build: script for publishing crates
83d8340
- chore: set internal package dependency version to 0.0.1
dc227e9