github-actions[bot]
74ac84eb31
fix(nix): update vendorHash [dependabot skip]
2026-09-11 00:14:56 +00:00
dependabot[bot]
9cd3ec0539
build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.16.0 to 7.17.0
...
Bumps [github.com/brianvoe/gofakeit/v7](https://github.com/brianvoe/gofakeit ) from 7.16.0 to 7.17.0.
- [Release notes](https://github.com/brianvoe/gofakeit/releases )
- [Commits](https://github.com/brianvoe/gofakeit/compare/v7.16.0...v7.17.0 )
---
updated-dependencies:
- dependency-name: github.com/brianvoe/gofakeit/v7
dependency-version: 7.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-11 00:14:00 +00:00
aykhans
42de488430
Merge pull request #227 from aykhans/chore/update-go-toolchain-and-nix
...
chore: update Go toolchain and Nix configuration
2026-09-03 12:58:55 +04:00
aykhans
6e984f039c
chore: update Go toolchain and Nix configuration
2026-09-03 12:55:35 +04:00
aykhans
73285b66b5
Merge pull request #226 from aykhans/ci/release-branch-pointer
...
ci: point Nix users at a release branch instead of main
v1.4.3
2026-09-02 23:19:47 +04:00
aykhans
f003bd1061
chore: bump package version to 1.4.3
2026-09-02 23:16:24 +04:00
aykhans
07b2bb706e
chore(deps): update goja and indirect deps, refresh nix vendorHash
2026-09-02 23:05:45 +04:00
aykhans
67db8ac0e6
chore: bump golangci-lint to v2.13.2
2026-09-02 23:02:56 +04:00
aykhans
d99c76d175
ci: point Nix users at a release branch instead of main
2026-09-02 23:01:05 +04:00
aykhans
623c1c4d97
Merge pull request #224 from aykhans/dependabot/go_modules/charm.land/bubbles/v2-2.2.1
...
build(deps): bump charm.land/bubbles/v2 from 2.2.0 to 2.2.1
2026-08-28 16:32:50 +04:00
github-actions[bot]
f5eaf76fc4
fix(nix): update vendorHash [dependabot skip]
2026-08-28 00:13:44 +00:00
dependabot[bot]
7ec63a2a43
build(deps): bump charm.land/bubbles/v2 from 2.2.0 to 2.2.1
...
Bumps [charm.land/bubbles/v2](https://github.com/charmbracelet/bubbles ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/charmbracelet/bubbles/releases )
- [Commits](https://github.com/charmbracelet/bubbles/compare/v2.2.0...v2.2.1 )
---
updated-dependencies:
- dependency-name: charm.land/bubbles/v2
dependency-version: 2.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-28 00:12:48 +00:00
aykhans
492c3f1449
Merge pull request #223 from aykhans/ci/auto-update-vendorhash
...
ci(nix): recover a stale vendorHash automatically
2026-08-25 14:26:59 +04:00
aykhans
d03d34576e
ci(nix): recover a stale vendorHash automatically
2026-08-25 14:24:23 +04:00
aykhans
8beff615bb
Merge pull request #221 from aykhans/dependabot/go_modules/charm.land/bubbles/v2-2.2.0
...
build(deps): bump charm.land/bubbles/v2 from 2.1.1 to 2.2.0
2026-08-25 10:43:40 +04:00
aykhans
a85c82e751
fix(nix): update vendorHash for bubbles 2.2.0
2026-08-25 10:28:29 +04:00
dependabot[bot]
ad5cfadaf2
build(deps): bump charm.land/bubbles/v2 from 2.1.1 to 2.2.0
...
Bumps [charm.land/bubbles/v2](https://github.com/charmbracelet/bubbles ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/charmbracelet/bubbles/releases )
- [Commits](https://github.com/charmbracelet/bubbles/compare/v2.1.1...v2.2.0 )
---
updated-dependencies:
- dependency-name: charm.land/bubbles/v2
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-25 00:12:58 +00:00
aykhans
8078b2c1fe
Merge pull request #220 from aykhans/dependabot/go_modules/charm.land/bubbletea/v2-2.0.9
...
build(deps): bump charm.land/bubbletea/v2 from 2.0.8 to 2.0.9
2026-08-24 16:07:49 +04:00
aykhans
3c4f449c97
fix(nix): update vendorHash for bubbletea 2.0.9
2026-08-24 15:46:34 +04:00
dependabot[bot]
deba048e3c
build(deps): bump charm.land/bubbletea/v2 from 2.0.8 to 2.0.9
...
Bumps [charm.land/bubbletea/v2](https://github.com/charmbracelet/bubbletea ) from 2.0.8 to 2.0.9.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases )
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v2.0.8...v2.0.9 )
---
updated-dependencies:
- dependency-name: charm.land/bubbletea/v2
dependency-version: 2.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 11:23:33 +00:00
aykhans
77e8bc1eb8
Merge pull request #219 from aykhans/dependabot/go_modules/github.com/brianvoe/gofakeit/v7-7.16.0
...
build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.15.0 to 7.16.0
2026-08-24 15:21:40 +04:00
aykhans
a81d95ef6d
fix(nix): update vendorHash for gofakeit 7.16.0
2026-08-24 15:20:10 +04:00
dependabot[bot]
8195b92547
build(deps): bump github.com/brianvoe/gofakeit/v7 from 7.15.0 to 7.16.0
...
Bumps [github.com/brianvoe/gofakeit/v7](https://github.com/brianvoe/gofakeit ) from 7.15.0 to 7.16.0.
- [Release notes](https://github.com/brianvoe/gofakeit/releases )
- [Commits](https://github.com/brianvoe/gofakeit/compare/v7.15.0...v7.16.0 )
---
updated-dependencies:
- dependency-name: github.com/brianvoe/gofakeit/v7
dependency-version: 7.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 00:15:38 +00:00
aykhans
f42c4c70bf
Merge pull request #218 from aykhans/ci/verify-package-version
...
ci: gate releases on the nix/package.nix version, bump to 1.4.2
v1.4.2
2026-08-18 13:06:58 +04:00
aykhans
f3f25e3ba1
chore: bump package version to 1.4.2
2026-08-18 13:03:22 +04:00
aykhans
8121d75a2c
ci: verify nix/package.nix version matches the release tag
2026-08-18 13:03:07 +04:00
aykhans
3867140704
Merge pull request #217 from aykhans/chore/update-deps
...
chore: migrate to Charm v2 and update dependencies
2026-08-18 12:42:46 +04:00
aykhans
740b6f6bbb
docs: update README
2026-08-17 21:16:40 +04:00
aykhans
88180ae288
ci: add nix build workflow and gate releases on it
2026-08-17 21:13:00 +04:00
aykhans
0314ea4f3e
docs: update README
2026-08-17 20:56:46 +04:00
aykhans
9602595216
perf: batch TUI log forwarding on a 250ms tick instead of one repaint per line
2026-08-17 20:46:33 +04:00
aykhans
c195ca2ab2
refactor: print stderr via fmt.Fprint with lipgloss.Sprintln instead of lipgloss.Fprintln
2026-08-17 20:11:47 +04:00
aykhans
e13eb9b8a8
fix: treat zero-sized ptys as non-interactive
2026-08-17 19:11:55 +04:00
aykhans
d68c557dd3
fix: restore pre-v2 progress bar fill and viewport scroll behavior
2026-08-17 18:57:33 +04:00
aykhans
d08b6dc222
refactor: migrate Charm libraries to v2
...
Import paths moved to charm.land/*/v2 and the v1 paths no longer resolve.
Ports View() -> tea.View, AltScreen/MouseMode to View fields, KeyPressMsg,
and the new progress/viewport constructors. Styled output outside Bubble
Tea switched to lipgloss.Print* because v2 downsamples colour at the output
layer. vendorHash refreshed.
2026-08-17 17:21:13 +04:00
aykhans
8552aab3b1
chore(deps): update goja and indirect deps, refresh nix vendorHash
2026-08-17 13:12:39 +04:00
aykhans
79143beec9
Merge pull request #216 from aykhans/dependabot/go_modules/golang.org/x/net-0.58.0
...
build(deps): bump golang.org/x/net from 0.57.0 to 0.58.0
2026-08-17 12:02:46 +04:00
dependabot[bot]
bb1ed1c2ce
build(deps): bump golang.org/x/net from 0.57.0 to 0.58.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.57.0 to 0.58.0.
- [Commits](https://github.com/golang/net/compare/v0.57.0...v0.58.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.58.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 00:17:00 +00:00
aykhans
a3434b096a
Merge pull request #215 from aykhans/perf/remove-hot-path-contention
...
perf
2026-08-13 12:29:54 +04:00
aykhans
e83e9346a3
perf: drop redundant resp.Reset in worker loops
...
fasthttp resets the response at the top of every HostClient.Do, so
resetting it in the worker loop only repeats that work once per request.
2026-08-10 00:10:27 +04:00
aykhans
01b5233167
perf: replace status code string map with an indexed table
2026-08-10 00:01:16 +04:00
aykhans
e93b729145
Merge pull request #214 from aykhans/fix/nix-vendor-hash
...
nix: update vendorHash
v1.4.1
2026-08-02 23:35:34 +04:00
aykhans
372d228bb1
nix: update vendorHash
2026-08-02 23:35:12 +04:00
aykhans
52a6e78e0c
Merge pull request #213 from aykhans/perf/reduce-per-request-overhead
...
perf: reduce per-request overhead in the load generator
2026-08-02 22:39:48 +04:00
aykhans
b22e3a0d25
nix: bump package version to 1.4.1
2026-08-02 22:37:56 +04:00
aykhans
4b52556b30
update README.md
2026-08-02 22:29:59 +04:00
aykhans
755545d838
perf: cut per-request allocations in the request generator
...
- Reuse value slices in place instead of clear()+realloc when a map's
key set is static (skipped when scripts may mutate the maps).
- Use SetBodyString to drop the []byte(Body) copy, build the Cookie
header with a strings.Builder, and skip QueryArgs when no params.
- Cache the values map when all values are literal, and share one empty
map when none are configured.
- Reuse a single bytes.Buffer across template renders per worker.
2026-08-02 20:11:56 +04:00
aykhans
dc2cd6cf63
Merge pull request #211 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.73.0
...
build(deps): bump github.com/valyala/fasthttp from 1.72.0 to 1.73.0
2026-07-28 13:34:06 +04:00
dependabot[bot]
838d65d83f
build(deps): bump github.com/valyala/fasthttp from 1.72.0 to 1.73.0
...
Bumps [github.com/valyala/fasthttp](https://github.com/valyala/fasthttp ) from 1.72.0 to 1.73.0.
- [Release notes](https://github.com/valyala/fasthttp/releases )
- [Commits](https://github.com/valyala/fasthttp/compare/v1.72.0...v1.73.0 )
---
updated-dependencies:
- dependency-name: github.com/valyala/fasthttp
dependency-version: 1.73.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-28 00:12:42 +00:00
aykhans
0fe0587823
Merge pull request #210 from aykhans/feat/nix-flake-packaging
...
Add nix flake packaging
v1.4.0
2026-07-26 23:29:39 +04:00