Skip to content

Latest commit

 

History

History
365 lines (186 loc) · 15.2 KB

File metadata and controls

365 lines (186 loc) · 15.2 KB

0.20.0 (2026-02-25)

⚠ BREAKING CHANGES

  • src/sentry.ts no longer exports/uses the custom denoServerIntegration, instrumentDenoServe, and related helpers. Consumers calling those functions directly must migrate to the built-in Sentry behavior.

Features

  • switch to built-in Sentry Deno server integration and upgrade deps (85c65b7)

0.19.6 (2025-11-20)

0.19.5 (2025-11-18)

0.19.4 (2025-11-03)

0.19.3 (2025-11-01)

0.19.2 (2025-10-09)

Features

0.19.1 (2025-10-02)

Bug Fixes

  • no need for long initial timeout (6f02452)

0.19.0 (2025-10-02)

Bug Fixes

  • exclude test files from route scanning (f3572c2)
  • improve error traces for timeouts in fetch utilities (ab41a84)

0.18.1 (2025-09-06)

0.18.0 (2025-08-04)

Features

0.17.3 (2025-07-30)

0.17.2 (2025-07-28)

0.17.1 (2025-07-09)

0.17.0 (2025-07-09)

Features

0.16.0 (2025-07-09)

⚠ BREAKING CHANGES

  • Support for Deno <2.4 is dropped.
  • The Sentry module is now published to JSR. The exports now closely mimic the official module.
  • While not really a breaking change, but Hado now uses the built-in Deno FsWatcher. It isn't robust like chokidar and @parcel/watcher and can emit unnecessary or wrong events. So, ignore any extra Reloading router logs.

Features

0.15.3 (2025-06-06)

Bug Fixes

  • utils/regression: keep the body usable even after timeout (b0b3491)

0.15.0 (2025-05-22)

Features

  • router: throw when ellipsis is used instead of three dots in segments (328320c)

0.14.0 (2025-05-22)

⚠ BREAKING CHANGES

  • utils: pool is changed to key and is now required for both fetchAll and concurrentArrayFetcher

Bug Fixes

Code Refactoring

  • utils: use concurrentArrayFetcher to implement fetchAll (b357f69)

0.13.0 (2025-05-17)

Features

  • utils: add deadline option to concurrentArrayFetcher too (8626cde)

0.12.1 (2025-05-16)

Bug Fixes

  • utils: properly abort fetch in case of timeout (6e0f6e7)
  • utils: outdated jsdocs, async zod schema support (37cf737)

0.12.0 (2025-05-15)

⚠ BREAKING CHANGES

  • utils: rename retry to maxAttempts in fetch utils (9f79383)

Features

  • utils: return source item in concurrentArrayFetcher (62cbf20)

0.11.0 (2025-05-15)

Features

  • utils: add concurrentArrayFetcher (8886fd5)

0.10.1 (2025-04-28)

Bug Fixes

  • watcher ignore patterns (48ca2d1)

0.10.0 (2025-04-27)

Features

  • re-introduce @parcel/watcher (1d083fd)

0.9.4 (2025-03-16)

0.9.3 (2025-03-16)

0.9.2 (2025-03-16)

0.9.1 (2025-02-28)

0.9.0 (2025-02-28)

⚠ BREAKING CHANGES

  • Sentry SDK is upgraded to v9. Most likely, no changes are needed in users' code, but please refer to the migration guide for more details.

Features

  • sentry: upgrade to sentry v9 (1458a19)

Bug Fixes

  • sentry: export everything from patched sentry module as Sentry (a91e153)

0.8.5 (2025-01-16)

Features

  • sentry: console integration for npm packages (8fa09c2)

0.8.4 (2025-01-15)

0.8.3 (2024-12-12)

0.8.2 (2024-12-12)

Bug Fixes

  • sentry: don't treat "listening on ..." logs as errors (ede66d4)

0.8.1 (2024-11-28)

0.8.0 (2024-11-10)

⚠ BREAKING CHANGES

  • static.fsRoot is now required to serve static files. This is a breaking change because previously static files were served from the project root by default, which posed a security risk of exposing sensitive files.

Bug Fixes

  • don't serve static files unless static.fsRoot is explicitly specified (ba49813)

0.7.3 (2024-10-28)

Features

  • support route groups, bump deps to stable, use deno 2 (dec4018)

0.7.2 (2024-09-02)

Features

  • HEAD is now implicitly handled if GET is defined (abef902)

Bug Fixes

  • cache logic resulting in internal server errors (abef902)

0.7.1 (2024-08-05)

Features

Bug Fixes

  • skip sentry init if dsn is not set (8beff85)

0.7.0 (2024-08-01)

Bug Fixes

  • removed sentry from exports due to jsr restrictions (74ff5b0)

0.6.4 (2024-08-01)

Features

0.6.3 (2024-07-15)

0.6.2 (2024-07-15)

0.6.1 (2024-07-15)

0.6.0 (2024-07-15)

⚠ BREAKING CHANGES

  • hado/http is removed, exports are now same as 0.4.2

Features

0.5.0 (2024-07-12)

⚠ BREAKING CHANGES

  • createStandardResponse and STATUS_CODE are now exported from hado/http instead of hado/router

Features

  • re-export everything from the @std/http module (fe52d32)

0.4.2 (2024-06-07)

0.4.1 (2024-06-06)

0.4.0 (2024-06-06)

⚠ BREAKING CHANGES

  • utils: fetchAll now returns an object containing values and errors as arrays

Features

  • utils: return errors as array instead of throwing (c32680b)

0.3.7 (2024-06-06)

Features

  • utils: allow using zod schema in fetchAll (c4a3de7)

0.3.6 (2024-06-06)

0.3.5 (2024-06-06)

0.3.4 (2024-06-06)

Features

0.3.3 (2024-05-30)

Features

  • export createStandardResponse helper function (23a7b4a)

0.3.2 (2024-05-30)

Bug Fixes

  • avoid race when a file is renamed (5864f4f)

0.3.1 (2024-05-30)

Bug Fixes

  • empty urlRoot not working (c66da3d)

0.3.0 (2024-05-30)

⚠ BREAKING CHANGES

  • leading slash in urlRoot is no longer required

Features

  • normalize path and builtin static file server (91a8778)

Bug Fixes

  • handle spaces and non-ascii routes properly
  • don't decode characters which are part of the URI syntax (ad178f0)

0.2.0 (2024-05-30)

⚠ BREAKING CHANGES

  • createRouter now takes an options object instead of a string

Features

  • change options and add notes on static file handling (28e56f5)

0.1.8 (2024-05-29)

Bug Fixes

  • remove redundant ignore patterns (5befcb4)

0.1.7 (2024-05-29)

Bug Fixes

  • update chokidar ignore patterns (a53b351)

0.1.6 (2024-05-28)

0.1.5 (2024-05-28)

Bug Fixes

  • deno watches all files in import graph, no need for manually invalidating resolver cache (6c4b8e4)

0.1.4 (2024-05-28)

0.1.3 (2024-05-28)

0.1.2 (2024-05-28)

Bug Fixes

  • @parcel/watcher breaking watch mode (3ecd5a0)

0.1.1 (2024-05-28)

0.1.0 (2024-05-28)

Features

  • add router (f89ceb7)
  • recreate router tree on file creation/deletion in dev (bb1f5af)

Bug Fixes