Commit graph

13532 commits

Author SHA1 Message Date
Seth Berrier
13b6d6d5ae Fix for bug related to Issue #4737
- When removing a layer from a tilemap, layerIndex can become invalid
- Added loop to fix any existing tilemapLayer.layerIndex vales
2019-10-31 16:03:48 -05:00
Richard Davey
c25331cf30 Update CHANGELOG.md 2019-10-17 13:47:43 +01:00
Richard Davey
fb05e1de49
Merge pull request #4805 from samme/fix/headless-destroy
Fix headless game failing to destroy
2019-10-17 13:27:52 +01:00
Richard Davey
5352390811 3.20.2 version 2019-10-17 13:26:10 +01:00
Richard Davey
1df9b9655a Shouldn't remove the blob data, or videos too large for memory cannot replay 2019-10-17 13:25:32 +01:00
Richard Davey
48bc039fe7 Update CHANGELOG.md 2019-10-17 13:25:32 +01:00
Richard Davey
44f93cde30 The Spine Plugin was not clearing down the resize event listener in WebGL, causing it to still fire even if the Scene was closed. Fix #4808 2019-10-17 13:25:32 +01:00
Richard Davey
30a895d054
Update FUNDING.yml 2019-10-15 21:22:13 +01:00
samme
bc55428c49 Check pendingDestroy in headlessStep()
Fixes #4804
2019-10-15 12:00:44 -07:00
Richard Davey
e762a89223 3.20.1 dist files 2019-10-15 12:31:38 +01:00
Richard Davey
24029b27db 3.20.1 Release 2019-10-15 12:30:09 +01:00
Richard Davey
1c13924615 Update CHANGELOG.md 2019-10-15 11:53:46 +01:00
Richard Davey
657200226a SceneManager.run (and consequently ScenePlugin.run) was using an out-dated way of checking if a Scene was paused before trying to resume it, causing a Scene to be started again instead of resumed. It now uses the Systems.isPaused function instead. Fix #3931 2019-10-15 11:53:43 +01:00
Richard Davey
7aa88e5e0c Update CHANGELOG.md 2019-10-15 11:34:35 +01:00
Richard Davey
6b973dcf58 DynamicTilemapLayer.setCollision would cause an indexOf error when trying to access the layer data. Fix #4800 2019-10-15 11:34:32 +01:00
Richard Davey
2d7abca281 Update CHANGELOG.md 2019-10-15 11:29:52 +01:00
Richard Davey
04bfe30255 Container.mask wouldn't render in WebGL due to a change in the way child masks were handled. Container masking now works again as in 3.19. Fix #4803 2019-10-15 11:29:47 +01:00
Richard Davey
dae9d74707 Update CHANGELOG.md 2019-10-15 11:18:41 +01:00
Richard Davey
c37a3634c0 UpdateList.shutdown wasn't removing the Scene Update event listener, causing actions to be multiplied on Scene restart (such as animation playback). Fix #4799 2019-10-15 11:18:36 +01:00
Richard Davey
c073b06c65 Merge branch 'master' of https://github.com/photonstorm/phaser 2019-10-14 21:03:58 +01:00
Richard Davey
9322858a86 Fix funding error 2019-10-14 21:03:54 +01:00
Richard Davey
f0c4eb1857 Update CHANGELOG.md 2019-10-14 16:44:05 +01:00
Richard Davey
d846cdb462
Merge pull request #4797 from xSke/docs/path-docs
Improve documentation for Phaser.Curves.Path
2019-10-14 16:11:17 +01:00
Richard Davey
ddbb9b2773
Merge pull request #4798 from noseglid/patch-3
Move `remove-files-webpack-plugin` to devDependencies
2019-10-14 16:09:31 +01:00
Richard Davey
34caaca2df 3.20.1 prep 2019-10-14 16:08:52 +01:00
Alexander Pochill
ccc963704e
Move remove-files-webpack-plugin to _devDependencies_
Surely, this dependency should be a devDependency.
I'm building my phaser app with [parceljs](https://parceljs.org/) and do not have `webpack` installed at all. As a consequence I'm running into this warning
```
warning "phaser > remove-files-webpack-plugin@1.1.3" has unmet peer dependency "webpack@*".
```

Everything works fine, because obviously I'm not running the build process when I depend on phaser.
2019-10-13 18:26:35 +02:00
Ske
b74c9ae39f Improve documentation for Phaser.Curves.Path 2019-10-12 13:45:44 +02:00
Richard Davey
12e26eebef Update README.md 2019-10-11 19:07:47 +01:00
Richard Davey
dd2affe129 Moved packages around 2019-10-11 19:07:43 +01:00
Richard Davey
4e59d2c373 New dist files 2019-10-11 19:07:32 +01:00
Richard Davey
4abd944575 3.20 TS Defs 2019-10-11 18:53:20 +01:00
Richard Davey
28316ec4fe Merged ProcessQueue docs 2019-10-11 18:53:11 +01:00
Richard Davey
c60530eedd Removed commented-out code 2019-10-11 18:35:27 +01:00
Richard Davey
e8ac166ab2 Update UpdateList.js 2019-10-11 18:34:01 +01:00
Richard Davey
02975813c7 JSDocs fix 2019-10-11 18:32:05 +01:00
Richard Davey
91c0b1c8a4 Create VideoFileConfig.js 2019-10-11 18:31:58 +01:00
Richard Davey
312797dc8e JSDoc fixes 2019-10-11 18:29:55 +01:00
Richard Davey
be15a59093 Your guess is as good as mine \o/~? 2019-10-11 18:19:25 +01:00
Richard Davey
9163f08b42 Update CHANGELOG.md 2019-10-11 18:17:40 +01:00
Richard Davey
55516a0686 Update copy-to-examples.js 2019-10-11 18:17:34 +01:00
Richard Davey
9b6b7228b5 New Spine Plugin dist files 2019-10-11 18:17:27 +01:00
Richard Davey
9ea3eb1abd Added getValue method back and updated it 2019-10-11 18:15:44 +01:00
Richard Davey
834a582158 New Spine 3.9 latest runtimes 2019-10-11 18:15:22 +01:00
Richard Davey
008ae69f58 Added Spine Runtime build configs 2019-10-11 16:01:13 +01:00
Richard Davey
595fd0b286 Removed beta1 2019-10-11 13:53:51 +01:00
Richard Davey
2a36a20bb8 Update CHANGELOG.md 2019-10-11 13:53:24 +01:00
Richard Davey
ce6a0c1d76 ScaleManager.startFullscreen now checks to see if the call returns a Promise, rather than checking if the browser supports them, before waiting for promise resolution. This fixes a runtime console warning in Microsoft Edge. Fix #4795 2019-10-11 13:53:21 +01:00
Richard Davey
3e12b6c7ff Update CHANGELOG.md 2019-10-11 13:42:33 +01:00
Richard Davey
c1044379f3 TouchManager.disableContextMenu is a new method that will try to disable the context menu on touch devices, if the Game Config disableContextMenu is set. Previously, it only tried to do it for the Mouse Manager, but now does it for touch as well. Fix #4778 2019-10-11 13:42:33 +01:00
Richard Davey
4d4ab051fb
Merge pull request #4785 from Frozzy6/master
Set 'part.angle' in 'Body.update' into matter-js
2019-10-11 13:36:32 +01:00