You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(release): bump to 0.9.0 and refresh changelog 🔖
- Bump version in deno.json to 0.9.0
- Add 0.9.0 section with commit log by date and update compare links
- Remove Unreleased section and link from CHANGELOG
- Remove “Unreleased” / “Belum dirilis” notice from worker-pool docs (en + id)
Copy file name to clipboardExpand all lines: CHANGELOG.md
+31-26Lines changed: 31 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,30 +6,35 @@ Format inspired by [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
6
6
7
7
---
8
8
9
-
## [Unreleased]
10
-
11
-
### Added
12
-
13
-
-**feat(worker):** Worker pool for CPU-bound tasks with optional `worker` option on Router using `scriptURL` and `poolSize` plus `ctx.state.worker.run(payload)` in routes
14
-
-**feat(rendering):** DVE view engine with `.dve` templates, includes, `if` and `each` blocks, escaping by default, and JS-like expressions for lookups
15
-
-**docs(worker):** Worker Pool docs (en + id) under Core Concepts, marked Unreleased; VitePress sidebar updated
16
-
-**benchmark(worker):**`main-worker.ts`, `/test-worker` and `/test-cpu` routes, benchmark README in English
17
-
-**benchmark(rendering):** DVE view rendering benchmark routes (`/test-view*`) and `.dve` templates under `benchmark/views`
18
-
-**docs(editor):** Editor tooling docs plus DVE syntax reference and snippet shortcuts for `.dve` templates
The worker pool offloads CPU-bound work to a pool of Deno Workers so the main thread stays responsive. When you configure a worker pool, `ctx.state.worker` is available in route handlers and you can run tasks with `worker.run(payload)`.
Worker pool memindahkan pekerjaan yang berat di CPU ke sekumpulan Deno Worker agar main thread tetap responsif. Saat Anda mengonfigurasi worker pool, `ctx.state.worker` tersedia di route handler dan Anda bisa menjalankan tugas dengan `worker.run(payload)`.
0 commit comments