Skip to content

Commit da8f696

Browse files
chore(master): release 0.4.28 (#67)
* chore(master): release 0.4.28 * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1 parent 17e3705 commit da8f696

File tree

14 files changed

+71
-18
lines changed

14 files changed

+71
-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.27"
2+
".": "0.4.28"
33
}

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,45 @@ 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.4.28](https://github.com/poolifier/poolifier-web-worker/compare/v0.4.27...v0.4.28) (2024-10-09)
10+
11+
### 🚀 Features
12+
13+
- add deno 2.x.x support
14+
([47dfca2](https://github.com/poolifier/poolifier-web-worker/commit/47dfca2a5f2db11cac95fb51298e6731e6cfb60e))
15+
- **benchmarks:** add bencher threshold checks
16+
([a0010ee](https://github.com/poolifier/poolifier-web-worker/commit/a0010ee454572f1487e270da8ff3a569b1d2a5ab))
17+
18+
### 🐞 Bug Fixes
19+
20+
- **benchmarks:** add upper/lower values to BMF throughput
21+
([d5ccee0](https://github.com/poolifier/poolifier-web-worker/commit/d5ccee0843c552153761f402d040908c4b8e1295))
22+
- **benchmarks:** fix BMF report upper/lower values
23+
([c352783](https://github.com/poolifier/poolifier-web-worker/commit/c352783ecff743dc86649f02030be25fbef9e20c))
24+
- fix benchmarks report conversion to BMF format
25+
([9d39cfe](https://github.com/poolifier/poolifier-web-worker/commit/9d39cfee5c200e176bcc5ce65fa79dd21ba3844f))
26+
27+
### ✨ Polish
28+
29+
- **benchmarks:** cleanup JS runtime detection code
30+
([8bd7fa6](https://github.com/poolifier/poolifier-web-worker/commit/8bd7fa6277633047de2b10628c9cab2d2450179e))
31+
- cleanup multiple JS runtime support implementation
32+
([ca64e63](https://github.com/poolifier/poolifier-web-worker/commit/ca64e63d6768eb55d234a375fc8c2a88337a5f8f))
33+
- cleanup task function ops validation
34+
([766352d](https://github.com/poolifier/poolifier-web-worker/commit/766352d6396c7da5ade57f07514d5c57126febe8))
35+
36+
### 🤖 Automation
37+
38+
- **ci:** add deno 2.x.x RC
39+
([a4c218d](https://github.com/poolifier/poolifier-web-worker/commit/a4c218dded5d1b8aaf409cbe8d9b4060ef1a5f7d))
40+
- **ci:** revert deno 2.x.x integration
41+
([d0bf8a9](https://github.com/poolifier/poolifier-web-worker/commit/d0bf8a92a40cd8883e133f5d289a1b14eca4660a))
42+
- **ci:** switch to deno v2.x.x
43+
([17e3705](https://github.com/poolifier/poolifier-web-worker/commit/17e3705be88b6996427a3cef7a1201c3dfd9c7f3))
44+
- **deps:** Bump sonarsource/sonarcloud-github-action
45+
([#68](https://github.com/poolifier/poolifier-web-worker/issues/68))
46+
([29df0a7](https://github.com/poolifier/poolifier-web-worker/commit/29df0a7a94e85ba2b4d724189701d83701e64e08))
47+
948
## [0.4.27](https://github.com/poolifier/poolifier-web-worker/compare/v0.4.26...v0.4.27) (2024-09-08)
1049

1150
### ⚡ Performance

README.md

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

150150
```js
151-
<script type="module">import { ThreadWorker } from 'https://cdn.jsdelivr.net/npm/poolifier-web-worker@0.4.27/browser/mod.js'</script>
151+
<script type="module">import { ThreadWorker } from 'https://cdn.jsdelivr.net/npm/poolifier-web-worker@0.4.28/browser/mod.js'</script>
152152
```
153153

154154
```js
@@ -158,7 +158,7 @@ import {
158158
DynamicThreadPool,
159159
FixedThreadPool,
160160
PoolEvents,
161-
} from 'https://cdn.jsdelivr.net/npm/poolifier-web-worker@0.4.27/browser/mod.js'
161+
} from 'https://cdn.jsdelivr.net/npm/poolifier-web-worker@0.4.28/browser/mod.js'
162162
</script>
163163
```
164164

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.27",
3+
"version": "0.4.28",
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,
@@ -38,8 +42,18 @@
3842
"expect": "npm:expect@^29.7.0"
3943
},
4044
"publish": {
41-
"include": ["LICENSE", "README.md", "deno.json", "src/**/*.ts"]
45+
"include": [
46+
"LICENSE",
47+
"README.md",
48+
"deno.json",
49+
"src/**/*.ts"
50+
]
4251
},
4352
"lock": false,
44-
"exclude": ["./coverage", "./dist/browser", "./dist/esm", "./npm"]
53+
"exclude": [
54+
"./coverage",
55+
"./dist/browser",
56+
"./dist/esm",
57+
"./npm"
58+
]
4559
}

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.27",
3+
"version": "0.4.28",
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.27' // x-release-please-version
5+
} from 'jsr:@poolifier/poolifier-web-worker@^0.4.28' // 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.27' // x-release-please-version
5+
} from 'jsr:@poolifier/poolifier-web-worker@^0.4.28' // 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.27' // x-release-please-version
4+
} from 'jsr:@poolifier/poolifier-web-worker@^0.4.28' // 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.27' // x-release-please-version
1+
import { ThreadWorker } from 'jsr:@poolifier/poolifier-web-worker@^0.4.28' // 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.27' // x-release-please-version
1+
import { ThreadWorker } from 'jsr:@poolifier/poolifier-web-worker@^0.4.28' // x-release-please-version
22

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

0 commit comments

Comments
 (0)