Commit graph

  • 09ecea74f3 Expose RenderNode defaults Richard Davey 2024-11-14 17:06:36 +00:00
  • 04694e369b Removes Set and moved to using JS native Set. Updated functions accordingly. Richard Davey 2024-11-14 16:51:10 +00:00
  • 3a2ab5b101 v4.0.0 Beta 1 Richard Davey 2024-11-14 16:34:01 +00:00
  • 97e3e67ac6 Update README.md v4.0.0-beta.1 Richard Davey 2024-11-14 16:04:56 +00:00
  • 964835a3bb
    v3.87 release v3.87.0 Richard Davey 2024-11-14 12:40:07 +00:00
  • 72158813e2
    Merge pull request #6937 from hatchling13/fix-matter-collision-events-type Richard Davey 2024-11-14 12:31:37 +00:00
  • e550202b28
    v4.0.0 Alpha 1 merge Richard Davey 2024-11-14 11:40:26 +00:00
  • 9281b8bf6c
    Update CHANGELOG-v3.87.md Richard Davey 2024-11-14 00:28:01 +00:00
  • f9d1b4d5cf
    Optimized TweenData.update to achieve the same result with my less repetition. Also fixes an issue where a Tween that used a custom ease callback would glitch when the final value was set, as it would be set outside of the ease callback. It's now passed through it, no matter what. Fix #6939 Richard Davey 2024-11-14 00:27:57 +00:00
  • d370d3825b
    fix: revert irrelevant changes to HEAD #6937 Jung Wook Park 2024-11-14 08:54:28 +09:00
  • ec42bd5aba
    Update CHANGELOG-v3.87.md Richard Davey 2024-11-13 23:51:00 +00:00
  • 1749b38932
    Added new FontFile file loader Richard Davey 2024-11-13 23:48:11 +00:00
  • bd2f6edca3
    Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-11-13 22:30:17 +00:00
  • aa4dbc7f32
    Update CHANGELOG-v3.87.md Richard Davey 2024-11-13 22:30:15 +00:00
  • 37a6dc6f9f
    Merge pull request #6930 from samme/major/particle-anims-optional Richard Davey 2024-11-13 22:27:47 +00:00
  • 6db4906158
    Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-11-13 22:26:27 +00:00
  • 3d1552b672
    Update CHANGELOG-v3.87.md Richard Davey 2024-11-13 22:26:23 +00:00
  • fd7a6ae780
    Merge pull request #6938 from BenAfonso/master Richard Davey 2024-11-13 22:26:06 +00:00
  • dc745f8394
    Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-11-13 22:24:03 +00:00
  • 352816dd52
    Update CHANGELOG-v3.87.md Richard Davey 2024-11-13 22:23:59 +00:00
  • 4018be0bd3
    Merge pull request #6941 from drakang4/master Richard Davey 2024-11-13 22:23:39 +00:00
  • f259858d6c
    Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-11-13 22:23:06 +00:00
  • d80135083b
    Update CHANGELOG-v3.87.md Richard Davey 2024-11-13 22:23:03 +00:00
  • a6bffcdf26
    Merge pull request #6920 from bagyoni/bitmaptext-idx Richard Davey 2024-11-13 22:21:27 +00:00
  • 9e0af3afab
    Merge branch 'master' of https://github.com/phaserjs/phaser Richard Davey 2024-11-13 22:20:32 +00:00
  • c2cddcb5b0
    Updating for v3.87 Richard Davey 2024-11-13 22:20:24 +00:00
  • d4700788a6
    Merge pull request #6935 from Jessime/patch-1 Richard Davey 2024-11-13 21:54:24 +00:00
  • 0123081aa9
    Fix stream parameter type of video.loadMediaStream #6941 Heeryong Kang 2024-11-13 12:08:22 +09:00
  • ac06e9484c Sync features from Beam development. This should be largely feature-complete now. ben-project-mask Ben Richards 2024-11-12 10:10:50 +13:00
  • 7980354b88 Update version and setup basic files. jojo - Ekaphop 2024-11-05 22:28:22 +07:00
  • 2295d4c5e5
    Fix getScene, getScenes return types. #6938 Ben Afonso 2024-11-04 12:56:55 +01:00
  • 84dcbd63a5
    fix: edit JSDoc type for 'pairs' propterty of collision events, generate ts defs Jung Wook Park 2024-10-31 13:18:33 +09:00
  • f51b1ad624 return specific type when getting scene and T is provided #6936 Kevin Potschien 2024-10-30 11:09:13 +01:00
  • 0f6e37ebfd
    loose -> lose typo in Container.js #6935 Jessime Kirk 2024-10-29 13:58:28 -07:00
  • fbdfdb884c Make particle animation state optional #6930 samme 2024-10-23 14:33:11 -07:00
  • 36d5c852b6 Update const.js for TP5 release. Ben Richards 2024-10-22 19:53:51 +13:00
  • 3c4e62ce68 Implement Filters (replacing FX and BitmapMask). Also remove a lot of unused code. Ben Richards 2024-10-22 19:05:02 +13:00
  • c78b3a007d
    Updated for 3.86.1 Richard Davey 2024-10-14 12:49:34 +01:00
  • 833802c6e5
    Added LOG_VERSION Richard Davey 2024-10-14 12:49:25 +01:00
  • eb7f17c387
    Utils.String.RemoveAt would incorrectly calculate the slice index if it was > 0. It will now remove the correctly specified character. Richard Davey 2024-10-14 12:49:15 +01:00
  • 95254316b3 Fix calculation of idx in GetBitmapTextSize #6920 Attila Bágyoni 2024-10-12 10:39:02 +02:00
  • 21efdc57e7 Remove dead code in GetBitmapTextSize Attila Bágyoni 2024-10-12 10:22:39 +02:00
  • 773dc8a2b9 Update CHANGELOG-v3.86.md v3.86.0 Richard Davey 2024-10-11 14:33:46 +01:00
  • f1c4b0fef2 v3.86.0 release Richard Davey 2024-10-11 14:32:30 +01:00
  • c3581595c7
    Update CHANGELOG-v3.86.md Richard Davey 2024-10-11 00:41:47 +01:00
  • 79de922e5d
    The Canvas Renderer and WebGL Multi Pipeline now uses the new renderRoundPixels boolean to determine if it can render a Sprite or a Texture with rounded position values, or not. This fixes an issue where black lines would appear between tightly grouped sprites or tiles at non-integer Camera zoom values. Fix #6907 Richard Davey 2024-10-11 00:41:43 +01:00
  • 8e432aee8d
    BaseCamera.renderRoundPixels is a new read-only property that is set during the Camera preRender method every frame. It is true if the Camera is set to render round pixels and the zoom values are integers, otherwise it is false. This is then fed into the MultiPipeline when rendering sprites and textures. Richard Davey 2024-10-11 00:08:00 +01:00
  • 13177a4e4a
    Update CITATION.cff Richard Davey 2024-10-10 21:17:01 +01:00
  • a5574822bf
    Update CHANGELOG-v3.86.md Richard Davey 2024-10-10 21:16:59 +01:00
  • 32c82ef728
    Merge pull request #6912 from thompson318/master Richard Davey 2024-10-10 21:15:58 +01:00
  • ede4a7a63c Update CHANGELOG-v3.86.md Richard Davey 2024-10-10 19:01:02 +01:00
  • 10c342c5cb Phaser.GameObjects.Container#tempTransformMatrix has been removed. This was an internal private Transform Matrix. It has been replaced by a global single matrix that is used instead. This removes the need for every Container to have its own instance of this temporary matrix, reducing object allocation and memory overhead. Richard Davey 2024-10-10 19:00:58 +01:00
  • e440887fb8 Updating for 3.86 Richard Davey 2024-10-10 18:37:43 +01:00
  • 509de6ae51 RenderTarget.resize will now check the autoResize property before applying the change. Textures that have been locked to a fixed size, such as FX POT buffers, will no longer be resized to the full canvas dimensions, causing Out of Memory errors on some mobile devices. Fix #6914 Richard Davey 2024-10-10 18:37:00 +01:00
  • 22bd58599c Update CHANGELOG-v3.85.3.md Richard Davey 2024-10-10 16:54:50 +01:00
  • 72e2857882 The EXPAND Scale Mode would cause the error "Framebuffer status: Incomplete Attachment" under WebGL if the Phaser game loaded into an iframe or element with a size of 0 on either axis, such as when you load the game into a 0x0 iframe before expanding it. It now protects against divide by zero errors. Richard Davey 2024-10-10 16:54:46 +01:00
  • c6caba7598 The RenderTarget.willResize method will now check if the values given to it are actually numbers. If not it will return false. Richard Davey 2024-10-10 16:54:34 +01:00
  • acc96c74a5 Format fix Richard Davey 2024-10-10 16:25:43 +01:00
  • 2d01f5d3ae
    Merge pull request #6916 from rexrainbow/bug-text-measure-width Richard Davey 2024-10-10 16:24:13 +01:00
  • 7988f4dc5d jsdoc link fix Richard Davey 2024-10-08 17:46:51 +01:00
  • 7b2eb11366 jsdoc link fix Richard Davey 2024-10-08 16:49:00 +01:00
  • 40fafa4d4e Invalid link fixed Richard Davey 2024-10-08 16:08:56 +01:00
  • cbca9ecf1f Fix bug #6916 Rex 2024-10-08 05:56:33 +08:00
  • 03ce4cecad Twist logic Rex 2024-10-07 20:39:28 +08:00
  • 0105a20afe Fix bug Rex 2024-10-07 13:29:15 +08:00
  • 57965916e3 Update CHANGELOG-v3.85.3.md Richard Davey 2024-10-04 15:53:30 +01:00
  • c066ffef1b The HexagonalTileToWorldXY function incorrectly used this instead of layer causing it to error in hex tilemaps with x axis staggering. Fix #6913 Richard Davey 2024-10-04 15:53:27 +01:00
  • 05e6fd1081 Create CHANGELOG-v3.85.3.md Richard Davey 2024-10-04 15:47:40 +01:00
  • 574760186d The Array.MoveAbove function didn't recalculate the baseIndex after the splice, meaning the item would end up in the wrong location. Richard Davey 2024-10-04 15:47:35 +01:00
  • af31ca2b97 3.85.3 prep Richard Davey 2024-10-04 15:47:29 +01:00
  • 81313395a2 Update DynamicTexture, RenderTexture. Add Stamp. Improve shader compilation. Ben Richards 2024-10-01 21:40:20 +13:00
  • 9e328c97a4
    Add files via upload #6912 Stephen Thompson 2024-09-26 13:44:51 +01:00
  • 47cc7657cc
    Merge 5e025b64a2 into 580ff3074c #6824 Ulf Kamp 2024-09-18 21:00:34 -05:00
  • 580ff3074c
    v3.85.2 v3.85.2 Richard Davey 2024-09-17 20:23:08 +01:00
  • d6ccb63de7
    Update README.md Richard Davey 2024-09-17 20:22:57 +01:00
  • e014aeb3e3
    Update CHANGELOG.md Richard Davey 2024-09-17 20:22:54 +01:00
  • 0a33856fd0
    Update CHANGELOG-v3.85.2.md Richard Davey 2024-09-17 20:22:47 +01:00
  • 91eb34c3e9 Update CHANGELOG-v3.85.2.md Richard Davey 2024-09-17 19:01:16 +01:00
  • 3a74008e30 TransformMatrix.setQuad has been fixed so it no longer rounds the quad dimensions, only the x/y coordinates. This fixes a bug where it could give slightly different (+- 1px) sized textures based on how the dimensions were rounded when using roundPixels on the camera. Fix #6874 Richard Davey 2024-09-17 19:01:10 +01:00
  • 4cfa44dce4 Update CHANGELOG-v3.85.2.md Richard Davey 2024-09-17 15:12:03 +01:00
  • 3057998965 TS defs issue fix #6904 Richard Davey 2024-09-17 15:12:00 +01:00
  • ad5b38b1cb WebGLRenderer.setExtensions is a new method that queries the GL context to get the list of supported extensions. Which it then sets into the class properties. This method is called internally as part of the init and restore process. Richard Davey 2024-09-17 15:08:20 +01:00
  • e41b3be8ff v3.85.2 version Richard Davey 2024-09-17 15:07:34 +01:00
  • 6d68565b51 v3.85.1 v3.85.1 Richard Davey 2024-09-05 18:44:25 +01:00
  • 556847750e Updated Layer jsdocs, which resolves a TypeScript extends error. Richard Davey 2024-09-05 17:37:50 +01:00
  • 65f53d85e2 v3.85 dist build v3.85.0 Richard Davey 2024-09-05 14:56:10 +01:00
  • 5940c2cd17
    Update README.md Richard Davey 2024-09-05 13:47:02 +01:00
  • 19d46444b4
    Update README.md Richard Davey 2024-09-05 13:45:28 +01:00
  • 81e9b56ad7
    v3.85 Readme Richard Davey 2024-09-05 13:30:28 +01:00
  • a45afc80c0
    3.85 TS Defs Richard Davey 2024-09-05 11:30:15 +01:00
  • 8aa67ea165
    Update package.json Richard Davey 2024-09-05 11:29:44 +01:00
  • 3f447fc5d6
    Update CHANGELOG-v3.85.md Richard Davey 2024-09-05 11:29:37 +01:00
  • b12f3bbaa0
    Renamed methods to avoid Container conflicts Richard Davey 2024-09-05 11:29:29 +01:00
  • 4c2f2ed899
    Added getDisplayList method Richard Davey 2024-09-05 11:29:18 +01:00
  • 7bd23db219 Fixed incorrect version numbers Richard Davey 2024-09-05 09:50:39 +01:00
  • 3c29f694ed Removed unused var Richard Davey 2024-09-05 09:46:55 +01:00
  • 57df739a68 Removed unused imports Richard Davey 2024-09-05 09:45:56 +01:00
  • f5b4691166 Fixed illegal use of destructuring. Richard Davey 2024-09-05 09:44:54 +01:00
  • dfe3ec3aba Fixed lint errors and lines redeclaration Richard Davey 2024-09-05 09:39:51 +01:00
  • 9568572c7d Update CHANGELOG-v3.85.md Richard Davey 2024-09-05 09:37:43 +01:00