Commit graph

  • 81434f0872 Update CHANGELOG-v3.85.md zekechan 2024-09-02 22:30:54 +0800
  • bb772f4c00 Update CHANGELOG-v3.85.md zekechan 2024-09-02 22:30:43 +0800
  • 16efebae93 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 14:48:52 +0100
  • 7e0f40492f Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 14:26:03 +0100
  • 04f54b888a Fix getScene return type. Fix #6821 Richard Davey 2024-09-02 14:26:00 +0100
  • abccbc9631 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 14:19:49 +0100
  • 9eaf661a45 Added prerenderclear event to canvas and webgl Richard Davey 2024-09-02 14:18:32 +0100
  • 426cbe2d95 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 14:08:17 +0100
  • dc783da844
    Merge pull request #6898 from monteiz/master Richard Davey 2024-09-02 14:07:30 +0100
  • 0cf92cba50
    Update TextStyle.js #6898 Luca Fagioli 2024-09-02 11:06:01 +0200
  • 9f3afafb29 Fix #6885 leave fullscreen event fires twice Zeke Chan 2024-09-02 13:58:15 +0800
  • c86b5b2528 Make Layer extend event emitter in the docs Richard Davey 2024-08-29 14:05:17 +0100
  • 75ebcea0ac
    Testing new OfflineAudioContext audio-revamp Richard Davey 2024-08-26 12:20:14 +0100
  • 378838a011
    All functions now call 'queueOp'. Richard Davey 2024-08-25 22:35:39 +0100
  • 53c491fb84
    You can now pass a data argument to ScenePlugin.switch Richard Davey 2024-08-25 22:34:15 +0100
  • 4003aa7f3e
    Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-08-25 21:53:51 +0100
  • b3ccae9d8a
    Update CHANGELOG-v3.85.md Richard Davey 2024-08-25 21:53:45 +0100
  • 59ce761140
    Calling Matter.World.pause would stop the world updating, but the Runner timeLastTick wasn't reset when resume was called, causing all the bodies to advance. The time is now reset correctly. Fix #6892 Richard Davey 2024-08-25 21:53:37 +0100
  • 683ae16522
    Merge pull request #6890 from ospira/process-callback-fix Richard Davey 2024-08-25 21:29:03 +0100
  • ec753ae195
    Merge pull request #6895 from Andrek25/fix/typos Richard Davey 2024-08-25 21:26:46 +0100
  • f424a48389
    Merge pull request #6896 from samme/docs/move-above-below Richard Davey 2024-08-25 21:26:00 +0100
  • 7fd11d2e98 Docs: clarify moveAbove(), moveBelow() #6896 samme 2024-08-23 08:50:47 -0700
  • 8b24e73d3d fix(typedefs): fixing some typo error #6895 Andres 2024-08-22 21:49:51 -0400
  • 66bbf8ea4a Add textureUnit parameter to Utils.updateLightingUniforms. This allows us to use lighting in any texture situation. Ben Richards 2024-08-22 12:38:05 +1200
  • b331fe1840
    add missing type defs to TweenChainBuilderConfig #6894 ospira 2024-08-19 13:28:08 -0400
  • 1421058f4d Implement ShaderProgramFactory system for shader configuration. Ben Richards 2024-08-19 12:32:37 +1200
  • 16abedf87b Add Tiled animation support to TilemapLayer. Ben Richards 2024-08-19 12:28:27 +1200
  • fbfe657698 Update ArcadePhysicsCallback.js #6890 ospira 2024-08-13 12:40:37 -0400
  • b99ac68c34 Update ArcadePhysicsCallback.js ospira 2024-08-13 12:29:10 -0400
  • e321be2130 Update World.js ospira 2024-08-13 11:56:38 -0400
  • 48f3769e55
    Update ArcadeColliderType.js Richard Davey 2024-08-12 17:09:06 +0100
  • 43b3bf9a66 Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 19:45:48 +0100
  • a77976bff2 * InputPlugin.forceDownState is a new method that will force the given Game Object into the 'down' input state, regardless of what state it is currently in. This will emit the relevant events accordingly. * InputPlugin.forceUpState is a new method that will force the given Game Object into the 'up' input state, regardless of what state it is currently in. This will emit the relevant events accordingly. * InputPlugin.forceOverState is a new method that will force the given Game Object into the 'over' input state, regardless of what state it is currently in. This will emit the relevant events accordingly. * InputPlugin.forceOutState is a new method that will force the given Game Object into the 'out' input state, regardless of what state it is currently in. This will emit the relevant events accordingly. * InputPlugin.forceState is a new internal method that forces a Game Object into the given state. Richard Davey 2024-08-07 19:45:44 +0100
  • 043e90c87c Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 19:16:22 +0100
  • 6102492c14 InputPlugin.setCursor is a new method that will immediately set the CSS cursor to the given Interactive Objects cursor. Previously, this was hidden behind a private method in the Input Manager. Richard Davey 2024-08-07 19:14:54 +0100
  • 934ba71810 Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 19:00:11 +0100
  • a5d465cb19 Multiple updates. See description. Richard Davey 2024-08-07 19:00:05 +0100
  • 2a05c49d9e The InputManager.resetCursor method has a new optional boolean forceReset which will reset the state of the CSS canvas cursor, regardless if there is a given Interactive Object, or not. Richard Davey 2024-08-07 18:36:54 +0100
  • 5b972ae38a Added resetCursor boolean to disableInteractive and removeInteractive methods Richard Davey 2024-08-07 18:36:02 +0100
  • 0bffd9e087 Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 15:48:59 +0100
  • 8abcd2a610 Clarify documentation. Fix #6839 Richard Davey 2024-08-07 15:48:56 +0100
  • cb468bd3ab Update CHANGELOG-v3.85.md Richard Davey 2024-08-07 15:43:48 +0100
  • 7fd6b6fdf8 LoaderPlugin.maxRetries is a new property that holds the number of times to retry loading a single file before it fails. Richard Davey 2024-08-07 15:43:43 +0100
  • ca4e2da432 loader.maxRetries is a new Game Config option to set the number of retries a file will attempt to load. The default is 2. Richard Davey 2024-08-07 15:43:25 +0100
  • 4021fa50fa FileConfig.maxRetries is a new File Config option to set the number of retries a file will attempt to load. If not specified in the config, the value is read from the LoaderPlugin.maxRetries property. Richard Davey 2024-08-07 15:43:11 +0100
  • 0a7df76c3f Loader.File.retryAttempts is the internal property holding the counter for the number of times to retry loading this file before it fails. This value is decreased after each attempt. When it reaches zero, the file is considered as failed. Richard Davey 2024-08-07 15:42:57 +0100
  • 195bede40e
    Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 23:59:45 +0100
  • 13035a6718
    If you had a sprite on the display list using the LightPipeline, followed by a Mesh using the LightPipeline, and you invalidated the mesh (i.e. by rotating it), it would cause a runtime error in the current batch. Fix #6822 Richard Davey 2024-08-06 23:59:42 +0100
  • c5d8c7e04c
    Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 23:44:28 +0100
  • e01a5f8d2c
    Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 23:27:36 +0100
  • f434449dd8
    The PreFXPipeline.batchQuad method will now apply Math.round to the target bounds center point. This prevents sub-pixel values during the copyTextSubImage2D call, preventing sprites with pre-fx from appearing mis-aligned during camera pans. Fix #6879 Richard Davey 2024-08-06 23:27:34 +0100
  • fd35a37b85
    Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 23:03:18 +0100
  • 6acd415d16
    Don't round the midPoint, or it breaks high zoom scrolling. Fix #6878 Richard Davey 2024-08-06 23:01:33 +0100
  • 5aaa5ec601
    Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-08-06 22:48:54 +0100
  • 24125ef4d9
    Update Config.js Richard Davey 2024-08-06 22:48:49 +0100
  • 5387e9ef28
    Update CHANGELOG-v3.85.md Richard Davey 2024-08-06 22:48:44 +0100
  • 8ef75453d0
    Merge pull request #6876 from wooseok123/wooseok123-feat-switch Richard Davey 2024-08-06 21:57:28 +0100
  • 1624312aea
    Merge pull request #6883 from RomanFrom710/6880-text-with-stroke-and-letter-spacing-issue Richard Davey 2024-08-06 21:54:21 +0100
  • 50196f4958 Disable autoResize flag. The size a DynamicTexture is created at is the size it should remain forever. Richard Davey 2024-08-06 18:58:31 +0100
  • c81c6cecc8 Remove the requirement for autoResize to be set, so anyone can resize a RenderTarget Richard Davey 2024-08-06 18:58:12 +0100
  • d4d6a4c308 Beta 3 tag Richard Davey 2024-08-06 18:41:11 +0100
  • cdefe1f68c
    Apply stroke letter by letter if there is custom letter spacing #6883 Roman Chaley 2024-08-04 16:11:37 +0200
  • bc24a29764 Fixed issue in particles #6882 liamp55 2024-08-03 11:51:40 -0700
  • 1a45ac8eea Remove last fragments of ImageGPULayer. Ben Richards 2024-07-30 18:18:23 +1200
  • d5de498ea4 Fix incorrect lighting with rotated cameras. Ben Richards 2024-07-30 18:12:02 +1200
  • 9454d1a11a Rearrange shader attribute connection. The VertexBuffer doesn't need to know about the Program to complete its internal layout. But the VAO does need data from the Program to connect attributes. So completion logic has been moved from Program to VertexBuffer, and connection logic has been moved from Program to VAO. Ben Richards 2024-07-30 18:09:56 +1200
  • bfc7c8a417 Add Utils.parseShaderFeatures. Ben Richards 2024-07-30 18:07:47 +1200
  • 877fe3aa30 Allow premultiplication setting on Uint8Array textures. Ben Richards 2024-07-30 18:07:09 +1200
  • cc0bac0214 Removed empty line spacing added when text is undefined. Fix #6807 zekechan 2024-07-30 13:40:53 +0800
  • a3470a08e5
    Updated rounding to use Math.floor + 0.5 Richard Davey 2024-07-28 14:56:53 +0100
  • 8a52c00cad
    feat : add data argument in Scene.switch #6876 Wooseok Han 2024-07-26 13:25:07 +0900
  • 45db4b91e7 Updated change logs Richard Davey 2024-07-23 18:17:49 +0100
  • 445d58faa9 v3.85 Beta 2 Release v3.85.0-beta.2 Richard Davey 2024-07-23 17:01:47 +0100
  • f519c582c7 Fixed jsdocs Richard Davey 2024-07-23 16:58:41 +0100
  • 49456a08b8
    Merge pull request #6870 from samme/feature/timestep-pauseDuration-2 Richard Davey 2024-07-23 16:53:01 +0100
  • 412d0e5b71
    Merge pull request #6869 from samme/docs/scene-events Richard Davey 2024-07-23 16:52:33 +0100
  • 33f3f0c777 Update CHANGELOG-v3.85.md Richard Davey 2024-07-23 16:39:52 +0100
  • abf857d949 The Texture.getFrameBounds method will now include the BASE texture in its calculations. This prevents it from returning a size of Infinity. This fixes an issue where a Tileset with margin/spacing loaded via load.spritesheet instead of load.image would have its margin and spacing ignored. Fix #6823 Richard Davey 2024-07-23 16:39:49 +0100
  • ee2110c062 Removed debugging info. Richard Davey 2024-07-23 16:38:07 +0100
  • 0d32e7bcbc Fixed jsdoc Richard Davey 2024-07-23 15:48:51 +0100
  • 994389d041
    Merge pull request #6816 from jacklehamster/master Zeke Chan 2024-07-23 16:52:37 +0800
  • 54e555d56a Revert "#6816 Phaser.GameObjects.Components.FX#add fix null pipeline pointer" Zeke Chan 2024-07-23 16:51:45 +0800
  • 389e2af60f #6816 Phaser.GameObjects.Components.FX#add fix null pipeline pointer Zeke Chan 2024-07-23 16:50:00 +0800
  • a58f6d0f0c Move ImageGPULayer to plugin. Ben Richards 2024-07-23 18:02:25 +1200
  • 6c02206a90 Debugging tile spacing Richard Davey 2024-07-22 19:03:57 +0100
  • 52085dba91 Don't call setTileSize or setSpacing unless values are given Richard Davey 2024-07-22 19:03:11 +0100
  • f44b10631d Update CHANGELOG-v3.85.md Richard Davey 2024-07-22 19:02:17 +0100
  • c1cd18ef06 Update CHANGELOG-v3.85.md Zeke Chan 2024-07-22 22:59:40 +0800
  • 96bae29e62 Pass pauseDuration 0 for manual resume #6870 samme 2024-07-21 07:36:24 -0700
  • dc27d377f2 Include version in gameURL Richard Davey 2024-07-19 17:01:30 +0100
  • 5d74999620 Fixed "undefined" style bug causing crashes Zeke Chan 2024-07-19 11:06:23 +0800
  • a98f1f5713 Docs: correct args in some scene events #6869 samme 2024-07-18 19:03:08 -0700
  • 99260d2174
    DynamicTexture now creates a Camera instance, not a BaseCamera Richard Davey 2024-07-18 21:21:33 +0100
  • 4a7f2b8301
    Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-07-18 20:38:05 +0100
  • 57ecb75e05
    Update CHANGELOG-v3.85.md Richard Davey 2024-07-18 20:38:00 +0100
  • 14429786a0
    Merge pull request #6867 from samme/feature/timestep-pauseDuration Richard Davey 2024-07-18 20:34:57 +0100
  • affee47879 Improve memory efficiency of ImageGPULayer. Also change its interface a lot. Ben Richards 2024-07-18 21:51:31 +1200
  • 2824185784 Add TimeStep#pauseDuration #6867 samme 2024-07-16 09:28:44 -0700
  • 11449662e8 Add animation to ImageGPULayer. Ben Richards 2024-07-18 10:52:06 +1200
  • 1334cdef7d Update phaser.json zekechan 2024-07-17 23:32:21 +0800