Sift is a routing and utility library for Deno Deploy.
Full Changelog: https://github.com/satyarohith/sift/compare/0.5.0...0.6.0
Note:
You will encounter type errors with this release. It's a known upstream issue and will be resolved in a future deno release.
Please use --no-check=remote
flag with deno run
.
Example:
deno run -A --no-check=remote main.ts
Full Changelog: https://github.com/satyarohith/sift/compare/0.4.4...0.5.0
Full Changelog: https://github.com/satyarohith/sift/compare/0.4.3...0.4.4
media_types
by @arnu515 in https://github.com/satyarohith/sift/pull/53
NotFound
(#54) by @innovatedev-john-pope in https://github.com/satyarohith/sift/pull/55
Full Changelog: https://github.com/satyarohith/sift/compare/0.4.2...0.4.3
Full Changelog: https://github.com/satyarohith/sift/compare/0.4.0...0.4.1
Hey! 👋
This release includes the following changes:
serveStatic
now uses Deno.readFile
, enabling it to work on Deno.path-to-regex
to process path patterns. It's a breaking change for users who use wildcard path patterns.You can now run Sift apps using Deno 🚀
Full Changelog: https://github.com/satyarohith/sift/compare/0.3.6...0.4.0
This release enables you to run all Sift apps using deno
CLI instead of deployctl
.
But I didn't update the docs as I want to do some breaking changes and make Sift better, for real.
Well, I'm breaking something with every release. I hope nothing breaks this time. 😄
GitHub sets CSP header with its raw.githubusercontent.com
assets which causes a lot of pain
when we embed them. The fix in 0.3.4
for serveStatic
didn't use the function responsible
for header removable, and this release uses the function thanks to @sylc.
Cheers!
This patch release includes, of course, a patch for serveStatic
. 😄
0.3.3
introduced changes that were mutating immutable headers and broke serveStatic
.
Now it's working as expected. Enjoy!
Thanks!