Releases: 2dtiler/app
Release list
0.2.7
What's Changed
- Enhance map editor functionality and asset management by @wernerbihl in #18
Full Changelog: 0.2.6...0.2.7
0.2.6
What's Changed
- Add import/export functionality and unit tests for map features by @wernerbihl in #17
Full Changelog: 0.2.5...0.2.6
0.2.5
What's Changed
- Implement Godot project import/export and GIF encoding features by @wernerbihl in #16
Full Changelog: 0.2.4...0.2.5
0.2.4
What's Changed
- Add Tiled Import and Export functionality by @wernerbihl in #15
Full Changelog: 0.2.3...0.2.4
0.2.3
0.2.2
-
Refactor autotile dialog and pattern group card to enhance paint tile functionality and update selection instructions
-
feat: enhance autotile functionality with blob patterns and UI improvements
- Added support for a new "blob-47" preset, allowing for 47-tile blob patterns.
- Updated AutotilePatternDiagram to include a center cell button for better interaction.
- Refactored AutotilePatternTileCard to utilize the new center cell feature.
- Improved AutotileTerrainSidebar and AutotileDialog to reflect changes in terminology and functionality.
- Introduced accordion UI for pattern tiles in AutotileDialog for better organization.
- Enhanced autotile preset rules to include blob pattern definitions and their respective groups.
- Updated tests to cover new blob pattern functionality and ensure correctness.
- Adjusted Content Security Policy in vite.config.ts to include Google Analytics.
- Added Google Analytics initialization script for tracking.
Co-authored-by: Copilot copilot@github.com
-
docs: update README to enhance clarity on features and workflows
-
refactor: update project saving mechanism and improve error handling
- Replaced
markEditorSavedandsaveProjectwithsaveProjectAndNotifyin AppShell, TilesetPanel, and keyboard shortcuts for better error handling and user feedback. - Introduced
saveProjectAndNotifyfunction to handle project saving with notifications on success or failure. - Updated event listeners to use
project-save-successfor improved event handling. - Added new tests for project saving and terrain functionalities to ensure reliability.
- Enhanced utility functions for generating unique identifiers and managing class names.
- Added new tests for image layer editor context and tile editor context to ensure proper state management.
- feat: add toggle component and tileset animation types; update favicon and config files
Co-authored-by: Copilot copilot@github.com
- feat: add tileset animation support with configuration and utilities
- Implemented tileset animations in the map editor, including creation, normalization, and retrieval functions.
- Added types for animation placement, drag payloads, and animation frame resolution.
- Introduced utility functions for resolving animated tile references and handling animation conflicts.
- Created tests for animation export guards and conversion functions to ensure compatibility with Tiled formats.
- Enhanced map canvas rendering types to accommodate animation rendering.
Co-authored-by: Copilot copilot@github.com
- feat: implement animation placement resolution and integrate into map editor components
Co-authored-by: Copilot copilot@github.com
- Potential fix for pull request finding 'Useless conditional'
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot copilot@github.com
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
0.2.1
What's Changed
- Enhance autotile functionality and UI improvements by @wernerbihl in #12
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- Add import/export functionality for multiple game map formats by @wernerbihl in #11
Full Changelog: 0.1.3...0.2.0
0.1.3
What's Changed
- Major Refactor to clean up folder structure by @wernerbihl in #7
- chore(deps): bump uuid from 13.0.0 to 14.0.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #8
- Feature/2026 04 25 by @wernerbihl in #9
New Contributors
- @dependabot[bot] made their first contribution in #8
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- Add support for Tiled map formats: JavaScript, Lua, and CSV by @wernerbihl in #6
Full Changelog: 0.1.1...0.1.2