Skip to content

v1.5.2-beta.2 — Pre-release Fixes

Pre-release
Pre-release

Choose a tag to compare

@avcode-exe avcode-exe released this 14 Jun 06:23
· 48 commits to main since this release

Tower Defense v1.5.2 Beta 2

Git tag: v1.5.2-beta.2
Commit: 03911e5
Package version: 1.5.2-beta.2

v1.5.2 Beta 2 is the final pre-release polish pass for the 1.5.2 line, carrying forward the UI clarity, wave planning, runtime stability, and expanded validation work from Beta 1.

What changed:

  • Package, persistence, and update-manager version metadata now report 1.5.2-beta.2.
  • Placement preview now shows DPS for damaging troops, HPS for support troops, and specific invalid-placement reasons.
  • Wave preview now shows start timing, estimated clear duration, total gold, and revive-aware estimates for Necromancer waves.
  • Runtime cleanup, UI hit-testing, muted audio, update checks, and Electron updater behavior were stabilized.
  • Healer balance is live with 3 monster damage in healing range.
  • Test suite expanded to 1,360 tests across 24 Vitest test files.
  • Coverage thresholds were added for src/game.js, src/monster.js, and src/troop.js.

Validation:

  • npm test: 1,360/1,360 passed.
  • npm run lint: passed.
  • npm run format:check: passed.
  • npm run test:coverage: 1,360/1,360 passed.