Skip to content

Releases: PhaserEditor2D/PhaserEditor2D-v3

v3.13.0 - Apr 2, 2021

03 Apr 03:03
Compare
Choose a tag to compare

v3.13.0 - Apr 2, 2021

Added

  • Code editor: enables ES modules (exportClass, autoImport settings and code generation).
  • The new "public root" concept. You can configure different public folders inside the project. Now an url of a pack file is computed based on the public root containing the pack file.
  • Files view: highlights "publicroot" files and the container folder.
  • User components: options button for the component's Game Object Type & Super Class fields.
  • User components: the new UserComponent.(js|ts) class generator.
  • Webpack project templates for JavaScript and TypeScript.
  • Parcel project templates for JavaScript and TypeScript.

Updated

  • Update to Phaser v3.54.0.
  • Inspector view: improves style of color buttons in Dark theme.
  • Code generator: always use class fields. Init all fields in the declaration. Init in constructor is not used anymore.
  • Default User Components File has the Behaviors.components name.
  • Replace Type dialog: groups built-in types in sections: Texture, String, Shapes...
  • By default, a new scene has editorCreate() as name of the "Create Method". The user code is generator calling editorCreate() within a handwritten create() method.
  • User Component compiler: fixes TypeScript error when strict mode is enabled.
  • Organize New Project dialog. It shows new categories: Basic, Game Demos, Parcel, and Webpack.
  • Updated the basic project templates with a similar behavior to the webpack and parcel templates.

v3.12.0 - Mar 12, 2021

13 Mar 03:47
Compare
Choose a tag to compare

v3.12.0 - Mar 12, 2021

Added

  • View: the tab sections are collapsible.
  • Go To Scene dialog: scene files are grouped by the Phaser type.
  • Scene Editor Blocks: when Prefabs tab-section is selected, the prefabs are grouped by Phaser type.
  • Files view: the Design and Assets section.

Updated

  • Get latest Phaser v3.53.1.
  • Viewer: improves cell renderer. It is always square by default.
  • Assets Viewer: improves BitmapFont cell renderer.
  • Set dark theme by default.

Fixes

  • Asset Pack Editor: fixes duplicate context menu.
  • Scene Editor: panning with Alt key is selecting object under cursor. Fixed.
  • Blocks view sections: collapsing sections changes the tab's label height. Fixed.

v3.11.0 - Mar 5, 2021

05 Mar 06:24
Compare
Choose a tag to compare

v3.11.0 - Mar 5, 2021

Added

  • Scene Editor: command V toggles the visibility of the selected objects.
  • Scene Editor: non-visible objects are shown with a "hidden" suffix in the Outline view labels.
  • Scene Editor: the Change Texture dialog groups the items by type.
  • Scene Editor: support SVG assets in the Blocks view.
  • Scene Editor: show option to open an object's texture in the Asset Pack Editor.
  • Scene Editor: allows changing texture's frame of an object (M).
  • #90 Scene Editor: shows the Add Object sub-menu in the context menu.
  • #90 Scene Editor: shows the Add Object dialog. You can open it with the A shortcut.
  • Scene Editor: allows panning the scene by pressing Alt+MouseLeftButton.
  • #105 Scene Editor: the Select Texture dialog allows grouping the assets by type, asset pack, or location.
  • Adds key-binding (Ctrl+Alt+E) for the command to open the output file in the configured external editor. This command is available in the Scene Editor and the User Components Editor.
  • Scene Editor: new command to open a scene file (Ctrl+Alt+O).
  • Scene Editor: Blocks content filtering via view's tab-sections.
  • Asset Pack Editor: allows setting the scale of the SVG assets.
  • Animations Editor: allows grouping the blocks by type, pack, and location.
  • Viewer: advanced filtering by default. Allows matching different words.
  • Viewer: filtering isn't triggered at every key.
  • #103: Close editor's tab with the mouse middle button.
  • Allows adding the selected object to a new object list.
  • Asset Pack Editor: Blocks are grouped by folder.
  • #109: Double click a folder to expand.
  • Viewer: default context menu and three dots button.

Fixed

  • Scene Editor: Change Texture dialog allows selecting a texture with double-click.
  • Scene Editor: Text.lineSpacing is ignored in code generation when it has the default value (0).
  • Scene Editor: keep same origin when change the texture.
  • Scene Editor: uses Array<any> as type for an empty ObjectList.
  • Scene Editor: fixes code generation of the Text's lineSpacing property.
  • Scene Editor: fixes change texture command. D*oesn't apply to non-texture objects. Fixes when selecting a new image (instead of atlas frame).
  • Viewer: fixes Collapse All command, when the viewer is scrolled.
  • Viewer: fixes Collapse/Expand branch command, when the viewer is scrolled.
  • #112 Asset Pack: skipping frames from spritesheets.

v3.10.2 - Jan 17, 2021

17 Jan 17:10
Compare
Choose a tag to compare

v3.10.2 - Jan 17, 2021

  • Scene Editor: Improve error handling when creating an object from JSON data.
  • Scene Editor: Fixes scene creation when a BitmapText font key is not found.
  • Files view: fixes bug on opening the context menu for files without an registered editor.
  • Go To File dialog shows the file path.
  • Commands dialog: highlights the keys.
  • #99 Scene Editor: string user property allows multi-line text.
  • Update to Phaser 3.52.0.

v3.10.1 - January 7, 2021

07 Jan 18:32
Compare
Choose a tag to compare

v3.10.1 - January 7, 2021

Updated

  • Theme restoring is managed by the colibri platform. This is not backward-compatible, your saved theme id will be ignored the first time you run this version of the editor.
  • Moved phasereditor2d.inspector plugin to colibri.inspector.
  • Get Phaser v3.51.0.

v3.10.0 - Dec 22, 2020

23 Dec 04:14
Compare
Choose a tag to compare

Added

  • Scene Editor: support for all tilemap orientation.
  • Scene Editor: Bitmap Text shadow properties.
  • Scene Editor: Layer object.

Updated

  • Adopt Phaser v3.50.
  • Scene Editor: uses WEBGL for scene's thumbnail generation.
  • Scene Editor: set origin commands now uses Ctrl+Numpad instead Shift+Numpad.
  • Project templates:
    • Migrated Sunny Land template to Phaser v3.50.
  • When running the server in -dev mode, don't use Monaco editor dev files. This fixes the -dev option when it's used along.

Fixed

  • Editor tab context menu misspelling "Close to the right Right".
  • Scene Editor: validates a tilemap's tileset doesn't have an external source.
  • Scene Editor: catches error when accessing localforage for storing the thumbnail image.

v3.9.2 - Dec 7, 2020

07 Dec 05:33
Compare
Choose a tag to compare

Version 3.9.2 - Dec 7, 2020

  • Viewer: massive improvement of rendering performance.
  • Viewer: fixes layout request in filtered viewers.
  • Viewer-based dialogs: allows open an item with the Enter key.
  • Scene Editor: caches scene file thumbnails in local browser Indexed DB.
  • Scene Editor: more accuracy on thumbnail generation of container-based prefabs.
  • Restore custom "alert" message dialog.

v3.9.1 - Nov 30, 2020

01 Dec 17:13
Compare
Choose a tag to compare

Version 3.9.1 - Nov 30, 2020

  • Check if a new version is available at startup.
  • Check For Updates is a new option in the main menu. It shows a message if there is a new version.

v3.9.0 - Nov 24, 2020

24 Nov 08:43
Compare
Choose a tag to compare

Version 3.9.0 - Nov 24, 2020

Added

  • Scene Editor: supports new Shape objects:
    • Rectangle.
    • Ellipse.
    • Triangle.
  • Scene Editor: the Tilemap Layer Outline cell renderer draws the layer.
  • Scene Editor: group built-in types by category, in the Blocks view.
  • Electron:
    • Allows changing the workspace.
  • A main menu option to unlock the editor, when it runs in application mode.
  • Shows license activation status in title bar and About dialog.

Modified

  • The Resize TileSprite Tool was renamed to Resize Tool. It also allows resize shape objects.

Fixed

  • Fixes regression sorting atlas frames in viewers.

v3.8.1 - Nov 1, 2020

01 Nov 12:28
Compare
Choose a tag to compare

Fixed

  • Fixes atlas thumbnail generation when atlas URL is pointing to a missing file.