Skip to content

Commit 1d5ea9a

Browse files
chore(master): release 0.5.15 (#103)
* chore(master): release 0.5.15 * [autofix.ci] apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1 parent abf3127 commit 1d5ea9a

File tree

9 files changed

+77
-13
lines changed

9 files changed

+77
-13
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.5.14"
2+
".": "0.5.15"
33
}

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,56 @@ 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.15](https://github.com/poolifier/poolifier-web-worker/compare/v0.5.14...v0.5.15) (2025-11-16)
10+
11+
### 🐞 Bug Fixes
12+
13+
- potention race on circular buffer size
14+
([6a9fcd0](https://github.com/poolifier/poolifier-web-worker/commit/6a9fcd0e7fb6348f2cec8341070347f124a42d9f))
15+
- safe access to tasks queue size
16+
([0771f47](https://github.com/poolifier/poolifier-web-worker/commit/0771f474c70eed6ec122cf6769bb353cff48b555))
17+
18+
### ⚡ Performance
19+
20+
- switch default worker choice strategy to LEAST_USED
21+
([7e160a5](https://github.com/poolifier/poolifier-web-worker/commit/7e160a52849c4097f7615cc31c5e4fcdf3805d94))
22+
23+
### ✨ Polish
24+
25+
- cleanup main deno.json
26+
([7bf4372](https://github.com/poolifier/poolifier-web-worker/commit/7bf4372742f5ab43198b9d988e4f6894bec4cc83))
27+
- cleanup type casting
28+
([6abbc70](https://github.com/poolifier/poolifier-web-worker/commit/6abbc70058e293f98fabde6ad11bf1a21dff35fb))
29+
- switch benchmarks to tinybench
30+
([6ffb0c7](https://github.com/poolifier/poolifier-web-worker/commit/6ffb0c7f1626a2adeccc2fb67a275d21939b4672))
31+
32+
### 🧪 Tests
33+
34+
- also tests properly for round robin strategy
35+
([c620e5f](https://github.com/poolifier/poolifier-web-worker/commit/c620e5fea22b631c3879a1d833d951112548bf8f))
36+
- ignore flaky on linux and deno version &gt;= 2
37+
([e4eec99](https://github.com/poolifier/poolifier-web-worker/commit/e4eec994350df4486f552dd4902cdcd22c41746f))
38+
- ignore flaky tests on linux and deno version &gt;= 2
39+
([abf3127](https://github.com/poolifier/poolifier-web-worker/commit/abf312759180f5d0481db5055346d1eeb88b81d3))
40+
41+
### 🤖 Automation
42+
43+
- **deps:** Bump actions/setup-node from 4 to 5
44+
([#105](https://github.com/poolifier/poolifier-web-worker/issues/105))
45+
([cb4aab3](https://github.com/poolifier/poolifier-web-worker/commit/cb4aab38abce29ea5bab1b2433b82c88b116277f))
46+
- **deps:** Bump actions/setup-node from 5 to 6
47+
([#109](https://github.com/poolifier/poolifier-web-worker/issues/109))
48+
([27b1db2](https://github.com/poolifier/poolifier-web-worker/commit/27b1db2bd28410ff5b975bf99f1e26a5a4f23ef3))
49+
- **deps:** Bump github/codeql-action from 3 to 4
50+
([#108](https://github.com/poolifier/poolifier-web-worker/issues/108))
51+
([54b815e](https://github.com/poolifier/poolifier-web-worker/commit/54b815ec96f090651264c55d3778d26b24ff580e))
52+
- **deps:** Bump sonarsource/sonarqube-scan-action from 5.3.0 to 5.3.1
53+
([#104](https://github.com/poolifier/poolifier-web-worker/issues/104))
54+
([f6a52c4](https://github.com/poolifier/poolifier-web-worker/commit/f6a52c4ee0049be84e00ef78985f9bff06e7219d))
55+
- **deps:** Bump sonarsource/sonarqube-scan-action from 5.3.1 to 6.0.0
56+
([#106](https://github.com/poolifier/poolifier-web-worker/issues/106))
57+
([257c4e8](https://github.com/poolifier/poolifier-web-worker/commit/257c4e80529095ac7aaa1cdb1f50735a1223ca0f))
58+
959
## [0.5.14](https://github.com/poolifier/poolifier-web-worker/compare/v0.5.13...v0.5.14) (2025-08-26)
1060

1161
### 🐞 Bug Fixes

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/[email protected].14/browser/mod.js'</script>
152+
<script type="module">import { ThreadWorker } from 'https://cdn.jsdelivr.net/npm/[email protected].15/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/[email protected].14/browser/mod.js'
162+
} from 'https://cdn.jsdelivr.net/npm/[email protected].15/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.5.14",
3+
"version": "0.5.15",
44
"exports": "./src/mod.ts",
55
"compilerOptions": {
6-
"lib": ["deno.worker"],
6+
"lib": [
7+
"deno.worker"
8+
],
79
"strict": true
810
},
911
"tasks": {
@@ -25,7 +27,9 @@
2527
"documentation": "deno doc ./src/mod.ts"
2628
},
2729
"test": {
28-
"include": ["./tests/**/*.test.mjs"]
30+
"include": [
31+
"./tests/**/*.test.mjs"
32+
]
2933
},
3034
"fmt": {
3135
"semiColons": false,
@@ -38,8 +42,18 @@
3842
"@std/testing": "jsr:@std/testing@^1.0.16"
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
},
43-
"exclude": ["./coverage", "./dist/browser", "./dist/esm", "./npm"],
52+
"exclude": [
53+
"./coverage",
54+
"./dist/browser",
55+
"./dist/esm",
56+
"./npm"
57+
],
4458
"lock": false
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.5.14",
3+
"version": "0.5.15",
44
"description": "poolifier-web-worker",
55
"repository": {
66
"type": "git",

examples/deno/javascript/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"imports": {
3-
"@poolifier/poolifier-web-worker": "jsr:@poolifier/poolifier-web-worker@^0.5.14"
3+
"@poolifier/poolifier-web-worker": "jsr:@poolifier/poolifier-web-worker@^0.5.15"
44
},
55
"tasks": {
66
"start:dynamic": "deno run -A ./dynamicExample.js",

examples/deno/typescript/deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"imports": {
3-
"@poolifier/poolifier-web-worker": "jsr:@poolifier/poolifier-web-worker@^0.5.14"
3+
"@poolifier/poolifier-web-worker": "jsr:@poolifier/poolifier-web-worker@^0.5.15"
44
},
55
"tasks": {
66
"start": "deno run -A ./pool.ts"

sonar-project.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ sonar.organization=poolifier
33
sonar.typescript.lcov.reportPaths=coverage/lcov.info
44
sonar.projectName=poolifier-web-worker
55
# x-release-please-start-version
6-
sonar.projectVersion=0.5.14
6+
sonar.projectVersion=0.5.15
77
# x-release-please-end
88
sonar.host.url=https://sonarcloud.io
99
sonar.sources=src

src/pools/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// x-release-please-start-version
2-
export const version = '0.5.14'
2+
export const version = '0.5.15'
33
// x-release-please-end

0 commit comments

Comments
 (0)