Read the release notes for this release.
Changelog
- Restored Tiled 1.8 file format compatibility by default (#3560)
- Added action search popup on Ctrl+Shift+P (with dogboydog, #3449)
- Added Godot 4 export plugin (by Rick Yorgason, #3550)
- Added file system actions also for tileset image based tilesets (#3448)
- Added custom class option to disable drawing fill for objects (with dogboydog, #3312)
- Added option to choose a custom interface font (#3589)
- Implemented rendering of major grid lines for staggered / hexagonal maps (#3583)
- Fixed new layer names to be always unique (by Logan Higinbotham, #3452)
- Fixed broken tile images after importing/exporting a tileset
- AutoMapping: Added support for output set probability (#3179)
- AutoMapping: When input regions are defined, match in order by default (#3559)
- AutoMapping: Skip locked layers when applying rules (#3544)
- AutoMapping: Fixed NoOverlappingOutput in case of multiple output indices (#3551)
- AutoMapping: Fixed automatic output regions for object output (#3473)
- AutoMapping: Fixed crash on undo when output layers have properties
- Scripting: Added
Object.setColorProperty
andObject.setFloatProperty
(#3423) - Scripting: Added
tiled.projectFilePath
- Scripting: Added
tiled.versionLessThan
- Scripting: Added
TileMap.toImage
(#3519) - Scripting: Added
Tool.targetLayerType
(#3248) - Scripting: Added
region.contiguousRegions()
(#3576) - Scripting: Added
tiled.compress
andtiled.decompress
(#3153) - Scripting: Added Base64 encoding and decoding API (#3153)
- Scripting: Allow assigning null to
Tile.objectGroup
(by Logan Higinbotham, #3495) - Scripting: Allow changing the items in a combo box added to a dialog
- Scripting: Fixed painting issues after changing TileLayer size (#3481)
- Scripting: Renamed
Tileset.collection
toTileset.isCollection
(#3543) - Defold plugin: Allow overriding z value also when exporting to .collection (#3214)
- Qt 6: Fixed invisible tileset tabs when only a single tileset is open
- Qt 6: Fixed behavior of "Class of" selection popup
- Qt 6: Fixed tile rendering when OpenGL is enabled (#3578)
- Fixed positioning of point object name labels (by Logan Higinbotham, #3400)
- Fixed slight drift when zooming the map view in/out
- Fixed remaining lag after switching off hardware acceleration (#3584)
- Fixed point object hover highlight position (#3571)
- Fixed drawing lines with stamps having differently sized variations (#3533)
- Fixed compile against Qt 6.4
- snap: Added Wayland platform plugin and additional image format plugins
- AppImage: Updated to Sentry 0.6.0
- Updated Bulgarian, French, German, Hungarian, Russian and Swedish translations
New Contributors
- @lhiginbotham (#3501, #3502, #3511, #3513)
- @TheBoneJarmer (#3529)
- @OnlineCop (#3547)
- @podsvirov (#3563)
- @Skrapion (#3550)
- @jzischkau (#3579)
- @solovyovs (#3466)
Full Changelog: v1.9.2...v1.10.0