Skip to content

Commit bcb28bd

Browse files
chore: release (#31)
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## [email protected] ### Minor Changes - 48be2ba: Add standalone binary distribution via Bun compile - Build standalone binaries for 5 platforms: linux-x64, linux-arm64, darwin-x64, darwin-arm64, windows-x64 - Auto-detect system browsers (Chrome, Edge, Chromium) with fallback to Playwright's bundled Chromium - Binaries are built automatically on GitHub releases via the build-binaries workflow - No Node.js required to run the standalone binary - 0b6ef74: Add --workers flag for parallel screenshot capture - Add `--workers <count>` CLI flag to run multiple capture workers concurrently - Speed up large screenshot collections at the cost of more system resources - Default is 1 (sequential capture, same as before) - 1426b83: Refactor codebase into modular structure and improve CLI test coverage - Extract browser.ts into modular `src/browser/` folder - Extract CLI into modular `src/cli/` folder - Extract sync into modular `src/sync/` folder - Replace string-based page.evaluate with typed functions - Expand CLI test coverage (9 → 24 tests) - Remove dead CLI flags (`--omit-background`, `--timeout`) that were never wired through Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 5b98825 commit bcb28bd

File tree

5 files changed

+24
-32
lines changed

5 files changed

+24
-32
lines changed

.changeset/bun-compile-binaries.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

.changeset/parallel-workers.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/refactor-cli-module.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# heroshot
22

3+
## 0.7.0
4+
5+
### Minor Changes
6+
7+
- 48be2ba: Add standalone binary distribution via Bun compile
8+
- Build standalone binaries for 5 platforms: linux-x64, linux-arm64, darwin-x64, darwin-arm64, windows-x64
9+
- Auto-detect system browsers (Chrome, Edge, Chromium) with fallback to Playwright's bundled Chromium
10+
- Binaries are built automatically on GitHub releases via the build-binaries workflow
11+
- No Node.js required to run the standalone binary
12+
13+
- 0b6ef74: Add --workers flag for parallel screenshot capture
14+
- Add `--workers <count>` CLI flag to run multiple capture workers concurrently
15+
- Speed up large screenshot collections at the cost of more system resources
16+
- Default is 1 (sequential capture, same as before)
17+
18+
- 1426b83: Refactor codebase into modular structure and improve CLI test coverage
19+
- Extract browser.ts into modular `src/browser/` folder
20+
- Extract CLI into modular `src/cli/` folder
21+
- Extract sync into modular `src/sync/` folder
22+
- Replace string-based page.evaluate with typed functions
23+
- Expand CLI test coverage (9 → 24 tests)
24+
- Remove dead CLI flags (`--omit-background`, `--timeout`) that were never wired through
25+
326
## 0.6.1
427

528
### Patch Changes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "heroshot",
3-
"version": "0.6.1",
3+
"version": "0.7.0",
44
"description": "Define your screenshots once, update them forever with one command",
55
"type": "module",
66
"author": "Ondrej Machala",

0 commit comments

Comments
 (0)