Commit Graph

  • 58e248ab82 Fix TextureSource.resolution being ignored by WebGL rendering. This was present in v3. Also unify Text style resolution with TextureSource.resolution. Ben Richards 2025-01-23 18:02:45 +13:00
  • 832dfd4351 Only use roundPixels when pixels are axis-aligned and not scaled. Ben Richards 2025-01-23 13:15:17 +13:00
  • c0d4981cb5 v4.0.0 Beta 4 Release Richard Davey 2025-01-22 22:20:15 +00:00
  • ab2bb288de Add v4.0 beta 4 changelog. Ben Richards 2025-01-23 10:50:45 +13:00
  • e3676d03cd Fix shader option contamination when running TilemapLayer and TileSprite. Ben Richards 2025-01-22 19:00:41 +13:00
  • 63388cd012 Updated Image Collections v4.0.0-beta.4 Zeke Chan 2025-01-21 15:37:47 +08:00
  • 128bcd954a Merge branch 'master' of https://github.com/phaserjs/phaser Zeke Chan 2025-01-21 15:34:32 +08:00
  • a763d77cd6 Fix #6990. Added image collection offsets. Zeke Chan 2025-01-21 15:33:49 +08:00
  • 70854f688d #Fix 6990. Added image collection offsets. Zeke Chan 2025-01-21 15:33:49 +08:00
  • c145f73041 Includes image collection offsets Zeke Chan 2025-01-21 15:32:59 +08:00
  • 251784d6d2 Improve TransformMatrix.setQuad documentation. Ben Richards 2025-01-21 17:33:19 +13:00
  • 4d40599ffb Fix internal filter padding transform during copy-out. Ben Richards 2025-01-21 17:25:53 +13:00
  • 831a06fa96 Updated JSDocs Zeke Chan 2025-01-21 11:16:24 +08:00
  • c0fb09b224 Update CHANGELOG-v3.88.md Zeke Chan 2025-01-21 11:16:17 +08:00
  • 72f1c8a42f Merge branch 'master' of https://github.com/phaserjs/phaser Zeke Chan 2025-01-21 11:05:21 +08:00
  • bc9711a6f4 Refactored code Zeke Chan 2025-01-21 11:05:02 +08:00
  • 4140fe9726 Optimised code Zeke Chan 2025-01-21 11:05:02 +08:00
  • 6cde2449e1 #6990. Added individual tile width and height to image collections Zeke Chan 2025-01-20 22:16:12 +08:00
  • 8041c8fedc Update GetFirst.js Zeke Chan 2025-01-20 15:18:39 +08:00
  • f1718cce1e Added Phaser.Utils.Array.GetFirst search from end of array Zeke Chan 2025-01-20 12:30:04 +08:00
  • 60bbb565e5 Update GetFirst.js Zeke Chan 2025-01-20 12:28:56 +08:00
  • bb2f97f101 Merge branch 'master' of https://github.com/phaserjs/phaser Zeke Chan 2025-01-20 11:26:18 +08:00
  • 2be68c815d Fix #7011. Phaser.Utils.Array.GetFirst works from end of array as well Zeke Chan 2025-01-20 11:25:13 +08:00
  • 4e75703419 #7011 Phaser.Utils.Array.GetFirst works from end of array as well Zeke Chan 2025-01-20 11:25:13 +08:00
  • b95a9a5fde endIndex should exclude array.length Zeke Chan 2025-01-20 11:22:46 +08:00
  • 9f7bf04678 Fix ##7005. Updated Tween targets JSDocs. Zeke Chan 2025-01-17 21:48:07 +08:00
  • ab1c145b10 Fix reversion in camera zoom on separate axes. Ben Richards 2025-01-17 19:11:28 +13:00
  • 226eaa2e1f Update CHANGELOG-v3.88.md Zeke Chan 2025-01-17 11:52:00 +08:00
  • a788531c06 Fix #7001. Changing matter physics GameObjects scale property correctly scales the physic body Zeke Chan 2025-01-17 11:51:51 +08:00
  • 642b4fee4a Update CHANGELOG-v3.88.md Zeke Chan 2025-01-17 11:26:35 +08:00
  • 6529382556 Fix #7002. Text GameObject word wrap includes letter spacing Zeke Chan 2025-01-17 11:20:11 +08:00
  • f563cc4be3 Added letterSpacing to Phaser.Types.GameObjects.Text.TextStyle Zeke Chan 2025-01-17 10:38:19 +08:00
  • aa9269ddbb Update CHANGELOG-v3.88.md Zeke Chan 2025-01-16 15:56:36 +08:00
  • c33c3582dd Fix #7003. Calling killTweensOf or killAll outside a tween no longer throws errors Zeke Chan 2025-01-16 15:47:27 +08:00
  • 748b7a6773 Merge pull request #7009 from samme/fix/7004-timer-event Zeke Chan 2025-01-16 15:16:20 +08:00
  • f5e0376894 Update CHANGELOG-v3.88.md Zeke Chan 2025-01-16 14:26:10 +08:00
  • b45460448b Fix #7006. Particle DeathZone changed coordinates to use worldPosition Zeke Chan 2025-01-16 12:15:38 +08:00
  • 073dd3f235 Fix #7007. TweenChain onStart event is dispatched properly Zeke Chan 2025-01-16 11:43:30 +08:00
  • 888acf4bbc Fix camera size precision in filters. Ben Richards 2025-01-16 14:37:54 +13:00
  • 67aa73fb64 Fix Layer RenderSteps implementation. Ben Richards 2025-01-16 14:33:14 +13:00
  • 7d32c27102 Prevent hanging timer events with repeat samme 2025-01-15 10:40:52 -08:00
  • 8cfeb7534b Update lock-comments.yml Zeke Chan 2025-01-15 11:25:23 +08:00
  • ae391e9aac Fix #7008. Tweens with persist:true and a completeDelay can be replayed Zeke Chan 2025-01-15 11:21:45 +08:00
  • cc025d5b7e Fix bounds precision in filters. Ben Richards 2025-01-15 15:38:15 +13:00
  • 5584a57e5d Update lock-comments.yml Zeke Chan 2025-01-14 11:34:54 +08:00
  • f2e80e5b76 Update lock-comments.yml Zeke Chan 2025-01-14 11:31:40 +08:00
  • 9b69287e30 Update lock-comments.yml Zeke Chan 2025-01-14 11:26:35 +08:00
  • c78966e153 Update lock-comments.yml Zeke Chan 2025-01-14 11:22:15 +08:00
  • 76e7a49d49 Update lock-comments.yml Zeke Chan 2025-01-14 10:53:42 +08:00
  • 79760c0b5f Update lock-comments.yml Zeke Chan 2025-01-14 10:44:36 +08:00
  • 119df225f4 Update lock-comments.yml Zeke Chan 2025-01-14 10:38:21 +08:00
  • bf10a36720 Create lock-comments.yml Zeke Chan 2025-01-13 18:01:51 +08:00
  • 3e0215b171 Added StaticBody Zeke Chan 2025-01-13 13:53:39 +08:00
  • 649e217234 Fix #6972. Setting game objects ignoreDestroy to true no longer causes infinite loop bug when shutdown is called. Zeke Chan 2025-01-09 13:53:07 +08:00
  • aafa43a25e Added Phaser.Plugins.PluginManager fix when game config render type set to Phaser.HEADLESS Zeke Chan 2025-01-09 10:22:54 +08:00
  • 8736f0e844 Fixed #6893. Boot plugins automatically if config render type is set to Phaser.HEADLESS Zeke Chan 2025-01-09 10:19:47 +08:00
  • 518a69e11b Improve RenderSteps initialization. Ben Richards 2025-01-09 14:41:51 +13:00
  • bfa12ec397 Update CHANGELOG-v3.88.md Zeke Chan 2025-01-08 15:04:05 +08:00
  • 83feb6fe42 Fix #6967. Added StaticBody to ArcadePhysicsColliderType Zeke Chan 2025-01-08 15:04:00 +08:00
  • 1708d1f78d Update CHANGELOG-v3.88.md Richard Davey 2025-01-06 18:19:24 +00:00
  • 9bb8003936 Fixed incorrect Arcade Physics circle separation logic for circle to circle, and circle to rectangle collisions. The logic was incorrectly moving only one body, even if both could be moved. Fix #6963 Richard Davey 2025-01-06 18:19:21 +00:00
  • 5932dfc7ad Update CHANGELOG-v3.88.md Richard Davey 2025-01-06 17:59:11 +00:00
  • 6a45e3b391 The Arcade Physics Body.setGameObject and StaticBody.setGameObject methods have been updated to do the following: Return if no valid Game Object is passed. Disable and null the body of the existing Game Object if the Body has one. Set the body property, even if it doesn't exist (converts non-physics objects into physics objects). Calls setSize to update the body dimensions to make the new Game Object and finally sets enable based on the given parameter, which is now correctly referenced. The StaticBody version also has a new parameter, enable which matches that of the Dynamic Body and defaults to true (the original state). Fix #6969 Richard Davey 2025-01-06 17:59:08 +00:00
  • 9380c195e4 Update CHANGELOG-v3.88.md Zeke Chan 2025-01-06 23:12:35 +08:00
  • 8878a118f2 Fixed #6979. Interpolate.ColorWithColor returns all ColorObject properties Zeke Chan 2025-01-06 17:46:04 +08:00
  • e6d99083d9 Fixed #6992. Updated calculation for widthInPixels and heightInPixels in MapData. Thanks @ptantiku Zeke Chan 2025-01-06 16:50:35 +08:00
  • ae565cdaae Revert "Fixed #6996. Updated calculation for widthInPixels and heightInPixels in MapData. Thanks @ptantiku" Zeke Chan 2025-01-06 16:45:45 +08:00
  • ab88e71009 Fixed #6996. Updated calculation for widthInPixels and heightInPixels in MapData. Thanks @ptantiku Zeke Chan 2025-01-06 16:44:49 +08:00
  • bd676805c6 Fixed #6996. Updated setCropUVs crop calculation. Thanks @CrispMind Zeke Chan 2025-01-06 15:33:25 +08:00
  • 1781487cb6 Year bump to 2025 Richard Davey 2025-01-03 16:34:10 +00:00
  • 3e310722ce Update jsdoc-tsd.conf.json Richard Davey 2025-01-03 16:32:53 +00:00
  • a73215d139 Update CHANGELOG-v3.88.md Richard Davey 2025-01-03 14:50:10 +00:00
  • cbfc3f135c Merge pull request #6983 from samme/fix/matter-runner Richard Davey 2025-01-03 14:45:38 +00:00
  • 24bb5f579b Update CHANGELOG-v3.88.md Richard Davey 2025-01-03 14:44:43 +00:00
  • 8df3803891 Transform.getWorldPoint is a new method that will return the World point as a Vector2 of a Game Object, factoring in parents if applicable Richard Davey 2025-01-03 14:44:37 +00:00
  • 08f7310fb6 Update CHANGELOG-v3.88.md Richard Davey 2025-01-02 15:15:40 +00:00
  • 90d4181fde Both TweenBuilder and NumberTweenBuilder have been updated to use GetFastValue for most properties instead of GetValue. Richard Davey 2025-01-02 15:15:36 +00:00
  • 1bcdc870ae BaseTweenData.duration can now never be zero or less than zero, which would trigger NaN errors. It's now clamped to a minimum of 0.01ms. Fix #6955 Richard Davey 2025-01-02 15:14:57 +00:00
  • c8219a3b0c Update CHANGELOG-v3.88.md Richard Davey 2025-01-02 14:43:49 +00:00
  • 354b573e06 The Texture Manager will now fail gracefully when a texture isn't created as a result of calling the addBase64 method. Rather than the error "TypeError: null is not an object (evaluating 'texture.source')" is will not return early Richard Davey 2025-01-02 14:43:45 +00:00
  • e44ac38eef Update CHANGELOG-v3.88.md Richard Davey 2025-01-02 14:12:29 +00:00
  • 23969f03cb Merge pull request #6991 from samme/fix/v4.0.0/addBase64-key-conflict Richard Davey 2025-01-02 14:40:55 +00:00
  • d4be345ab4 Merge pull request #6993 from pavle-goloskokovic/initial-bg-color Richard Davey 2025-01-02 14:39:06 +00:00
  • d847fdf7d7 Merge pull request #6994 from pavle-goloskokovic/mouse-events-audio-unlock Richard Davey 2025-01-02 14:21:16 +00:00
  • 041c90fed5 Merge pull request #6947 from samme/fix/FontFileConfig Richard Davey 2025-01-02 14:13:21 +00:00
  • d00f329f17 Merge pull request #6970 from rafa-fie/master Richard Davey 2025-01-02 14:10:00 +00:00
  • 81117f35f8 Updated change log Richard Davey 2025-01-02 14:05:11 +00:00
  • 3e0157866e TweenData.update will now check if the Tween is a Number Tween and apply the final start/end value to the result on completion, instead of the eased value as calculated by the change made in v3.87.. Fix #6939 Richard Davey 2025-01-02 14:05:04 +00:00
  • 5f4280e693 Sets the new NumberTween value Richard Davey 2025-01-02 14:04:35 +00:00
  • 38d976e89c Tween.isNumberTween is a new boolean property that tells if the Tween is a NumberTween, or not. Richard Davey 2025-01-02 14:04:26 +00:00
  • 75628e3dcd Preparing for v3.88 version Richard Davey 2025-01-02 13:43:49 +00:00
  • 42979bbe16 unlock condition fix Pavle Goloskokovic 2024-12-27 12:47:10 +01:00
  • 5dab696482 updated locked condition to only depend on audio context state Pavle Goloskokovic 2024-12-27 12:46:21 +01:00
  • 95a981d86c removed 'click' handler for unlocking Pavle Goloskokovic 2024-12-27 12:44:58 +01:00
  • 8b9d8fb536 Updated to include latest PRs from samme v4.0.0-beta.3 Richard Davey 2024-12-24 15:42:53 +00:00
  • b3b307f28d Merge pull request #6976 from samme/fix/v4.0.0/static-group-refresh Richard Davey 2024-12-24 15:39:07 +00:00
  • 07b545f641 Merge pull request #6966 from samme/fix/v4.0.0/closest-furthest Richard Davey 2024-12-24 15:38:25 +00:00
  • 84da03d990 Merge pull request #6975 from samme/fix/v4.0.0/collide-groups Richard Davey 2024-12-24 15:37:46 +00:00
  • 84bba354ca v4.0.0-beta.3 release Richard Davey 2024-12-24 15:35:51 +00:00
  • 53081c5f31 added mousedown and mouseup event listeners for unlocking web audio Pavle Goloskokovic 2024-12-24 16:23:06 +01:00