v2.2.2
What's Changed
- Updates the examples on the homepage by @jasonmccallister in https://github.com/denoland/fresh/pull/3682
- fix: typo in Subscribe page handler reference by @DouglasdeMoura in https://github.com/denoland/fresh/pull/3669
- Update Code of Conduct link in Footer component by @written-fresh in https://github.com/denoland/fresh/pull/3679
- Do not assign named exports into existing default export by @CertainLach in https://github.com/denoland/fresh/pull/3494
- fix(vite): use manifest entry filename for server entry import by @cuipeiyu in https://github.com/denoland/fresh/pull/3595
- docs: add example for session management by @DontMash in https://github.com/denoland/fresh/pull/3594
- docs: add clarification for assets/static by @fry69 in https://github.com/denoland/fresh/pull/3525
- fix: handle paths with whitespaces in staticFiles by @LY1806620741 in https://github.com/denoland/fresh/pull/3659
- perf: make updater faster by streaming instead of reading into memory by @ottenhoff in https://github.com/denoland/fresh/pull/3630
- docs: add contributing section by @fry69 in https://github.com/denoland/fresh/pull/3384
- chore: minor code cleanups by @marvinhagemeister in https://github.com/denoland/fresh/pull/3103
- feat: expose
HttpErrorfor clients by @marvinhagemeister in https://github.com/denoland/fresh/pull/3080 - docs: update project setup commands in READMEs by @SisyphusZheng in https://github.com/denoland/fresh/pull/3334
- fix: handle invalid date objects in jsonify stringify by @dahlia in https://github.com/denoland/fresh/pull/2851
- chore: remove showcase page by @bartlomieju in https://github.com/denoland/fresh/pull/3703
- fix: vendor check_docs to avoid raw GitHub URL rate limits by @bartlomieju in https://github.com/denoland/fresh/pull/3704
New Contributors
- @muhaimincs made their first contribution in https://github.com/denoland/fresh/pull/3686
- @jasonmccallister made their first contribution in https://github.com/denoland/fresh/pull/3682
- @DouglasdeMoura made their first contribution in https://github.com/denoland/fresh/pull/3669
- @alphatra made their first contribution in https://github.com/denoland/fresh/pull/3660
- @cngarrison made their first contribution in https://github.com/denoland/fresh/pull/3547
- @cuipeiyu made their first contribution in https://github.com/denoland/fresh/pull/3595
- @DontMash made their first contribution in https://github.com/denoland/fresh/pull/3594
- @briansimoni made their first contribution in https://github.com/denoland/fresh/pull/3212
- @LY1806620741 made their first contribution in https://github.com/denoland/fresh/pull/3659
- @ottenhoff made their first contribution in https://github.com/denoland/fresh/pull/3630
- @wfrancescons made their first contribution in https://github.com/denoland/fresh/pull/3236
- @j0si made their first contribution in https://github.com/denoland/fresh/pull/2970
- @dahlia made their first contribution in https://github.com/denoland/fresh/pull/2851
Full Changelog: https://github.com/denoland/fresh/compare/2.2.1...2.2.2
Fetched June 2, 2026
