Skip to content

Commit 6d0e5b6

Browse files
committed
chore(release): 2.7.8
1 parent b848e54 commit 6d0e5b6

5 files changed

Lines changed: 25 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [2.7.8](https://github.com/hiddentao/clockwork-engine/compare/v2.7.2...v2.7.8) (2025-12-12)
6+
7+
8+
### Bug Fixes
9+
10+
* **platform-web-pixi:** apply tint to graphics objects in PixiRenderingLayer ([a6d4d98](https://github.com/hiddentao/clockwork-engine/commit/a6d4d982b7ea0049bf6adaa6dd71030f75e2fab4))
11+
* **release:** fix version sync order and use npm publish ([7e99a89](https://github.com/hiddentao/clockwork-engine/commit/7e99a899785c72556cafdc94106a60689b8a3a1e))
12+
13+
14+
### Documentation
15+
16+
* update documentation for monorepo structure ([9828e85](https://github.com/hiddentao/clockwork-engine/commit/9828e85a78ab190832f52af91642bfa76c3cc9e0))
17+
518
## [2.7.7](https://github.com/hiddentao/clockwork-engine/compare/v2.7.2...v2.7.7) (2025-12-12)
619

720

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@clockwork-engine/core",
3-
"version": "2.7.7",
3+
"version": "2.7.8",
44
"description": "A TypeScript game engine for deterministic, replayable games with platform-agnostic rendering",
55
"author": "Ramesh Nair <ram@hiddentao.com> (https://hiddentao.com)",
66
"license": "MIT",

packages/platform-memory/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@clockwork-engine/platform-memory",
3-
"version": "2.7.7",
3+
"version": "2.7.8",
44
"description": "Headless memory platform layer for Clockwork Engine - testing and replay validation",
55
"author": "Ramesh Nair <ram@hiddentao.com> (https://hiddentao.com)",
66
"license": "MIT",

packages/platform-web-pixi/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@clockwork-engine/platform-web-pixi",
3-
"version": "2.7.7",
3+
"version": "2.7.8",
44
"description": "Web platform layer with PIXI.js rendering for Clockwork Engine",
55
"author": "Ramesh Nair <ram@hiddentao.com> (https://hiddentao.com)",
66
"license": "MIT",

scripts/release.ts

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ async function main() {
5050
console.log(` Release type: ${releaseType}`)
5151
}
5252

53-
// Step 1: Run commit-and-tag-version (bumps core version)
53+
// Step 1: Login to npm
54+
await run("npm login", "Logging in to npm")
55+
56+
// Step 2: Run commit-and-tag-version (bumps core version)
5457
const releaseAsArg = releaseType ? ` --release-as ${releaseType}` : ""
5558
const dryRunArg = dryRun ? " --dry-run" : ""
5659
await run(`commit-and-tag-version${releaseAsArg}${dryRunArg}`, "Bumping version and updating changelog")
@@ -60,19 +63,19 @@ async function main() {
6063
return
6164
}
6265

63-
// Step 2: Sync versions across all packages (now reads updated core version)
66+
// Step 3: Sync versions across all packages (now reads updated core version)
6467
await run("bun run scripts/run.ts sync-versions", "Syncing package versions")
6568

66-
// Step 3: Stage all changes (including synced versions)
69+
// Step 4: Stage all changes (including synced versions)
6770
await run("git add -A", "Staging all changes")
6871

69-
// Step 4: Amend the version commit to include synced versions
72+
// Step 5: Amend the version commit to include synced versions
7073
await run("git commit --amend --no-edit", "Amending commit with synced versions")
7174

72-
// Step 5: Push with tags
75+
// Step 6: Push with tags
7376
await run("git push --follow-tags origin main", "Pushing to origin with tags")
7477

75-
// Step 6: Publish all packages
78+
// Step 7: Publish all packages
7679
await run('bun run scripts/run.ts "npm publish" --exclude demo', "Publishing packages to npm")
7780

7881
console.log("\n✓ Release complete!")

0 commit comments

Comments
 (0)