FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

release: melonjs 19.8.0 by obiot · Pull Request #1520 · melonjs/melonJS · GitHub

release: melonjs 19.8.0 - #1520

Merged
obiot merged 1 commit into
masterfrom
release/19.8.0
Jun 26, 2026
Merged

release: melonjs 19.8.0#1520
obiot merged 1 commit into
masterfrom
release/19.8.0

Conversation

obiot commented Jun 26, 2026

Copy link
Copy Markdown
Member

Stamps the 19.8.0 CHANGELOG (_unreleased_ → 2026-06-26) for release.

19.8.0 highlights

  • glTF / GLB scene loading (Tier 1) — level.load() a .glb like a Tiled map; node graph, primitives, materials, cameras, lights, animations
  • glTF node animation + GLTFModel — rig-driven, hierarchy-preserving TRS animation via the Sprite-aligned API
  • Sprite3d — 2.5D billboard sprites under Camera3d (cylindrical/spherical/fixed), frame animation, rotated/trimmed atlas parity, alpha cutout, flipX/flipY
  • FrameAnimation — shared 2D/3D frame-animation engine behind Sprite + Sprite3d
  • Light3d — directional + ambient mesh lighting; glTF KHR_lights_punctual
  • Mesh material features — textureRepeat, textureFilter (decoupled from antiAlias), baseColorFactor/vertex colors, KHR_materials_unlit, alphaCutoff, emissive; OBJ/MTL textures auto-load
  • Mesh.getBounds3d() / Camera3d.worldToScreen() / AABB3d + >65k-vertex meshes
  • loader.preload() / loader.load() are await-able
  • Perf — allocation-free glTF pose path; ~30% faster mesh batching (versioned typed-array remap)

No breaking changes — all additive / back-compat.

After merge: tag 19.8.0, dispatch publish.yml (package=melonjs), and cut the GitHub release. (@melonjs/debug-plugin@16.1.0, which peer-requires melonjs >=19.8.0, is already published.)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
obiot merged commit 2488bde into master Jun 26, 2026
6 checks passed
obiot deleted the release/19.8.0 branch June 26, 2026 02:13
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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


Back | FazBrowse Home | New Git URL