Skip to content

TypeSafe Place 0.1.6 (River Oaks)

Choose a tag to compare

@BunsDev BunsDev released this 09 Oct 10:37
· 2703 commits to main since this release
v0.1.6
5f6a0c6

TypeSafe Place 0.1.6 (River Oaks) for Apple Silicon Macs.

Changes

  • Refreshed login and connection screen with the district's ivory, teal and orbital-garden look. GitHub, email and invitation sign-in, the waitlist and the CSRF protections are unchanged.
  • Your town admission survives the latest district update. The hosted town now carries saved checkpoints across the public facade-height edits instead of refusing them, and keeps owned seats and active wishes.
  • Storefronts and paving match Street View. Gray stone strip paving with terracotta accents replaces the warm herringbone, the Cartier corner is reworked, and Hopdoddy's trees sit where the photos show them.

Desktop installation

Download TypeSafe-Place-0.1.6-macOS-arm64.zip, unzip it, and move TypeSafe Place.app to Applications. This is an ad-hoc-signed build, not Apple notarized. It needs an internet connection, GitHub sign-in through the system browser, and waitlist approval.

The desktop app loads https://typesafe.place/play. It is a thin hosted-game client; the archive doesn't contain an offline renderer.

SHA-256: 9ee2bea75178fc3db14b02d8deabef6c370e7651e7841fb27441a0c843749114

Verification

Built from a clean worktree at the release merge commit, with its own npm ci:

  • npm test: 2,504 pass, 0 fail.
  • npm run test:server: 276 pass, with 102 Redis-only cases skipped.
  • npm run test:desktop: 9 of 9.
  • npm run build and npm run desktop:package succeed.
  • The desktop end-to-end test with the loopback acceptance fixture passed all 12 of its checks.

The packaged app:

  • reports 0.1.6
  • passes codesign --verify --deep --strict
  • has Electron fuses matching desktop/fuses.js
  • holds only the desktop modules and package metadata in its ASAR

Production is deployed at the release commit.

Not verified: live authenticated play in the packaged app (it needs an approved account and an interactive sign-in), human accessibility, and Windows, Linux or native Unreal packages.

Delivery

Version bump #192, merged as 5f6a0c6a15db7c2fbb73932e56e12e55200c37ee after all checks passed. The tag v0.1.6 is signed. Changes since v0.1.5: #187, #190 and #191.