Releases: hatoo/oha
Releases · hatoo/oha
v1.12.1
What's Changed
- fix test_connect_to_randomness by @hatoo in #828
- feat: add official docker img with better caching by @ahmed-mekky in #830
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #831
Full Changelog: v1.12.0...v1.12.1
v1.12.0
What's Changed
- V1.11.0 by @hatoo in #813
- Remove assert-cmd by @hatoo in #814
- Update README with cargo-pgo installation instructions by @stefanos82 in #815
- Fix dns and connection time stats by @hatoo in #816
- deleted: .github/copilot-instructions.md by @hatoo in #818
- Call install_crypto_provider() by ctor by @hatoo in #820
- Add colors to --help/-h by @starsep in #822
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #823
- rename --disable-color to --no-color by @hatoo in #824
- Remove redundant fields in Client by @hatoo in #826
- V1.12 by @hatoo in #827
New Contributors
- @stefanos82 made their first contribution in #815
- @starsep made their first contribution in #822
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's Changed
- chore: update dependencies by @reneleonhardt in #786
- Request generator by @hatoo in #785
- feat: Add option to read request body line-by-line from file. #729 by @hatoo in #789
- Update aws error enum by @hatoo in #797
- feat: support k/m suffixes for n-requests by @ahmed-mekky in #800
- feat: make connect timeout configurable by @ahmed-mekky in #805
- connect-to now doing tcp connect instead of dns caching by @machka-pasla in #807
- feat:support decimal when using n_requests,such as 2.6k or 0.001m by @Withsan in #808
- Refactor: move things to cli.rs by @hatoo in #810
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #811
- Refactor: use clap value_parser by @hatoo in #812
New Contributors
- @ahmed-mekky made their first contribution in #800
- @machka-pasla made their first contribution in #807
- @Withsan made their first contribution in #808
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
- clippy --fix by @hatoo in #753
- feat: add curl-compatible multipart form data support (-F option) by @hatoo in #755
- Fix test fail by @hatoo in #756
- Update demo.gif by @hatoo in #762
- fix rustc warning by @hatoo in #770
- fix dns lookup on http2/http3 by @hatoo in #771
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #772
- Update deps by @hatoo in #774
- bump pgo server by @hatoo in #775
- V1.10.0 by @hatoo in #783
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
- Edition 2024 by @hatoo in #704
- use raratui::{init, restore} by @hatoo in #705
- move Swatinem/rust-cache@v2 after dtolnay/rust-toolchain@stable by @hatoo in #706
- Refactoring by @hatoo in #707
- Bump by @hatoo in #713
- clippy by @hatoo in #714
- Add support for fractional QPS values by @jonilaitinen in #724
- Add support for results in csv format by @jonilaitinen in #725
- Use kanal by @hatoo in #200
- Add
RequestResult.first_bytefield for measuring first body byte latency by @jonilaitinen in #727 - Update deps by @hatoo in #731
- bump pgo server by @hatoo in #733
- Add -u/--time-unit option by @kntng in #741
- Allow appending to database if oha table has already been created by @kntng in #742
- Fix clippy warning by @hatoo in #743
- Use
HttpWorkTypeto choose work type by @gseddon in #745 - Implement experimental HTTP3 support by @gseddon in #746
- Add GitHub Copilot instructions by @hatoo in #748
- ci on http3 feature by @hatoo in #749
- Refactoringh3 by @hatoo in #750
- Update deps by @hatoo in #751
- V1.9.0 by @hatoo in #752
New Contributors
- @jonilaitinen made their first contribution in #724
- @kntng made their first contribution in #741
- @gseddon made their first contribution in #745
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
- Preload tls config by @hatoo in #686
- Support mtls by @hatoo in #687
- Proxy headers by @hatoo in #688
- test ci by @hatoo in #689
- Randomize --connect-to if multiple matching options by @thomasgl-orange in #695
- maybe fix ci 2 by @hatoo in #697
- Update README by @hatoo in #698
New Contributors
- @thomasgl-orange made their first contribution in #695
Full Changelog: v1.7.0...v1.8.0
v1.7.0
What's Changed
- chore(deps): chore(deps): bump
cccrate to 1.2.9 by @chenrui333 in #662 - chore(dependabot): automate github-actions deps by @chenrui333 in #663
- Bump houseabsolute/actions-rust-cross from 0 to 1 by @dependabot in #664
- Bump oven-sh/setup-bun from 1 to 2 by @dependabot in #665
- Impl support for calling AWS APIs with sigv4 by @richarddd in #666
- Improve readme for recent added AWS SigV4 auth option by @phylsix in #668
- support -o by @hatoo in #669
- Test build on CI by @hatoo in #673
- use 64kb page size for jemalloc in aarch64 build by @hatoo in #675
- fix: improve error handling for URLs without scheme by @grainme in #674
- Fix #675 by @hatoo in #679
- Remove workaround for release ci by @hatoo in #680
- Update deps by @hatoo in #681
- bump pgo server by @hatoo in #682
New Contributors
- @chenrui333 made their first contribution in #662
- @richarddd made their first contribution in #666
- @phylsix made their first contribution in #668
- @grainme made their first contribution in #674
Full Changelog: v1.6.0...v1.7.0
v1.6.0
What's Changed
- Feature: Reading Urls from file by @chr1st1ank in #639
- Fix clippy by @hatoo in #640
- Use number of physical cores workers because it's more performant empirically. by @hatoo in #647
- Update deps by @hatoo in #648
- use tikv-jemallocator instead of jemallocator by @hatoo in #649
- Finding the maximum performance by @hatoo in #646
- remove unused dep pin-project-lite by @hatoo in #651
- Update CHANGELOG by @hatoo in #652
- bumps for pgo server by @hatoo in #654
- Some refactor to fast workers by @hatoo in #655
- Use optimized profile for Release CI by @hatoo in #656
- Some refactors to fast http2 workers by @hatoo in #657
- Readme by @hatoo in #659
- V1.6.0 by @hatoo in #660
New Contributors
- @chr1st1ank made their first contribution in #639
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- update CHANGELOG by @hatoo in #596
- docs(install): add x-cmd method to install oha by @curry798 in #602
- Add
--debugoption to check actual request/response by @hatoo in #604 - Convert latency thresholds from magic numbers to named constants by @AMDmi3 in #608
- Switch to justified latency thresholds (fixes #609) by @AMDmi3 in #610
- Bump rustls from 0.23.15 to 0.23.18 by @dependabot in #611
- Re: Write URL of the succeed requests to the sqlite database. #606 by @hatoo in #612
- Avoid tx.send() blocking on work_until_with_qps by @hatoo in #613
- Fix grammar in option description by @AMDmi3 in #615
- Timescale unit tests by @wjhoward in #616
- Pcg64Si unit tests by @wjhoward in #618
- Support HTTP proxy by @hatoo in #614
- Fix proxy test by @hatoo in #626
- Update README.md by @wjhoward in #627
New Contributors
Full Changelog: v1.4.7...v1.5.0
v1.4.7
What's Changed
- chore: Update jsonschema to 0.20.0 by @Stranger6667 in #579
- remove crossterm from deps by @hatoo in #581
- Update deps by @hatoo in #582
- bump pgo server deps by @hatoo in #583
- [http2] set windows size to nghttp2's default by @hatoo in #541
- Update deps by @hatoo in #591
- Fix clap usage top recent version by @hatoo in #592
- No futures by @hatoo in #594
- remove old comment by @hatoo in #593
- V1.4.7 by @hatoo in #595
New Contributors
- @Stranger6667 made their first contribution in #579
Full Changelog: v1.4.6...v1.4.7