Skip to content

Releases: PhaserEditor2D/PhaserEditor2D-v3

v3.60.1 - Apr 21, 2023

21 Apr 14:06
Compare
Choose a tag to compare

v3.60.1 - Apr 21, 2023

  • Fixes plain object serialization (keyboard keys, colliders,...).

v3.60.0 - Apr 16, 2023

18 Apr 02:04
Compare
Choose a tag to compare

v3.60.0 - Apr 16, 2023

  • Fixes labels of the Size section in the Inspector view.
  • Scene compiler: fixes class-field declaration.
  • Scene compiler: fixes nested prefab varname resolution.
  • Improves folder icons.
  • Adds command for enable/disable pixel art rendering mode.
  • New game objects support: NineSlice and ThreeSlice.
  • Removes Parent section.
  • Supports the new ScriptNode object.
  • Updates the app icon.
  • Updates to Phaser 3.60.
  • Updates allInOne built-in templates to support Phaser 3.60 and script nodes.

v3.60.0-beta.1 - Feb 10, 2023

12 Feb 20:24
Compare
Choose a tag to compare
Pre-release

v3.60.0-beta.1 - Feb 10, 2023

  • Fixes labels of the Size section in the Inspector view.
  • Improves folder icons.
  • Adds command for enable/disable pixel art rendering mode.
  • New game objects support: NineSlice and ThreeSlice.

v360.0-beta.2 - Mar 25, 2023

25 Mar 11:18
Compare
Choose a tag to compare
Pre-release

v360.0-beta.2 - Mar 25, 2023

  • Removes Parent section.
  • Supports the new ScriptNode object.
  • Updates the app icon.
  • Updates to Phaser 3.60-beta.20.

v3.36.2 - Dec 14, 2022

15 Dec 13:53
Compare
Choose a tag to compare

v3.36.2 - Dec 14, 2022

  • Get latest update from Core:
    • Fixes email notification with license keys generated by the License Manager.

v3.36.1 - Dec 12, 2022

13 Dec 14:20
Compare
Choose a tag to compare

v3.36.1 - Dec 12, 2022

  • Get latest changes from Core.

v3.36.0 - Nov 15, 2022

16 Nov 02:06
Compare
Choose a tag to compare

v3.36.0 - Nov 15, 2022

  • Animations Editor: allows creating an animation with a single frame.
  • Animations Editor: allows compiling the animation keys as JavaScript/TypeScript constants.
  • Scene Editor: adds Keyboard.Key object support.

v3.35.2 - Nov 10, 2022

10 Nov 14:59
Compare
Choose a tag to compare

v3.35.2 - Nov 10, 2022

A minor release with bug fixes:

  • Refactored migration process. Fixes running migrations when creating the scene thumbnails.
  • Adds migration for Text.align property.
  • Fixes bug when opening the Command Palette and no editor is open.
  • Adds a Migrate & Compile All Scenes command.
  • #250: Fixes adding a physics body to a scaled object.

Get the binaries from the Phaser Editor 2D downloads

v3.35.1 - Nov 2, 2022

03 Nov 04:58
Compare
Choose a tag to compare

v3.35.1 - Nov 3, 2022

  • Removes extra collideWorldBounds parameter in Inspector section.
  • Shows prefab properties as independent elements in the Outline view.
  • User Components Editor: shows & edits properties as independent entities.
  • Bug fix: doesn't keep user comonents in object when convert it to prefab.
  • Fixes background for the "New update available" notification. If you click the notification panel, it opens the https://phasereditor2d.com/downloads page.
  • Shows User Components as children nodes of the objects in the Outline view.
  • A new Export parameter in the user components of prefab objects.

v3.36.0.1-alpha.1 - Oct 30, 2022

30 Oct 04:40
Compare
Choose a tag to compare
Pre-release

v3.36.0.1-alpha.1 - Oct 30, 2022

This alpha release is all about to re-work how the user components and prefab user properties are presented in the editor.

Download the binaries:

Phaser Editor 2D Core

PhaserEditor2D-core-3.36.0-alpha.1-windows.zip
PhaserEditor2D-core-3.36.0-alpha.1-linux.zip
PhaserEditor2D-core-3.36.0-alpha.1-macos.zip
PhaserEditor2D-core-3.36.0-alpha.1-macos_arm.zip

Phaser Editor 2D All in One

PhaserEditor2D-allInOne-3.36.0-alpha.1-windows.zip
PhaserEditor2D-allInOne-3.36.0-alpha.1-linux.zip
PhaserEditor2D-allInOne-3.36.0-alpha.1-macos.zip
PhaserEditor2D-allInOne-3.36.0-alpha.1-macos_arm.zip

NPM

npm install --save-dev phasereditor2d-launcher@3.36.0-alpha.1

User Components editor

The User Components editor now shows the component's properties as individual nodes in the editor's viewer:

user-component-editor-properties-nodes Medium

For editing a property, you should select it:

user-component-in-inspector-view Medium

Show the object's user components as nodes in the Outline view

In the Scene Editor, the user components of an object are now shown in the Outline:

scene-editor-user-component-in-outline Medium

You can select it there, and edit its values in the Inspector view:

scene-editor-edit-component Medium

The User Components section of an object now shows only links for editing each user component by separated:

scene-editor-user-components-section Medium

Hiding user components of a prefab

I introduced a new parameter Export in the user component section of a prefab object. If the Export parameter is set off, then the component is not shown in the prefab instances.

scene-editor-user-component-export-parameter Large

Prefab properties

Following the same pattern, the prefab properties are shown as individual nodes in the Outline view:

prefab-properties Medium

Other changes

  • Bug fixed: when creating a prefab from an existent object in the scene, it will repeat the user components.
  • Bug fixed: The new update notification has a transparent background.

What's next?

All the changes I made for this release are just preparing a new feature: the Behavior Node. It will be an alternative/complement for user components. The main difference with a user component is that you will be able to add multiple behavior nodes to an object, or a parent behavior node.

Keep in touch!
Arian