Skip to content

Commit 24029b2

Browse files
committed
3.20.1 Release
1 parent 1c13924 commit 24029b2

4 files changed

Lines changed: 23 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Change Log
22

3-
## Version 3.20.1 - Fitoria - in development
3+
## Version 3.20.1 - Fitoria - 15th October 2019
44

55
### Updates
66

@@ -19,7 +19,6 @@ My thanks to the following for helping with the Phaser 3 Examples, Docs and Type
1919

2020
@xSke
2121

22-
2322
## Version 3.20.0 - Fitoria - 11th October 2019
2423

2524
### Video Game Object

README.md

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -111,13 +111,13 @@ npm install phaser
111111
[Phaser is on jsDelivr](https://www.jsdelivr.com/projects/phaser) which is a "super-fast CDN for developers". Include the following in your html:
112112

113113
```html
114-
<script src="//cdn.jsdelivr.net/npm/phaser@3.20.0/dist/phaser.js"></script>
114+
<script src="//cdn.jsdelivr.net/npm/phaser@3.20.1/dist/phaser.js"></script>
115115
```
116116

117117
or the minified version:
118118

119119
```html
120-
<script src="//cdn.jsdelivr.net/npm/phaser@3.20.0/dist/phaser.min.js"></script>
120+
<script src="//cdn.jsdelivr.net/npm/phaser@3.20.1/dist/phaser.min.js"></script>
121121
```
122122

123123
### API Documentation
@@ -198,13 +198,13 @@ We've 3 tutorials related to Facebook Instant Games and Phaser:
198198
A special build of Phaser with the Facebook Instant Games Plugin ready-enabled is [available on jsDelivr](https://www.jsdelivr.com/projects/phaser). Include the following in your html:
199199

200200
```html
201-
<script src="//cdn.jsdelivr.net/npm/phaser@3.20.0/dist/phaser-facebook-instant-games.js"></script>
201+
<script src="//cdn.jsdelivr.net/npm/phaser@3.20.1/dist/phaser-facebook-instant-games.js"></script>
202202
```
203203

204204
or the minified version:
205205

206206
```html
207-
<script src="//cdn.jsdelivr.net/npm/phaser@3.20.0/dist/phaser-facebook-instant-games.min.js"></script>
207+
<script src="//cdn.jsdelivr.net/npm/phaser@3.20.1/dist/phaser-facebook-instant-games.min.js"></script>
208208
```
209209

210210
The build files are in the git repository in the `dist` folder, and you can also include the plugin in custom builds.
@@ -221,7 +221,7 @@ Create an `index.html` page locally and paste the following code into it:
221221
<!DOCTYPE html>
222222
<html>
223223
<head>
224-
<script src="https://cdn.jsdelivr.net/npm/phaser@3.20.0/dist/phaser-arcade-physics.min.js"></script>
224+
<script src="https://cdn.jsdelivr.net/npm/phaser@3.20.1/dist/phaser-arcade-physics.min.js"></script>
225225
</head>
226226
<body>
227227

@@ -332,6 +332,19 @@ You can then run `webpack` to create a development build in the `build` folder w
332332

333333
# Change Log
334334

335+
## Version 3.20.1 - Fitoria - 15th October 2019
336+
337+
### Updates
338+
339+
* The `remove-files-webpack-plugin` plugin has been moved to a devDependency (thanks @noseglid)
340+
341+
### Bug Fixes
342+
343+
* `UpdateList.shutdown` wasn't removing the Scene Update event listener, causing actions to be multiplied on Scene restart (such as animation playback). Fix #4799 (thanks @jronn)
344+
* `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 (thanks @paulsymphony)
345+
* `DynamicTilemapLayer.setCollision` would cause an `indexOf` error when trying to access the layer data. Fix #4800 (thanks @PavelMishin)
346+
* `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 (thanks @alexeymolchan)
347+
335348
## Version 3.20.0 - Fitoria - 11th October 2019
336349

337350
### Video Game Object
@@ -538,8 +551,8 @@ All rights reserved.
538551

539552
"Above all, video games are meant to be just one thing: fun. Fun for everyone." - Satoru Iwata
540553

541-
[get-js]: https://github.com/photonstorm/phaser/releases/download/v3.20.0/phaser.js
542-
[get-minjs]: https://github.com/photonstorm/phaser/releases/download/v3.20.0/phaser.min.js
554+
[get-js]: https://github.com/photonstorm/phaser/releases/download/v3.20.1/phaser.js
555+
[get-minjs]: https://github.com/photonstorm/phaser/releases/download/v3.20.1/phaser.min.js
543556
[clone-http]: https://github.com/photonstorm/phaser.git
544557
[clone-ssh]: git@github.com:photonstorm/phaser.git
545558
[clone-ghwin]: github-windows://openRepo/https://github.com/photonstorm/phaser

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "phaser",
3-
"version": "3.20.1-beta1",
3+
"version": "3.20.1",
44
"release": "Fitoria",
55
"description": "A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.",
66
"author": "Richard Davey <rich@photonstorm.com> (http://www.photonstorm.com)",

src/const.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ var CONST = {
2020
* @type {string}
2121
* @since 3.0.0
2222
*/
23-
VERSION: '3.20.1-beta1',
23+
VERSION: '3.20.1',
2424

2525
BlendModes: require('./renderer/BlendModes'),
2626

0 commit comments

Comments
 (0)