Skip to content

Release 0.3.1: accept tsquare 0.13 - #5

Merged
individual11 merged 1 commit into
mainfrom
tsquare-0.13
Oct 26, 2026
Merged

individual11 merged 1 commit into
mainfrom
tsquare-0.13

Conversation

@individual11

Copy link
Copy Markdown
Member

The tsquare range was ^0.12.1. For a 0.x version, ^ only accepts the same minor, so an app that installed tsquare 0.13.0 (released 2026-10-26) got a second copy of tsquare inside this package. The tsquare.dev site has it today.

Change

  • The range is now ^0.12.1 || ^0.13.0, and the lockfile uses 0.13.0.
  • 0.13.0 changes nothing this package uses. It only adds an API (element positions) and renderer fixes, and doesn't change tsquare/viewer or tsquare/editor.
  • Version 0.3.1 with a CHANGELOG entry.

Checked

  • Tests: typecheck, build and all 22 tests pass on tsquare 0.13.0, and again on 0.12.1, the lowest version the range still accepts.
  • One copy: an app that installs the packed 0.3.1 next to tsquare@0.13.0 gets one copy (npm ls tsquare shows it "deduped").

To release after merging: tag v0.3.1 on main.

🤖 Generated with Claude Code

The tsquare range was ^0.12.1, which for a 0.x version excludes 0.13, so
an app on tsquare 0.13 got a second copy. Now ^0.12.1 || ^0.13.0; the
lockfile uses 0.13.0. Tests pass on 0.12.1 and 0.13.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@individual11
individual11 merged commit 26a5918 into main Oct 26, 2026
3 checks passed
@individual11
individual11 deleted the tsquare-0.13 branch October 26, 2026 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant