diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 788b0fa..97bce11 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.22.0" + ".": "0.23.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 57b00cb..8b70196 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,18 @@ tags the release. Do not edit it by hand in feature pull requests; see [RELEASING.md](RELEASING.md) for the release flow. The 0.1.0 section below was written by hand before that. +## [0.23.0](https://github.com/colloq-edu/colloq/compare/v0.22.0...v0.23.0) (2026-10-14) + + +### Features + +* **runners:** machines that run a home's competition submissions ([#46](https://github.com/colloq-edu/colloq/issues/46)) ([089ec7e](https://github.com/colloq-edu/colloq/commit/089ec7e72d1d3126fd40b74de2b462c155abbe6c)) + + +### Documentation + +* **vast:** record the GPU runner check on the released 0.22.0 ([#44](https://github.com/colloq-edu/colloq/issues/44)) ([653b436](https://github.com/colloq-edu/colloq/commit/653b436f4c9bb4176d6d6409c7cfb1994802a94c)) + ## [0.22.0](https://github.com/colloq-edu/colloq/compare/v0.21.0...v0.22.0) (2026-10-13) diff --git a/cli/package.json b/cli/package.json index fe97c5a..2aca1c4 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,7 +1,7 @@ { "name": "@colloq/cli", "private": true, - "version": "0.22.0", + "version": "0.23.0", "type": "module", "scripts": { "typecheck": "tsc --noEmit" diff --git a/package-lock.json b/package-lock.json index f0e988a..19a10b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "colloq", - "version": "0.22.0", + "version": "0.23.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "colloq", - "version": "0.22.0", + "version": "0.23.0", "license": "MIT", "workspaces": [ "server", @@ -23,7 +23,7 @@ }, "cli": { "name": "@colloq/cli", - "version": "0.22.0" + "version": "0.23.0" }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", @@ -6486,11 +6486,11 @@ }, "runtime": { "name": "@colloq/runtime", - "version": "0.22.0" + "version": "0.23.0" }, "server": { "name": "@colloq/server", - "version": "0.22.0", + "version": "0.23.0", "dependencies": { "@resvg/resvg-js": "^2.6.2", "better-sqlite3": "^13.0.3", @@ -6518,7 +6518,7 @@ }, "web": { "name": "@colloq/web", - "version": "0.22.0", + "version": "0.23.0", "dependencies": { "@codemirror/autocomplete": "^6.18.4", "@codemirror/commands": "^6.7.1", diff --git a/package.json b/package.json index 9f11371..a3d7c45 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "colloq", "private": true, - "version": "0.22.0", + "version": "0.23.0", "description": "One link, one live notebook, one AI. Self-hosted workspace for technical seminars.", "license": "MIT", "homepage": "https://colloq.ru", diff --git a/python/colloq/_version.py b/python/colloq/_version.py index 5a6fcdc..241e7e3 100644 --- a/python/colloq/_version.py +++ b/python/colloq/_version.py @@ -3,4 +3,4 @@ # the end of the line), and scripts/pack.mts rewrites the file with the same # text when packing. Do not edit by hand: `make version` checks the number # against the root package.json. -__version__ = "0.22.0" # x-release-please-version +__version__ = "0.23.0" # x-release-please-version diff --git a/runtime/package.json b/runtime/package.json index 48cf2e1..995dd73 100644 --- a/runtime/package.json +++ b/runtime/package.json @@ -1,7 +1,7 @@ { "name": "@colloq/runtime", "private": true, - "version": "0.22.0", + "version": "0.23.0", "type": "module", "scripts": { "build": "esbuild src/index.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/runtime.js && esbuild src/export-sidecar.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/export-sidecar.js && esbuild src/competition-proxy.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/competition-proxy.js", diff --git a/server/package.json b/server/package.json index 2925c23..f264e4e 100644 --- a/server/package.json +++ b/server/package.json @@ -1,7 +1,7 @@ { "name": "@colloq/server", "private": true, - "version": "0.22.0", + "version": "0.23.0", "type": "module", "scripts": { "dev": "tsx watch src/index.ts", diff --git a/shared/package.json b/shared/package.json index 826bd0b..82647dd 100644 --- a/shared/package.json +++ b/shared/package.json @@ -1,7 +1,7 @@ { "name": "@colloq/shared", "private": true, - "version": "0.22.0", + "version": "0.23.0", "//": "Not a workspace and nothing installs from it. This file exists for one reason: to mark these .ts files as ESM. Without it Node treats them as CommonJS (the root has no \"type\"), so shared/notebook.ts loads yjs.cjs while an ESM caller loads yjs.mjs — two Yjs instances, and every instanceof check between them fails with 'Unexpected content type in insert operation'. The bundlers already treat this directory as ESM; this only tells the loaders that run it unbundled.", "type": "module" } diff --git a/web/package.json b/web/package.json index b59e900..906b1e0 100644 --- a/web/package.json +++ b/web/package.json @@ -1,7 +1,7 @@ { "name": "@colloq/web", "private": true, - "version": "0.22.0", + "version": "0.23.0", "type": "module", "scripts": { "dev": "npm run assets && vite",