v0.37.1 — fix docs-surfaced papercuts
A patch fixing framework papercuts surfaced while writing the API-reference docs.
make:*stubs now import from@shaferllc/keel/core(the published entry point) instead of the internal@keel/corealias, so scaffolded files compile in a real project.Connection.selectis no longer generic — it returnsPromise<Row[]>, so a driver implementation drops theas Connectioncast.db<T>()still types results.hash.verifyreturnsfalseon a malformed hash instead of throwing.- Sessions serialize cookies UTF-8-safe — emoji / non-Latin1 values no longer crash the response.
router.url()substitutes every occurrence of a repeated:paramand won't match inside a longer param name.
Regression tests added for hash, session, and url. 195 tests; type-checked doc examples.