Skip to content

v0.0.32

Choose a tag to compare

@github-actions github-actions released this 07 Nov 20:25
· 33 commits to main since this release
  • make lint-php runs phpstan.dist.neon on packages/server/php again: kit 0.0.98 reads the phpstan.neon of a package folder first, so the level max configuration of make analyse-php is named phpstan-max.neon (H27.85).
  • Release 0.0.32 after H27.81, H27.82 and H27.83: every manifest of config/release.json, the exact requirements of polyspec/hyper-server and @polyspec/hyper-client and the locks that npm, Composer and uv wrote hold 0.0.32 (H27.84).
  • hyper supports kit 0.0.98, which includes no recipe, sets no setting of another tool and writes no copy into a repository: the Makefile includes no file of kit and holds every target that its recipes and workflows run, each running a utility of the installed kit with explicit arguments; mise.toml states the settings of mise and uv, .npmrc and tests/package-install/.npmrc state allow-remote, and knip.json, .oxlintrc.json, ruff.toml, phpcs.xml.dist and phpstan.dist.neon state the lint rules; the entry gates of ci.yml runs the checkers of kit in place of the copy ci-pipeline.yml; release.yml and the bootstrap action are files of hyper; the copies .githooks, .claude/settings.json, config/ci.json, config/cargo.schema.json and config/pyproject.schema.json are removed; PRINCIPLES is kit's copy whose Enforced by lines name the checks that hyper runs, the entry gates also runs make rules-check, and make check and the tests rely on no FINAL_RUN, ci-only refusal or Claude Code hook (H27.83).
  • Both Composer roots require the json-schema fork by its release 2.6.0-p2 in place of its branch polyspec-origin-2.6.0, and hyper adopts kit 0.0.95, whose PRINCIPLES leave the rule of forks to the FORK.md of each fork and the manifest and lock of each root (H27.82).
  • docs/operations/deployment.md states that a persistent connection of phpredis verifies the TLS certificate only when it opens, so a changed CA applies after php-fpm reloads, and that a running worker does not detect a wrong CA (H27.81).