-
-
Notifications
You must be signed in to change notification settings - Fork 689
Comparing changes
Open a pull request
base repository: honojs/hono
base: v4.1.7
head repository: honojs/hono
compare: v4.2.0
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 53b1653 - Browse repository at this point
Copy the full SHA 53b1653View commit details
Commits on Mar 16, 2024
-
added remain algorithm for JWT (#2352)
* supported PS256, PS384, PS512 algorithm for JWT * supported ES256, ES384, ES512 algorithm for JWT * supported EdDSA algorithm for JWT * denoify
Configuration menu - View commit details
-
Copy full SHA for 1a4a545 - Browse repository at this point
Copy the full SHA 1a4a545View commit details
Commits on Mar 22, 2024
-
feat(jwt): acceptable CryptoKey in JWT sign and verify (#2373)
* supported jwt verification with private key * created jwa.ts and moved some functions * added jws.ts and removed key.ts * acceptable CryptoKey object * denoify * fixed jwt middleware tests * fixed handling CryptoKey for node v18
Configuration menu - View commit details
-
Copy full SHA for e9a2d85 - Browse repository at this point
Copy the full SHA e9a2d85View commit details
Commits on Mar 26, 2024
-
feat(ssg): Support
extentionMap
(#2382)* support yaml * denoify * move to utils * fix * denoify * revert mime * export defaultExtensionMap * denoify * format
Configuration menu - View commit details
-
Copy full SHA for 83e6250 - Browse repository at this point
Copy the full SHA 83e6250View commit details -
Merge pull request #2368 from honojs/jwt-algorithms
feat(jwt): support remaining algorithms
Configuration menu - View commit details
-
Copy full SHA for 01093e9 - Browse repository at this point
Copy the full SHA 01093e9View commit details -
feat(jsx): add useId hook (#2389)
* feat(jsx): add useId hook * chore: denoify * test(jsx): scattered "beforeEach" items are now organized
Configuration menu - View commit details
-
Copy full SHA for 6ebe755 - Browse repository at this point
Copy the full SHA 6ebe755View commit details -
feat(middleware/jwt): improve error handling (#2406)
* feat(middleware/jwt): improve error handling Improves error handling in the JWT middleware by passing error descriptions to `message` prop in HTTPExceptionOptions. * feat(middleware/jwt): run denoify
Configuration menu - View commit details
-
Copy full SHA for 91265c8 - Browse repository at this point
Copy the full SHA 91265c8View commit details -
feat(request): cache body for reusing (#2416)
* feat(request): cache body for re-using * denoify
Configuration menu - View commit details
-
Copy full SHA for 40f7f59 - Browse repository at this point
Copy the full SHA 40f7f59View commit details
Commits on Mar 29, 2024
-
feat(jwt): Add type helper to
payload
(#2424)* feat(jwt): Add type helper to `payload` * fix(codestyle): for eslint
Configuration menu - View commit details
-
Copy full SHA for a1d3026 - Browse repository at this point
Copy the full SHA a1d3026View commit details -
feat: introduce Method Override Middleware (#2420)
* feat: introduce Method Override Middleware * added tests for header and query * add export settings * add JSDoc comments * denoify * refactor(method-override) (#2429) * refactor(method-override): form, header, query are exclusive * refactor(method-override): simplify the condition for options * remove old comments * denoify --------- Co-authored-by: Taku Amano <taku@taaas.jp>
Configuration menu - View commit details
-
Copy full SHA for 9822548 - Browse repository at this point
Copy the full SHA 9822548View commit details
Commits on Mar 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e54e77 - Browse repository at this point
Copy the full SHA 9e54e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for a62289b - Browse repository at this point
Copy the full SHA a62289bView commit details -
feat: support for
vary
header in cache middleware (#2426)* feat(middleware): support for `vary` header in cache middleware * chore(middleware): add notfound vary test * chore(middleware): change test description * chore(deno_dist): generate deno code * chore(middleware): accepts vary as an array * chore: toLocaleLowerCase -> toLowerCase * chore: remove functions from sort * chore: run denoify * chore(middleware): change vary input * chore(middleware): add string type * chore(deno_dist): denoify * chore(middleware): change test description * chore(middleware): throws if vary is set to `*` in string.
Configuration menu - View commit details
-
Copy full SHA for bf4af4e - Browse repository at this point
Copy the full SHA bf4af4eView commit details
Commits on Mar 31, 2024
-
feat: add middlewares resolve trailing slashes on GET request (#2408)
* feat: add `trailing-slash` middlewares * fix(middleware): exclude files from appending slashes * style: format code as prescribed with prettier * revert: rollback `yarn.lock` to 9b96662 * chore: export `trailing-slash` middlewares in `exports` * test(middleware): add tests of `/` and correct endpoints for `trailing-slash` * feat(middleware): make `trailing-slash` suitable for most situations
Configuration menu - View commit details
-
Copy full SHA for 97ffa62 - Browse repository at this point
Copy the full SHA 97ffa62View commit details -
Configuration menu - View commit details
-
Copy full SHA for a85b670 - Browse repository at this point
Copy the full SHA a85b670View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d532ab - Browse repository at this point
Copy the full SHA 2d532abView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb9669c - Browse repository at this point
Copy the full SHA cb9669cView commit details -
feat(jwt): literal typed
alg
option value (#2446)* feat(jwt): literal typed `alg` option value * denoify
Configuration menu - View commit details
-
Copy full SHA for 2c79e64 - Browse repository at this point
Copy the full SHA 2c79e64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 021329f - Browse repository at this point
Copy the full SHA 021329fView commit details
Commits on Apr 2, 2024
-
feat(jwt): add
JwtTokenInvalid
object ascause
when JWT is invalid (#2448) * feat(jwt): add `JwtTokenInvalid` object as `cause` when JWT is invalid * denoify
Configuration menu - View commit details
-
Copy full SHA for 274191c - Browse repository at this point
Copy the full SHA 274191cView commit details -
feat(bearer-auth): add
verifyToken
option (#2449)* feat(bearer): add `verifyToken` option * denoify * allow not promise
Configuration menu - View commit details
-
Copy full SHA for 7425ffb - Browse repository at this point
Copy the full SHA 7425ffbView commit details -
feat(basic-auth): add
verifyUser
option (#2450)* feat(basic-auth): add `verifyUser` option * denoify
Configuration menu - View commit details
-
Copy full SHA for 545203f - Browse repository at this point
Copy the full SHA 545203fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb97ee2 - Browse repository at this point
Copy the full SHA eb97ee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bda1321 - Browse repository at this point
Copy the full SHA bda1321View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.1.7...v4.2.0