Repository navigation
v0.1.1
Where this release was published
v0.1.1 is on GitHub Releases and in the Homebrew tap only. The binaries, checksums.txt and its signature bundle are attached below. The tap's formula (brew install curiouspub/tap/curiouspub) and its cask both install 0.1.1.
The npm package was not published for this version, and npm install -g curiouspub still installs 0.1.0. The package's own version was left at 0.1.0 in the tagged commit. The publish step compares that version with the tag, and it refused, correctly: a package built from this commit would have asked for release files that do not exist. The tag could not be moved once its binaries were public.
v0.1.2 publishes the package. The release script now refuses a version that the commit does not declare, before any tag is created.
Changelog
- f25c877 Merge pull request #76 from curiouspub/the-tap-has-a-formula
- 1a6ad7e release: the Homebrew channel is a formula, written from the release's own checksums
- 073964f Merge pull request #75 from curiouspub/three-codes-for-three-causes
- 0854f98 feat(wire): three codes say whose side a stopped build or a refused publish is on
- 7cf3bec Merge pull request #74 from curiouspub/one-way-to-write-the-address
- cbae668 docs: one support address, written one way
- 41ab8e9 Merge pull request #73 from curiouspub/the-release-chain-holds-its-own-checksums
- 8db50db ci: the release chain holds its own checksums, and every install names its version
- f36ac06 Merge pull request #72 from curiouspub/the-start-says-when
- 4bef061 fix(deploy): a rate-limited start says when, and waits
- b6a144c Merge pull request #71 from curiouspub/the-status-is-one-phrase
- f025b0e docs(readme): the status is one phrase — testing, open, limited
- 373c7ec Merge pull request #70 from curiouspub/the-fetch-moves-to-first-invocation
- b6ccde9 fix(npm): a spawn that throws synchronously is refused, not printed as a trace
- edbf0f6 test(npm): the fetch is asserted everywhere, running the result where it can be
- 4c28ad6 fix(npm): the binary is fetched on first run when the install could not
- f6e0995 Merge pull request #69 from curiouspub/the-deadline-is-a-parameter
- 4a8e1b8 perf(leakscan): the deadline is a parameter, and the shipped number keeps a row
- 1f6bcc0 Merge pull request #68 from curiouspub/the-leak-scan-hangs-in-fork
- 783d061 fix(leakscan): the stub holds its working directory too, not only its image
- 8189db9 fix(leakscan): the blocking stub outlives the test, so its directory is cleaned best-effort
- b35b641 fix(leakscan): a git call that never returns fails in seconds, naming what it read
- ab5c597 Merge pull request #67 from curiouspub/the-cask-hook-uses-the-current-form
- aca3611 fix(release): the cask lints to exactly the deprecation, and the fix triggers itself
- aa74155 Merge pull request #66 from curiouspub/a-failure-carries-its-origin
- c6e43d4 feat(wire),fix(flow,ui): a platform limit is neither side's fault
- 9fa781a feat(wire),fix(flow,ui): a failed build says whose fault it was
- 54d5233 Merge pull request #65 from curiouspub/the-platform-half-is-present-tense
- f830ac6 docs(readme),test(guard): the platform half is present tense, and held to a recording
- 57c19a2 Merge pull request #64 from curiouspub/health-response-joins-the-contract
- cecff94 feat(wire): a liveness response joins the contract, with its all-zero state pinned
- 6e41a95 Merge pull request #63 from curiouspub/the-floor-is-stated-where-it-is-claimed
- 509fdd4 docs(readme): "What this is" is conditional too, for the reason the rest is
- 69848a4 test(flow): each row states the floor it claims, and a row holds them to it
- 3a31014 Merge pull request #62 from curiouspub/the-note-has-one-home
- 0645117 docs(timing): the carried entry points at its home instead of restating it
- 0d253d0 Merge pull request #61 from curiouspub/the-page-says-what-is-published
- 338bf7f docs(readme): the page says what is released and what is not running
- ef06d04 test(guard): a released tree does not say it is unreleased