Tiled 0.17 is out now, containing almost 5 months of improvements since Tiled 0.16! Here's a summary of the changes, followed by the full change log.

Tiled Fusion Theme

The most visible change is surely the customized cross-platform theme, which can also be used in dark mode and can be colored to your liking. A lot of effort went into automatically adapting to the chosen level of brightness and providing enough contrast where needed.

This theme is now the default on Windows and Linux. While I think it already looks awesome, any suggestions for further improvements are very welcome!

Custom Properties

Continueing the improvements to custom properties introduced in Tiled 0.16, there are now two new custom property types: color and file. Using these types makes setting their values easier by providing a color picker and a file chooser respectively, and it also standardizes the way their values are stored. File properties will store as a relative path from the map file.

In addition, string properties can now be multi-line. This makes it much easier to use them for including lists or short scripts.

Editing Tools

You can now right-click drag with the Eraser to quickly erase large areas. Creating new rectangle/ellipse objects is now possible by dragging in any direction. And for the object selection tool, the behavior on resize, move and rotate has been improved to be more responsive and to avoid the small jump at the start.

Other Noteworthy Improvements

Often you need to quickly access the current file in another application, or access related files stored in the same folder. This is especially the case for poor people who need to work with Perforce. I've added "Copy File Path" and "Open Containing Folder" actions to the tab context menu, to make this easier:

The New Tileset dialog now features a color picker for choosing the transparent color:

Finally, it is now possible to drag the tileset view with the middle mouse button as well, a much requested feature.

A Look Ahead

Those following the releases of the past year know that actually I am trying hard to get to a Tiled 1.0 release that I would consider "feature complete" and that is well documented, and which would provide a basis upon which to continue building cool and useful features. Tiled 0.17 became packed with new features but isn't that release yet. So I will continue working towards making it happen!

Support Tiled Development

I am only able to keep developing Tiled at this pace thanks to the support from almost 160 patrons and many people choosing to pay for Tiled on itch.io when downloading it. I'm already spending two full days per week on Tiled, but I did not yet reach my funding goal for this so please join in if you're liking the recent developments and would like to see more!

In return I will be keeping you up to date with Tiled developments. Even a small $1/month donation keeps you involved and helps a lot, thanks!