Skip to content

Releases: PhaserEditor2D/PhaserEditor2D-v3

v3.67.0, Feb 22

22 Feb 12:26
Compare
Choose a tag to compare

v3.67.0, Feb 22

  • Updates to latest TypeScript 5.3.3.
  • Updates to latest CodeMirror 5.66.16.
  • Adds support to Phaser 3.80.
  • Save all editors when the user executes the Play commands.
  • Depth order commands now works with Mac keyboard with a numeric pad, in its default config.
  • Fixes bug with opening multiple context menus.
  • Color Picker shows realtime preview of the color.
  • Allows changing numeric values with the mouse wheel.
  • Allows changing numeric values with the Up/Down keys. If Shift is pressed, it increments it by 10.
  • Allows changing numeric values by dragging the label.
  • Adds support to Shader Effects objects, Glow and Shadow.
  • Uses the Text's internal canvas to render the Text object in the Outline view.
  • Use the __MISSING texture by default in NineSlice and ThreeSlice.

v3.66.0 - Jan 11, 2024

12 Jan 10:08
Compare
Choose a tag to compare

v3.66.0 - Jan 11, 2024

  • Allows to set a display name to game objects.
  • The display name formatting expression #{x} expands to "x".
  • The display name formatting shows prepends the TargetActionComp.target value, if present.
  • Fixes name collision when copying a game objects tree.
  • Fixes duplicating children objects on a tree copy/paste.
  • Fixes getting user components of nested prefabs.
  • Allows user component object formatting.
  • Allow read-only editors.
  • Set read-only to editors of node_module files.

v3.65.0 - Dec 13, 2023

14 Dec 09:57
Compare
Choose a tag to compare

v3.65.0 - Dec 13, 2024

  • Allows using prefabs and user components from node modules.
  • Allows tagging folders as "copied" libraries, with the library.txt file.
  • Adds onWorldBounds property to the Arcade Physics Body.
  • The Add Script Node dialog groups scripts by folder and node modules.
  • The Blocks view groups the scripts by folder and node modules.
  • Allows custom display format of prefab instances, using ${} and #{} expressions.
  • Shows tooltip with prefab property info.
  • Allows setting a Scene Display Name for scenes.
  • Allows setting the Display Name of user components.
  • Migrates all project templates to the new script libraries.

v3.64.0 - Nov 10, 2023

10 Nov 11:49
Compare
Choose a tag to compare

v3.64.0 - Nov 10, 2023

  • Fixes making thumbnails of single-layer prefabs.
  • Allows merging Import and Open buttons in the Asset Pack Entry section.
  • #251 Fixes sprite positioning in Animations Editor.
  • #209 Improves scene border painting.
  • Improves animations preview UI:
    • New Animation preview section.
    • New Animations Preview section.
    • Shows a preview button in the Animation Key user property.
  • Adds new Animation section to Sprite game objects. It is about to auto-start a sprite animation.
  • Adds showBeforeDelay to the Animations Editor.
  • Shows Sprite Animation blocks in the Scene Editor's Blocks view.
  • Aseprite animations support.
  • New Code Snippets scene elements.
  • Optimizes pooling of WEBGL contexts.
  • #295 Fixes tilemapLayer nullable method factory.

v3.63.0 - Sep 30, 2023

30 Sep 10:59
Compare
Choose a tag to compare

v3.63.0 - Sep 30, 2023

  • Opens the file given in the openfile URL search parameter. Like in ?openfile=some/file.
  • Show splash before loading the workbench.
  • Boost load speed: migrates editor's icons from single files to a texture atlas.
  • Boost load speed: bundle all IDE text resources into a single res.json file.
  • Improves browser cache managing. Loads way faster when running in the cloud.
  • Shows property shortcuts in the prefab properties section.
  • Shows Prefab Properties section also when a property is selected.
  • Show event icons in the Event property's dialog.
  • Allows downloading all v3 files from the Phaser Editor 2D website.
  • 249 Auto compile the scene file when it is created.
  • Adds support to Spine animations.
  • Adds spine project template to marketplace.
  • #289 Fixes hit area computation on nested containers.

v3.62.1, Jun 30, 2023

02 Jul 13:24
Compare
Choose a tag to compare

v3.62.1, Jun 30, 2023

  • Fixes KeyCode user property editor.

v3.62.0, Jun 29, 2023

29 Jun 15:54
Compare
Choose a tag to compare

v3.62.0, Jun 29, 2023

  • New Event user property.
  • #284 Fixes hit area rendering for containers.
  • A new Add Prefab Property command that shows a dialog.
  • Replaces the Object Depth commands for the Edit move commands.
  • Replaces the Object List sort commands by the Editor move commands.
  • Allows change prefab properties with the Edit move commands. Remove the Move options from the Prefab Properties section's menu.
  • Allows copy/cut/paste of prefab properties.
  • Allows copy/cut/paste keyboard keys.
  • Shows Keyboard.Key and Object List objects in the Object Variable user property's dialog..
  • Adds the new KeyCode User Property.
  • Fixes hit area serialization.
  • Removes the User Components section and shows user components properties as individual sections:
    • Renames the Scripts context menu to Scripting and include:
      • Add User Component (M key)
      • Browse User Components (Shift+M key)
  • Removes user component nodes from the Outline view.
  • Removes the Prefab Instance section, shows the prefab instance user properties as individual sections.
  • The Replace Texture Frame command responds to the F key.
  • Fixes adding a script node to all selected game objects.
    #223 Fixed tab-focus on the DOM elements of the user properties.

v3.62.0-beta.1, Jun 23, 2023

23 Jun 20:20
Compare
Choose a tag to compare
Pre-release

v3.62.0-beta.1, Jun 23, 2023

  • New Event user property.
  • #284 Fixes hit area rendering for containers.
  • A new Add Prefab Property command that shows a dialog.
  • Replaces the Object Depth commands for the Edit move commands.
  • Replaces the Object List sort commands by the Editor move commands.
  • Allows change prefab properties with the Edit move commands. Remove the Move options from the Prefab Properties section's menu.
  • Allows copy/cut/paste of prefab properties.
  • Allows copy/cut/paste keyboard keys.
  • Shows Keyboard.Key and Object List objects in the Object Variable user property's dialog..
  • Adds the new KeyCode User Property.
  • Fixes hit area serialization.
  • Removes the User Components section and shows user components properties as individual sections:
    • Renames the Scripts context menu to Scripting and include:
      • Add User Component (M key)
      • Browse User Components (Shift+M key)
  • Removes user component nodes from the Outline view.
  • Removes the Prefab Instance section, and shows the prefab instance user properties as individual sections.
  • The Replace Texture Frame command responds to the F key.
  • Fixes adding a script node to all selected game objects.
    #223 Fixed tab-focus on the DOM elements of the user properties.

Downloads

Phaser Editor 2D Core

https://updates.phasereditor2d.com/v3.62.0-dev/PhaserEditor2D-core-3.62.0-dev-windows.zip
https://updates.phasereditor2d.com/v3.62.0-dev/PhaserEditor2D-core-3.62.0-dev-linux.zip
https://updates.phasereditor2d.com/v3.62.0-dev/PhaserEditor2D-core-3.62.0-dev-macos.zip
https://updates.phasereditor2d.com/v3.62.0-dev/PhaserEditor2D-core-3.62.0-dev-macos_arm.zip

Phaser Editor 2D All in One

https://updates.phasereditor2d.com/v3.62.0-dev/PhaserEditor2D-allInOne-3.62.0-dev-windows.zip
https://updates.phasereditor2d.com/v3.62.0-dev/PhaserEditor2D-allInOne-3.62.0-dev-linux.zip
https://updates.phasereditor2d.com/v3.62.0-dev/PhaserEditor2D-allInOne-3.62.0-dev-macos.zip
https://updates.phasereditor2d.com/v3.62.0-dev/PhaserEditor2D-allInOne-3.62.0-dev-macos_arm.zip

v3.61.0 - May 18, 2023

20 May 00:07
Compare
Choose a tag to compare

v3.61.0 - May 18, 2023

  • Checks if a scene file was generated by a newer and incompatible version of the editor.
  • Shows Object List items in the Outline view. Allows ordering the items with the Up, Down, Top, Down, commands.
  • A new game object scope: LOCAL. The LOCAL scope is now the default scope for objects and has the same meaning of METHOD scope before. Now the METHOD scope forces the creation of a variable for the object.
  • Auto computes the middle-private nested prefabs. It doesn't require to declare a parent of a nested prefab as nested prefab.
  • Improves Outline elements tagging. It uses tahs like #prefab_inst #nested_prefab_inst #scope_local #scope_nested_prefab... So you can search for it in the Outline filter box.
  • Allows enabling input in objects.
  • Adds the Name parameter to the Variable section of a nested prefab instance.
  • #282 Use full nested prefab path in user object variable properties.
  • Excludes script node prefabs from the Blocks view when editing a non-script node scene.

v3.60.3 - Apr 27, 2023

28 Apr 12:02
Compare
Choose a tag to compare

v3.60.3 - Apr 27, 2023

  • Fixes regression bug with the Play command.

v3.60.2 - Apr 27, 2023

  • Fixes creating a prefab layer with a selected container or layer.
  • Updates the ScriptNode resources with the bug fixes.
  • #129 Adds Preview Scene command (Ctrl+0). It runs the game in the browser and passes the start=<scene-name> parameter.