Skip to content

Commit c9134b3

Browse files
chore(master): release 0.5.0 (#74)
* chore(master): release 0.5.0 * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1 parent 5f0ca95 commit c9134b3

File tree

14 files changed

+81
-18
lines changed

14 files changed

+81
-18
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.4.31"
2+
".": "0.5.0"
33
}

CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,55 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to
77
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
88

9+
## [0.5.0](https://github.com/poolifier/poolifier-web-worker/compare/v0.4.31...v0.5.0) (2025-07-02)
10+
11+
### ⚠ BREAKING CHANGES
12+
13+
- add abortable task support
14+
([#81](https://github.com/poolifier/poolifier-web-worker/issues/81))
15+
16+
### 🚀 Features
17+
18+
- add abortable task support
19+
([#81](https://github.com/poolifier/poolifier-web-worker/issues/81))
20+
([7ff05c6](https://github.com/poolifier/poolifier-web-worker/commit/7ff05c60f4f350191f70e1de8fd596e136ab9872))
21+
22+
### ✨ Polish
23+
24+
- cleanup JS runtime detection code
25+
([b366f0e](https://github.com/poolifier/poolifier-web-worker/commit/b366f0ecdc5e34a5942c73dd04ea8c9b1619e2a6))
26+
- factor out worker info initialization
27+
([4d9c6a4](https://github.com/poolifier/poolifier-web-worker/commit/4d9c6a486313883a80f1694ac280eaa55379bf6a))
28+
- flag some object literals as read only
29+
([5d006d9](https://github.com/poolifier/poolifier-web-worker/commit/5d006d91350be07e369bd526d8732bfa5baf742b))
30+
- flag strategy policy property as read only
31+
([5eeb19e](https://github.com/poolifier/poolifier-web-worker/commit/5eeb19ec2f269f466ad03db7e27e08e1e0165ac9))
32+
- migrate to @std/expect
33+
([#73](https://github.com/poolifier/poolifier-web-worker/issues/73))
34+
([459c2f9](https://github.com/poolifier/poolifier-web-worker/commit/459c2f9307928971520a63d99ac17f7ca1b59647))
35+
- refine browser JS runtime detection
36+
([a545ddd](https://github.com/poolifier/poolifier-web-worker/commit/a545ddd26bfd577ea28dd4dd4b4c0236138b5a60))
37+
38+
### 🧪 Tests
39+
40+
- remove unneeded Linux ignore
41+
([4fd41ee](https://github.com/poolifier/poolifier-web-worker/commit/4fd41ee03fe16c848990c37c754be9aa69f7d2c1))
42+
43+
### 🤖 Automation
44+
45+
- **deps:** Bump autofix-ci/action
46+
([#75](https://github.com/poolifier/poolifier-web-worker/issues/75))
47+
([037bdf4](https://github.com/poolifier/poolifier-web-worker/commit/037bdf42f865009caa433f11a478828a0ffdadc8))
48+
- **deps:** Bump autofix-ci/action
49+
([#79](https://github.com/poolifier/poolifier-web-worker/issues/79))
50+
([f1f8bac](https://github.com/poolifier/poolifier-web-worker/commit/f1f8bac189c68074316a06e261c05a35e21ac2bd))
51+
- **deps:** Bump sonarsource/sonarqube-scan-action from 4.1.0 to 4.2.1
52+
([#77](https://github.com/poolifier/poolifier-web-worker/issues/77))
53+
([00216f4](https://github.com/poolifier/poolifier-web-worker/commit/00216f46c37c05a28c0a2299774e030270aead74))
54+
- **deps:** Bump sonarsource/sonarqube-scan-action from 4.2.1 to 5.2.0
55+
([#80](https://github.com/poolifier/poolifier-web-worker/issues/80))
56+
([5f0ca95](https://github.com/poolifier/poolifier-web-worker/commit/5f0ca95d3407d6b548aaee52992c0d6aee0417de))
57+
958
## [0.4.31](https://github.com/poolifier/poolifier-web-worker/compare/v0.4.30...v0.4.31) (2024-10-26)
1059

1160
### ⚡ Performance

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ for more details**:
149149
<!-- deno-fmt-ignore -->
150150

151151
```js
152-
<script type="module">import { ThreadWorker } from 'https://cdn.jsdelivr.net/npm/poolifier-web-worker@0.4.31/browser/mod.js'</script>
152+
<script type="module">import { ThreadWorker } from 'https://cdn.jsdelivr.net/npm/poolifier-web-worker@0.5.0/browser/mod.js'</script>
153153
```
154154

155155
```js
@@ -159,7 +159,7 @@ import {
159159
DynamicThreadPool,
160160
FixedThreadPool,
161161
PoolEvents,
162-
} from 'https://cdn.jsdelivr.net/npm/poolifier-web-worker@0.4.31/browser/mod.js'
162+
} from 'https://cdn.jsdelivr.net/npm/poolifier-web-worker@0.5.0/browser/mod.js'
163163
</script>
164164
```
165165

deno.json

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
{
22
"name": "@poolifier/poolifier-web-worker",
3-
"version": "0.4.31",
3+
"version": "0.5.0",
44
"exports": "./src/mod.ts",
55
"compilerOptions": {
6-
"lib": ["deno.worker"],
6+
"lib": [
7+
"deno.worker"
8+
],
79
"strict": true
810
},
911
"tasks": {
@@ -24,7 +26,9 @@
2426
"documentation": "deno doc ./src/mod.ts"
2527
},
2628
"test": {
27-
"include": ["./tests/**/*.test.mjs"]
29+
"include": [
30+
"./tests/**/*.test.mjs"
31+
]
2832
},
2933
"fmt": {
3034
"semiColons": false,
@@ -37,8 +41,18 @@
3741
"@std/testing": "jsr:@std/testing@^1.0.14"
3842
},
3943
"publish": {
40-
"include": ["LICENSE", "README.md", "deno.json", "src/**/*.ts"]
44+
"include": [
45+
"LICENSE",
46+
"README.md",
47+
"deno.json",
48+
"src/**/*.ts"
49+
]
4150
},
4251
"lock": false,
43-
"exclude": ["./coverage", "./dist/browser", "./dist/esm", "./npm"]
52+
"exclude": [
53+
"./coverage",
54+
"./dist/browser",
55+
"./dist/esm",
56+
"./npm"
57+
]
4458
}

dist/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "poolifier-web-worker",
3-
"version": "0.4.31",
3+
"version": "0.5.0",
44
"description": "poolifier-web-worker",
55
"repository": {
66
"type": "git",

examples/deno/javascript/dynamicExample.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {
22
availableParallelism,
33
DynamicThreadPool,
44
PoolEvents,
5-
} from 'jsr:@poolifier/poolifier-web-worker@^0.4.31' // x-release-please-version
5+
} from 'jsr:@poolifier/poolifier-web-worker@^0.5.0' // x-release-please-version
66

77
const pool = new DynamicThreadPool(
88
Math.floor(availableParallelism() / 2),

examples/deno/javascript/fixedExample.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {
22
availableParallelism,
33
FixedThreadPool,
44
PoolEvents,
5-
} from 'jsr:@poolifier/poolifier-web-worker@^0.4.31' // x-release-please-version
5+
} from 'jsr:@poolifier/poolifier-web-worker@^0.5.0' // x-release-please-version
66

77
const pool = new FixedThreadPool(
88
availableParallelism(),

examples/deno/javascript/multiFunctionExample.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {
22
availableParallelism,
33
FixedThreadPool,
4-
} from 'jsr:@poolifier/poolifier-web-worker@^0.4.31' // x-release-please-version
4+
} from 'jsr:@poolifier/poolifier-web-worker@^0.5.0' // x-release-please-version
55

66
const pool = new FixedThreadPool(
77
availableParallelism(),

examples/deno/javascript/multiFunctionWorker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ThreadWorker } from 'jsr:@poolifier/poolifier-web-worker@^0.4.31' // x-release-please-version
1+
import { ThreadWorker } from 'jsr:@poolifier/poolifier-web-worker@^0.5.0' // x-release-please-version
22

33
function fn0(data) {
44
console.info('Executing fn0')

examples/deno/javascript/yourWorker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ThreadWorker } from 'jsr:@poolifier/poolifier-web-worker@^0.4.31' // x-release-please-version
1+
import { ThreadWorker } from 'jsr:@poolifier/poolifier-web-worker@^0.5.0' // x-release-please-version
22

33
function yourFunction() {
44
for (let i = 0; i <= 1000; i++) {

0 commit comments

Comments
 (0)