Breaking Changes
- Accomodate event object graphics pointer table being explicitly indexed. From changes introduced in commits cdae0c1444bed98e652c87dc3e3edcecacfef8be and 0e8ccfc4fd3544001f4c25fafd401f7558bdefba.
- New "field" key in wild encounter JSON data from pokeemerald and pokeruby commits adb0a444577b59eb02788c782a3d04bc285be0ba and https://github.com/pret/pokeruby/commit/c73de8bed752ca538d90cfc93c4a9e8c7965f8c9.
Added
- Add wild encounter table editor.
- Add dark themes.
- Support metatile labels file introduced in pokeruby and pokeemerald commits ad365a35c1536740cbcbc10bee66e5dd908c39e7 and c68ba9f4e8e260f2e3389eccd15f6ee5f4bdcd3e.
- Add warning when closing porymap with unsaved changes.
Changed
- Exporting map images is now more configurable. Events, connections, collision, etc. can be toggled on and off before exporting the image.
- The entire Tileset Editor selection is now conveniently flipped when selecting x-flip or y-flip.
- Autocomplete for porymap's comboboxes no longer require typing the full string prefix.
Fixed
- Fix bug where map group names were hardcoded when creating a new map.
- Fix bug in Tileset Editor where multi-tile selections weren't properly painted when clicking on the bottom row of the metatile layers.
- Fix bug where line breaks in C headers were not parsed properly.
- Fix bug when exporting tileset images using palettes with duplicate colors.
- Fix bug where creating new maps from existing layouts created an empty layout folder.
- Fix bug where exported tile images did not contain the last row of tiles.