Releases: Hyperfoil/Hyperfoil
Releases · Hyperfoil/Hyperfoil
hyperfoil-all-0.28.0
What's Changed
- Update latest release and stable branch by @lampajr in #484
- Add 0.27 release note in the website by @lampajr in #486
- docs: fix local log path by @lampajr in #489
- Add run persistence monitoring by @lampajr in #494
- Run CI on stable branch as well by @lampajr in #500
- Embed the report template in the clustering module by @lampajr in #495
- Update website refs for 0.27.1 release by @lampajr in #505
- ci: user correct release name during release generation by @lampajr in #507
- Add useHttpCache in the benchmark JSON schema by @lampajr in #510
- Remove validation run logic by @lampajr in #513
- Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.11.0 to 3.15.1 by @dependabot[bot] in #492
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.11.2 by @dependabot[bot] in #508
- Add troubleshooting on awaitVar hanging indef by @lampajr in #529
- Make delayed step to work with nanos by @lampajr in #531
- Reduce GC pressure while parsing HTTP headers (Fixes #537) by @franz1981 in #538
- Optimized Content-Length and Transfer-Encoding matches by @franz1981 in #540
- Stop using a Session if the delay is already expired by @franz1981 in #541
- Allocation free date parsing by @lampajr in #539
- Update editor.md adding the link for schema.json by @diegolovison in #543
- JsonParser handler broken when the response is fragmented (Fixes #533) by @franz1981 in #542
- Bump org.apache.maven.plugins:maven-deploy-plugin from 2.8.2 to 3.1.4 by @dependabot[bot] in #528
- Bump kr.motd.maven:os-maven-plugin from 1.4.1.Final to 1.7.1 by @dependabot[bot] in #518
- Add SSL handshake timeout setting by @yawkat in #556
- Handle SSL handshake timeout by @lampajr in #557
- Migrate from OSSRH to Central Portal by @lampajr in #560
- Remove branch checks in workflows by @lampajr in #564
- Setup SSH release key by @lampajr in #566
- Upgrade vertx-core to 4.5.14 by @lampajr in #555
- Add option to limit max length in downloadLog by @yawkat in #567
- Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.1 by @dependabot[bot] in #571
- Upgrade to JDK 21 by @lampajr in #573
- Bump org.mockito:mockito-core from 5.12.0 to 5.18.0 by @dependabot[bot] in #575
- Bump net.revelc.code.formatter:formatter-maven-plugin from 2.24.1 to 2.27.0 by @dependabot[bot] in #574
- Bump org.apache.maven.plugins:maven-plugin-plugin from 3.11.0 to 3.15.1 by @dependabot[bot] in #570
- Bump org.jboss.threads:jboss-threads from 3.5.0.Final to 3.9.1 by @dependabot[bot] in #552
- Bump org.wildfly.common:wildfly-common from 1.6.0.Final to 2.0.1 by @dependabot[bot] in #481
- Bump version.log4j2 from 2.19.0 to 2.24.0 by @dependabot[bot] in #452
- Bump version.apache.sshd from 2.10.0 to 2.13.2 by @dependabot[bot] in #414
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 by @dependabot[bot] in #584
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.3 by @dependabot[bot] in #585
- Changing percentiles to save computing their percentage value by @franz1981 in #590
- Fix broken link to https://hyperfoil.io/docs/editor/ by @zakkak in #593
- Fix
url_latest_distributionin hugo.yaml by @zakkak in #596 - Allow use local benchmarks for testing purposes by @diegolovison in #597
- Implement multi-arch builds of container images by @zakkak in #599
- Remove duplicate dependency declaration by @lampajr in #606
- Custom wait logic to avoid CPU spinning by @lampajr in #604
- Bump org.codehaus.mojo:buildnumber-maven-plugin from 1.3 to 3.2.1 by @dependabot[bot] in #583
- Bump version.log4j2 from 2.24.0 to 2.25.1 by @dependabot[bot] in #581
- Bump vertx to 4.5.21 by @lampajr in #609
- Remove deprecated run-local command by @lampajr in #607
- Bump net.revelc.code:impsort-maven-plugin from 1.11.0 to 1.12.0 by @dependabot[bot] in #577
- Bump kubernetes-client to 7.4.0 by @lampajr in #610
- Bump infinispan to 15.2.6 by @lampajr in #608
- Upgrade jq to 1.8.1 in Hyperfoil container by @lampajr in #611
- [0.28.x] Update RELEASE_BRANCH to version 0.28.x by @lampajr in #619
New Contributors
Full Changelog: hyperfoil-all-0.27...hyperfoil-all-0.28.0
hyperfoil-all-0.27.2
What's Changed
- [0.27.x] Make delayed step to work with nanos by @lampajr in #532
- [0.27.x] Migrate from OSSRH to Central Portal by @lampajr in #563
Full Changelog: hyperfoil-all-0.27.1...hyperfoil-all-0.27.2
hyperfoil-all-0.27.1
What's Changed
- [0.27.x] Add run persistence monitoring by @lampajr in #499
- [0.27.x] Embed the report template in the clustering module by @lampajr in #503
Full Changelog: hyperfoil-all-0.27...hyperfoil-all-0.27.1
hyperfoil-all-0.27
What's Changed
- Fix container image build & push workflow by @lampajr in #353
- Add automated backporting by @lampajr in #351
- Update RELEASE documentation by @lampajr in #355
- Update to JDK 17 by @wburns in #331
- Avoid byte[] allocation per event object by @wburns in #350
- SDKMAN installs the required versions of Java and Maven by @wfouche in #364
- Export standard deviation for response time by @jabolina in #365
- [cli/stats] Add max response time by @wfouche in #369
- Rate generators refactoring and compensation unification by @franz1981 in #357
- Add simulation initialization time log by @lampajr in #372
- Make HTTP cache configurable by @lampajr in #375
- Rate generators session pool workstealing by @franz1981 in #374
- Reduce maxRequests to 1 for Wrk HTTP 1.1 by @franz1981 in #382
- Extends max sequences and requests wrk settings to HTTP 2 as well by @franz1981 in #388
- Fixes #385 Optimize 0 and 1 Sequence's concurrency on HTTP by @franz1981 in #387
- Better tune calibration wrk2 phase by lowering maxSessions by @franz1981 in #391
- Setup Hyperfoil website documentation by @lampajr in #379
- Add documentation for useHttpCache property by @lampajr in #395
- Replace HyperfoilChannelLookup by @jabolina in #392
- Create CNAME for website deployment by @lampajr in #401
- Skip benchmark validation run on wrk/wrk2 by @lampajr in #400
- Fix incorrect log messages by @mini0192 in #409
- Added contributing guide by @lampajr in #406
- Added dependabot configuration by @lampajr in #408
- Bump org.jboss.logging:jboss-logging from 3.5.0.Final to 3.6.0.Final by @dependabot in #421
- Bump org.yaml:snakeyaml from 2.0 to 2.2 by @dependabot in #424
- Migrate to junit 5 by @lampajr in #410
- docs: fix quickstart links by @lampajr in #442
- Fix testTwoServers race condition by @lampajr in #440
- Set provided scope to maven plugins dependencies by @lampajr in #427
- Fix BaseHttpScenarioTest initWithServer by @lampajr in #459
- Update report html to include errors by @lampajr in #456
- Fix first-benchmark getting started guide by @lampajr in #464
- docs: fix Github website links by @lampajr in #468
- Add hyperfoil run script by @lampajr in #462
- Bump version.infinispan from 15.0.6.Final to 15.0.8.Final by @dependabot in #448
- Fix session package javadoc by @lampajr in #479
New Contributors
Full Changelog: hyperfoil-all-0.26...hyperfoil-all-0.27
hyperfoil-all-0.26
What's Changed
- Fix plugins definition after jboss-parent removal by @lampajr in #306
- Upgrade snakeyaml and sshd-core by @lampajr in #308
- Fix version cmd adding revision information in MANIFEST.MF by @lampajr in #310
- depreciated github actions by @shivam-sharma7 in #312
- [s390x] Define utf-8 encoding in compiler plugin by @ShivangGoswami in #313
- Set CPU Request in Benchmark by @ankitasgupta in #318
- WebCLI should use returned hostname instead of always localhost by @wburns in #325
- Moving to latest Vertx 4.5.4 (Fixes #319) by @franz1981 in #329
- Update Infinispan to 13.0.21 by @wburns in #327
- Add agent property to configure the ssh key used by @wburns in #332
- Provide openConnections method a blocking handler for plugins by @wburns in #334
- Throw exception for misconfigured multi-host HTTP benchmark by @jabolina in #336
- Check if cache defined for Hot Rod benchmark by @jabolina in #337
- CI: upgrade gh actions by @lampajr in #338
- Disable automatic report opening with --silent option by @lampajr in #345
- Remove java.net.preferIPv4Stack=true (Fixes #346) by @franz1981 in #347
New Contributors
- @ShivangGoswami made their first contribution in #313
- @ankitasgupta made their first contribution in #318
- @wburns made their first contribution in #325
- @jabolina made their first contribution in #336
Full Changelog: hyperfoil-all-0.25...hyperfoil-all-0.26
Hyperfoil 0.25.2
This is a bug fix release
- #309 Version command not working
Hyperfoil 0.25.1
This is an enhancement release with updates of the required dependencies
Hyperfoil 0.25
This is a feature release of Hyperfoil, where the main new feature is
- startWith: Delay feature
The release also contains enhancements and bug fixes.
Hyperfoil 0.24.2
Bug fix and enhancements release
Hyperfoil 0.24.1
This is a bug fix release for the 0.24.x branch