Commit Graph

  • 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 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
  • 2295d4c5e5 Fix getScene, getScenes return types. 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
  • 0f6e37ebfd loose -> lose typo in Container.js Jessime Kirk 2024-10-29 13:58:28 -07:00
  • fbdfdb884c Make particle animation state optional 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 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 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 Stephen Thompson 2024-09-26 13:44:51 +01: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
  • 45d2d6f939 Tidied up and renamed the new depth ordering functions Richard Davey 2024-09-05 09:37:37 +01:00
  • dc714b10bd lint fixes Richard Davey 2024-09-05 09:35:19 +01:00
  • 0bbb79ee6d Testing rspack rspack Richard Davey 2024-09-05 09:17:05 +01:00
  • 4bdede51f2 Fix active texture binding. If we don't change the active texture, we might bind a texture to the wrong slot, and update the wrong texture. Ben Richards 2024-09-05 12:54:23 +12:00
  • 5ef3d45a50 Update const.js for TP4 release. Ben Richards 2024-09-04 15:55:35 +12:00
  • aadd767f8d Add TilemapGPULayer and many shader factory enhancements. Ben Richards 2024-09-04 15:55:11 +12:00
  • 78b4efbf11 Add smoothPixelArt config option. Ben Richards 2024-09-04 15:48:12 +12:00
  • b8839e4e70 Merge pull request #6746 from lukas-dachtler/fix/matterJSTypes Richard Davey 2024-09-03 14:44:05 +01:00
  • df0d516c16 Update CHANGELOG-v3.85.md Richard Davey 2024-09-03 14:40:46 +01:00
  • a88351c643 Update version number Richard Davey 2024-09-03 14:38:19 +01:00
  • c1f645e5d2 Defs build Richard Davey 2024-09-03 14:37:23 +01:00
  • 531bc4475b Parser build Richard Davey 2024-09-03 14:37:17 +01:00
  • 25f20485a2 Merge pull request #6819 from moufmouf/fix-dom-zoom-origin Richard Davey 2024-09-03 14:36:59 +01:00
  • 8091292439 Fix #6854 #6737 (PipelineConfig TS) Richard Davey 2024-09-03 14:35:02 +01:00
  • 780def8cf9 Fix #6860 BitmapText not wrapping lines in some cases Zeke Chan 2024-09-03 15:52:10 +08:00
  • d4ef67bae0 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 22:40:43 +01:00
  • c308c430c3 The NineSlice Game Object will now guard against an invalid texture by checking for the frame and textureFrame vars before trying to read values from them. Fix #6804 Richard Davey 2024-09-02 22:40:41 +01:00
  • 3041dabe9e Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 22:34:34 +01:00
  • fcd0f7180c The Mesh WebGLRenderer will now recalculate the vertexOffset correctly if the batch flushes, fixing an issue where it would display missing triangles in a mesh after a batch flush. Fix #6814 Richard Davey 2024-09-02 22:34:29 +01:00
  • 0c8f613087 Update CHANGELOG-v3.85.md Richard Davey 2024-09-02 22:02:59 +01:00
  • 98ea091edc Video.getFirstFrame is a new method that can be used to load the first frame of the Video into its texture without starting playback. This is useful if you want to display the first frame of a video behind a 'Play' button, without calling the 'play' method. Fix #6695 Richard Davey 2024-09-02 22:02:55 +01:00
  • 85d64d77a4 Removed incorrect docs. Fix #6760 Richard Davey 2024-09-02 21:20:41 +01:00