Releases: PhaserEditor2D/PhaserEditor2D-v3
Releases · PhaserEditor2D/PhaserEditor2D-v3
v3.13.0 - Apr 2, 2021
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 callingeditorCreate()
within a handwrittencreate()
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
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
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
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
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 tocolibri.inspector
. - Get Phaser v3.51.0.
v3.10.0 - Dec 22, 2020
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
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
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
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
Fixed
- Fixes atlas thumbnail generation when atlas URL is pointing to a missing file.