An open API service providing commit metadata for open source projects.

GitHub / melonjs/melonJS / commits

a fresh, modern & lightweight HTML5 game engine

SHA Message Author Date Stats
ed2f8d3d Mesh instancing: InstancedMesh + EXT_mesh_gpu_instancing (#1508) (#1571)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
22 days ago
ee0e9344 Immutable texture storage + MSAA that survives post effects (#1556) (#1567)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
22 days ago
1e4ae9a1 Gradient + Text textures: allocation-stable sizing without power-of-two round...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
23 days ago
648cfbab WebGPU 3D tier + full backend parity, spine on WebGPU — 20.0.0 (#1184, #1536)...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
23 days ago
ff671469 Dual-language ShaderEffect (GLSL + WGSL) and post effects on the WebGPU rende...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
25 days ago
eac85551 WebGPU 2D pipeline: sprites, text, primitives, blend modes, clipping and sten...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
26 days ago
c71d5d02 Two-phase async Application startup (await app.init()) + experimental WebGPU ...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
27 days ago
07965dee refactor(video): allocate uniform buffer binding points from the renderer (#1...
Co-authored-by: Claude <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
28 days ago
06d3f4f5 feat(video): light data in a std140 uniform buffer, 32-light cap (#1552) (#1559)
Co-authored-by: Claude <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
28 days ago
f853e8d1 feat(video): backend-neutral vertex formats and draw topologies (#1551) (#1558) Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
29 days ago
8de1d03b Retained-mode mesh rendering (#1507) + shared WebGL test context — 20.0.0 (#1... Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
29 days ago
a6284ccb WebGL 2 only renderer + Vertex Array Objects (#1509) — 20.0.0 (#1553)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
ad2f2bd5 Release 19.9.1 — video fullscreen frame-sync, 17-fix batch, #1231 resize loop...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
41b1c7bb docs(changelog): condense the 19.9.0 section for readability (#1549)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
96c4d9af feat(shader): screen_texture / screen_uv / noise_uv builtins + {vertex, fragm...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
69b578ae chore(deps): routine tooling batch (vitest 4.1.10, playwright 1.61, eslint 10...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
962690df fix(video): batchers + texture-cache bug-hunt batch — 15 confirmed findings (...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
be66f650 fix(loader): fetchData falls back to XHR for file:// (Cordova/Capacitor APK) ...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b342b417 feat(texture): generalize Texture2d + setTexture(assets) + renderer.toFrameTe...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b4ee7138 fix(video): six GL-core audit findings, each reproduced before fixing (#1542)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
2d116948 feat(Sprite3d): anchor support via settings.anchorPoint + named presets engin...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Olivier Biot <o****t@m****m>, Claude Fable 5 <n****y@a****m>
Muhammad Asad Ullah <a****s@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d45c104e fix(audio): seven audit findings — loading, retries, API contract honesty (#1...
Co-authored-by: Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b3676460 fix: medium-severity audit findings — Path2D arc continuity, Rect geometry, l...
Co-authored-by: Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b7b23c0a fix: five high-severity bugs from the adversarial code audit (#1539)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
5f281658 fix(mesh): per-mesh textureRepeat — stop mutating the shared per-image Textur...
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f227956a fix(loader): unloadAll threw on fontfaces and never freed videos (#1535)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
4dc1b7a1 feat(loader): "shader" asset type — preloaded, precompiled ShaderEffects + cl...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
6ff6e643 feat(shader): ShaderEffect.setTime + setTexture (extra samplers, closes #1532...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
5d539ecf feat(shader): add `shared` flag to opt shaders out of renderable auto-destroy...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1768a97f docs(readme): note procedural Noise/NoiseTexture2d + Water Surface example (#...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1049bcc4 fix(noise): make NoiseTexture2d animation frequency-independent + smoother wa...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
22395002 feat(texture): Texture2d base + procedural Noise/NoiseTexture2d + water demo ...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
634bd03c fix(renderer): keep 2D sprite depth out of clip-space under ortho cameras (#1... Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
e0d81de5 feat(path2d): multi-sub-path holes + TS conversion (#1525) Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
ad07a9fa fix(physics): use stable physicLabel in the startup banner, not class name (#...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8fd380d7 feat(text): BMFont XML support + generic-family fix + reworked text example (...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
70afdeb3 fix(nineslicesprite): preserve expanded size across animation (#1115); start ...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
2488bde8 release: melonjs 19.8.0 — stamp CHANGELOG date (#1520)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
340da347 test(sprite3d): cover the WebGL draw path + CHANGELOG highlight (#1519)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
d00eebdd chore(deps): clear all open Dependabot security alerts (#1518)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
eab8241f feat: Sprite3d — 3D billboard sprites + shared FrameAnimation engine (#1513)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
4c2e08f6 feat(loader): preload() / load() are await-able (Promise form) (#1512)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
7a427273 feat(gltf): material features Tier 2 + mesh-batcher perf + texture-filter dec...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
62cd2593 feat(gltf): node animation + Sprite-aligned animation API; Light3d as a world...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
14e2f103 feat(gltf): glTF/GLB scene loader with lighting, materials, and 3D bounds (#1...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
2 months ago
701922a0 release: spine-plugin 3.1.0 + binary skeleton fix + slider API (#1501)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4148609c release: melonjs 19.7.1 + spine-plugin 3.0.0 (#1500)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
fe9d160c ci: align melonjs prepublishOnly hook with publish workflow (#1498)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e7931831 ci: centralize all tests in main.yml; drop redundant test re-run from publish...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4107a3e8 ci(publish): diagnose playwright install hang — verbose env + 10min timeout (...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9b23b6ad chore(release): stamp CHANGELOG dates for 19.7.0 + adapters 1.1.0 (#1495)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
461bb946 docs(readme): surface 19.7 3D features in Camera + Physics sections (#1494)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
a413d4c4 test(webgl): silent-skip sweep pt2 — 8 more spec files (#1493)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c4de7b70 chore(rendertarget): align backend detection on `renderer.type.startsWith("We...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
259d3840 chore(tests): silent-skip sweep on webgl_pipeline_adversarial + minor rendere...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3a57c2e9 fix(webgl): createPattern cache-key collision + Canvas/WebGL no-arg parity (#...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
968bec59 feat(device): add focusOptions, fix autoFocus ESM-binding mutability (#1486) ...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b981004e feat: modernize platform/device detection + Application fullscreen API (#1467...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
70295ca6 chore(types): remove `as unknown as` casts where they can be (#1466) (#1484)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b66e95de fix(tests): WebGL save/restore assertions for the actual 4x4 matrix layout (#...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
f4ad82c5 fix(application): fail loudly on WebGL-required misconfiguration (#1479) (#1482)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c8f68894 feat(renderer): single depth clear per target for mesh draws (#1468) (#1480)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
bac6eed8 feat(camera): frame-rate independent smooth follow via math.damp (#1478)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
13344675 test(octree): smoke tests for the 2.5D pattern (Camera3d + same-Z gameplay) (...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
8bbb5d1c feat(examples): AfterBurner CRT post-FX stack + contrail glow (#1475)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
2f90e8be fix(tmx): GPU layer reset crash when currentBatcher lacks deleteTexture2D (#1...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
dae316e9 feat(broadphase): Octree + Sphere geometry + math.damp + AfterBurner dogfood ...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
08f9984c feat(camera): Camera3d + Frustum + Stage/App cameraClass (19.7.0 PR B) (#1464)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
47afce4e feat(mesh): multi-material OBJ rendering (#1465)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
12d3d0a8 feat(video): per-sprite depth in GPU vertex stream (19.7.0 PR A) (#1463)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
42185a8e feat(examples): plinko betting — slot prediction with multiplier (#1462)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
39631a36 chore(release): 19.6.0 — date + CHANGELOG polish (#1461)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ae86ee9b fix(video): atomic shader destroy + transparent context-loss recovery (19.6.0...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
290ba5eb chore(release): drop _unreleased_ from debug-plugin 16.0.0 heading (#1459)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c5008153 chore(release): 19.5 prep — CHANGELOG date, README polish, planck test covera...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
1cf3a150 feat(audio): procedural audio primitives (tone + noise) + audio.ts cleanup (#...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0c1ee065 feat: 19.5 — @melonjs/planck-adapter + portable adapter.raycast + engine fixe...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
8a77ffc6 docs: align Node requirement with package engine (#1453) S;Co <s****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
bf490eaa ci: add docs-only status-check shim so docs PRs aren't blocked (#1455)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
1ad95fb2 feat(tmx,loader): support .aseprite files as Tiled tileset images (#1452)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0e12a034 chore(physics): post-19.5 housekeeping — physicLabel + ignoreGravity deprecat...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d1ab2b6f feat: melonJS 19.5.0 — PhysicsAdapter abstraction + @melonjs/matter-adapter +...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
3 months ago
a6b8c218 chore(release): set 19.4.0 release date (#1449)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1225b56b fix(imagelayer): converge Canvas/WebGL output by not overdrawing past the sou...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
94ed3aaf fix(physics, tilemap): ellipse SAT sign + stale bounds on centered level (#1446)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
690edcdd feat(tilemap): Uint16Array layerData + drawTileRaw renderer bypass (#1401 fou...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
f7f25bfd chore: clear Dependabot alerts + drop redundant type assertions (#1444)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c15f5d6e chore(spine-plugin): bump Spine runtimes to ^4.2.114, release 2.2.1 (#1443)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
3effe524 docs(readme): add Capacitor to the Tools integration row (#1442)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
852fe676 revert(create-melonjs): drop --template flag (#1441)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
28a72434 chore(ci): teach publish.yml to publish @melonjs/capacitor-plugin (#1440)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
8feeaa92 feat: @melonjs/capacitor-plugin + create-melonjs --template capacitor (#1439)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
58a00505 chore(release): 19.3.0 (#1438)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
3a4ec962 fix(clipping): post-merge Copilot review on PR #1435 (#1437)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
06c94b51 fix(clipping): correct Container.clipping under nested transforms (closes #13...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c008ae06 feat(lights): WebGL-native procedural Light2d shader
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b37a8ed6 merge Merge pull request #1433 from melonjs/feat/normal-map-support Olivier Biot <o****t@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
3139616a docs(lights): fix stale header comment in lighting/constants.ts
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m> 4 months ago
5761ce01 test(lights): rename misleading 'rejects non-finite' normalMap test
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m> 4 months ago
fbea3f23 refactor(lights): drop WebGLRenderer/CanvasRenderer JSDoc imports
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>
Olivier Biot <o****t@m****m> 4 months ago

← Back to repository