Releases: mapeditor/tiled
Releases · mapeditor/tiled
Tiled 1.3.5
- Fixed initialization and restoring of map view (#2779)
- Fixed skewed tile terrain/Wang overlays for non-square tiles (#1943)
- Fixed link color on dark theme
- Fixed small issue when right-clicking embedded tileset tab
- Fixed Wang Sets toggle to also appear in the Tileset menu
- Scripting: Fixed issue when closing/committing BinaryFile (#2801)
- Scripting: Fixed "Safe writing of files" when writing with TextFile
- Updated Qt to 5.12.8 on all platforms
- Small translation updates to Bulgarian, French and Portuguese
Note: This release was originally tagged on May 27th, but was re-tagged May 30th after fixing the broken macOS release.
Tiled 1.3.4
- Fixed automatic reload issues when editing object types (regression in 1.3.1, #2768)
- Scripting: Added methods to get tileset's image size (backported from 1.4, #2733)
- Scripting: Fixed map.tilesets when 'Embed tilesets' is enabled
- Fixed the "Fix Tileset" button in the Template Editor
- macOS: Disabled unified tool bar to avoid repainting issues (#2667)
- macOS and Linux: Updated Qt from 5.12.6 to 5.12.7
Tiled 1.3.3
- Fixed loading of compression level (#2753)
- Fixed default value for Hex Side Length property
- Fixed hiding of status bar text for some tools
- Fixed removing of object labels when removing a group layer
- GmxPlugin: Fixed compatibility with GameMaker 1.4.9999
- Scripting: Made TextFile.commit and BinaryFile.commit close as well
- Scripting: Fixed crashes when modifying certain new objects (#2747)
- Scripting: Fixed potential crash in Asset.macro/undo/redo/isModified
- Scripting: Fixed potential crash when accessing Tool.preview
- Scripting: Fixed loading of images from extensions folder
- Scripting: Reload extensions also when files are added/removed
- Updated Bulgarian translation (by Любомир Василев)
Tiled 1.3.2
- Fixed initialization of selected layers (#2719)
- Fixed stamp action shortcuts not being configurable (#2684)
- Fixed the tileset view to respect the 'wheel zooms by default' preference
- Fixed insertion position when using drag-n-drop to rearrange layers
- Fixed displayed layer data format in Properties
- Fixed repeating of export when map is saved by a custom command (#2709)
- Fixed issue when multiple worlds are loaded that use pattern matching
- Issues view can now be hidden by clicking the status bar counters
- macOS: Fixed black toolbar when enabling OpenGL rendering (#1839)
- Windows: Fixed context menus activating first item on release (#2693)
- Windows installer: Include the 'defoldcollection' plugin (#2677)
- Windows installer: Signed by SignPath
- libtiled: Avoid inheriting Properties from QVariantMap (#2679)
- docs: Added some notes to Python and JavaScript pages (#2725)
- Updated Qt from 5.12.5 to 5.12.6
- Updated Finnish translation (by Tuomas Lähteenmäki and odamite)
- Updated part of Italian translation (by Katia Piazza)
Tiled 1.3.1
- Added reloading of object types when changed externally (by Jacob Coughenour, #2674)
- Added a status bar to the startup screen
- Made the shortcuts for the tools configurable (#2666)
- Made Undo/Redo shortcuts configurable (#2669)
- Fixed importing of keyboard settings (.kms files) (#2671)
- Fixed small window showing up on startup for a split second
- Windows: Fixed the shipped version of OpenSSL (fixes new version notification)
- Tiled Quick: Don't compile/install by default (#2673)
Tiled 1.3.0
- Added support for extending Tiled with JavaScript (#949)
- Added error and warning counts to the status bar
- Added Issues view where you can see warnings and errors and interact with them
- Added configuration of keyboard shortcuts (#215)
- Added status bar notification on new releases (replacing Sparkle and WinSparkle)
- Added option to show tile collision shapes on the map (#799)
- Added switching current layer with Ctrl + Right Click in map view
- Added search filter to the Objects view (#1467)
- Added icons to objects in the Objects view
- Added dynamic wrapping mode to the tileset view (#1241)
- Added a *.world file filter when opening a world file
- Added support for .world files in tmxrasterizer (by Samuel Magnan, #2067)
- Added synchronization of selected layers and tileset when switching between maps in a world (by JustinZhengBC, #2087)
- Added actions to show/hide and lock/unlock the selected layers
- Added toggle button for "Highlight Current Layer" action
- Added custom output chunk size option to map properties (by Markus, #2130)
- Added support for Zstandard compression and configurable compression level (with BRULE Herman and Michael de Lang, #1888)
- Added option to minimize output on export (#944)
- Added export to Defold .collection files (by CodeSpartan, #2084)
- Added a warning when custom file properties point to non-existing files (#2080)
- Added shortcuts for next/previous tileset (#1238)
- Added saving of the last export target and format in the map/tileset file (#1610)
- Added option to repeat the last export on save (#1610)
- Added Fit Map in View action (by Mateo de Mayo, #2206)
- Tile Collision Editor: Added objects list view
- Changed the Type property from a text box to an editable combo box (#823)
- Changed animation preview to follow zoom factor for tiles (by Ruslan Gainutdinov, #2050)
- Changed the shortcut for AutoMap from A to Ctrl+M
- AutoMapping: Added "OverflowBorder" and "WrapBorder" options (by João Baptista de Paula e Silva, #2141)
- AutoMapping: Allow any supported map format to be used for rule maps
- Python plugin: Added support for loading external tileset files (by Ruin0x11, #2085)
- Python plugin: Added Tile.type() and MapObject.effectiveType() (by Ruin0x11, #2124)
- Python plugin: Added Object.propertyType() (by Ruin0x11, #2125)
- Python plugin: Added Tileset.sharedPointer() function (#2191)
- tmxrasterizer: Load plugins to support additional map formats (by Nathan Tolbert, #2152)
- tmxrasterizer: Added rendering of object layers (by oncer, #2187)
- Fixed missing native styles when compiled against Qt 5.10 or later (#1977)
- Fixed file change notifications no longer triggering when file was replaced (by Nathan Tolbert, #2158)
- Fixed layer IDs getting re-assigned when resizing the map (#2160)
- Fixed performance issues when switching to a new map in a world with many maps (by Simon Parzer, #2159)
- Fixed restoring of expanded group layers in Objects view
- Fixed tileset view to keep position at mouse stable when zooming (#2039)
- libtiled-java: Added support for image layers and flipped tiles (by Sergey Savchuk, #2006)
- libtiled-java: Optimized map reader and fixed path separator issues (by Pavel Bondoronok, #2006)
- Updated builds on all platforms to Qt 5.12 (except snap release)
- Raised minimum supported Qt version from 5.5 to 5.6
- Raised minimum supported macOS version from 10.7 to 10.12
- Removed option to include a DTD in the saved files
- Removed the automappingconverter tool
- snap: Updated from Ubuntu 16.04 to 18.04 (core18, Qt 5.9)
- Updated Chinese, Portuguese (Portugal), Turkish and Ukrainian translations
(For those who have downloaded Tiled 1.3.0 from November 12th, please download again because the initial builds contained a regression affecting the template editor and tile collision editor.)
Tiled 1.2.5
- Fixed exporting to a file name containing multiple dots (#2149)
- Fixed possible crash in AutoMapper (#2157)
- Fixed crash when unloading certain plugins
- Fixed duplicated entries in Objects view after grouping layers
- Fixed adjacent maps within a world not being properly clickable
- Fixed empty maps within a world not being clickable
- Fixed handling of negative multiplierX/Y in a world file
Tiled 1.2.4
- Fixed view boundaries to take into account layer offsets (#2090)
- Fixed map size when switching infinite off (#2051)
- Fixed the image cache to check file modification time (#2081)
- Fixed updating a few things when changing tileset drawing offset
- Fixed position of tile object outline on isometric maps
- Fixed saving of tile stamps when using the Shape Fill Tool
- tBIN plugin: Fixed loading of some tilesets on Linux
- tBIN plugin: Fixed possible crash when images can't be found (#2106)
- Python plugin: Disable this plugin by default, to avoid crashes on startup (#2091)
- JSON plugin: Fixed writing of position for objects without ID
- Added Swedish translation (by Anton Regnander)
Tiled 1.2.3
Tiled 1.2.2
- Added 'json1' plugin that exports to the old JSON format (#2058)
- Enable the adding of point objects in Tile Collision Editor (#2043)
- Reload AutoMapping rules when they have changed on disk (by Justin Zheng, #1997)
- Fixed remembering of last used export filter
- Fixed label color to update when object layer color is changed (by Justin Zheng, #1976)
- Fixed stamp and fill tools to adjust when tile probability is changed (by Justin Zheng, #1996)
- Fixed misbehavior when trying to open non-existing files
- Fixed mini-map bounds when layer offsets are used in combination with group layers
- Fixed Templates view missing from the Views menu (#2054)
- Fixed Copy Path / Open Folder actions for embedded tilesets (#2059)
- Python plugin: Made the API more complete (#1867)
- Linux: Updated to Qt 5.9.7 and Python 3.5
- Updated Chinese, German, Korean, Norwegian Bokmål, Portuguese (Portugal) and Ukrainian translations