Skip to content

Release 20.7.0 - #1695

Merged
obiot merged 1 commit into
masterfrom
release/20.7.0
Sep 22, 2026
Merged

obiot merged 1 commit into
masterfrom
release/20.7.0

Conversation

@obiot

@obiot obiot commented Sep 22, 2026

Copy link
Copy Markdown
Member

Dates the 20.7.0 section. packages/melonjs/package.json and .claude-plugin/plugin.json are both already at 20.7.0, so this is the only change the release needs.

What is in 20.7.0

Added

Deprecated

Fixed, physics

  • Bodies are pushed out of every shape of a multi-shape body they overlap, not only the first found: a crate on a Tiled polyline no longer sinks through the junction
  • A body collides where its renderable draws, so anchorPoint no longer puts the hitbox where the artwork is not
  • A body held against static geometry by another dynamic body is no longer pushed into it
  • Two overlapping dynamic bodies separate instead of being shifted the same way together
  • Plus the shape-pool, rotation-pivot and Polygon#rotate fixes

Fixed, elsewhere

Verification

melonjs 7148 passed, matter 225, planck 220, debug-plugin 23. All 51 examples boot clean, and the physics ones were checked visually after settling.

Merging this, then dispatching publish.yml with package=melonjs, which tags 20.7.0 and creates the GitHub release.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NGvtaUNATVCVxD2qcbiY4t

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NGvtaUNATVCVxD2qcbiY4t
Copilot AI lite review requested due to automatic review settings September 22, 2026 23:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@obiot
obiot merged commit 88402bc into master Sep 22, 2026
6 checks passed
@obiot
obiot deleted the release/20.7.0 branch September 22, 2026 23:19
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.

2 participants