# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.6.0](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.5.1...ltk_fantome-v0.6.0) - 2026-07-03

### Added

- *(ltk_overlay)* [**breaking**] apply string overrides to localized stringtables

## [0.5.1](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.5.0...ltk_fantome-v0.5.1) - 2026-04-14

### Other

- updated the following local packages: ltk_mod_project

## [0.5.0](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.4.1...ltk_fantome-v0.5.0) - 2026-04-14

### Added

- *(ltk_mod_project, ltk_fantome, ltk_modpkg, ltk_overlay)* add display_name to mod project layer struct

## [0.4.1](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.4.0...ltk_fantome-v0.4.1) - 2026-03-28

### Other

- *(ltk_fantome, ltk_overlay)* ltk_wad as workspace dependency

## [0.4.0](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.3.0...ltk_fantome-v0.4.0) - 2026-03-12

### Added

- *(ltk_overlay)* support fantome raw folder fully

## [0.3.0](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.2.0...ltk_fantome-v0.3.0) - 2026-02-21

### Added

- *(ltk-mod-project)* add support for tags, champions, and maps in mod project configuration

## [0.2.0](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.1.4...ltk_fantome-v0.2.0) - 2026-02-18

### Added

- add locale awareness to string overrides
- add per-layer string overrides support (#83, #84)
- start using overlay crate
- titlebar navigation
- separate legacy/new patcher, add overlay progress display, fix mod import

### Other

- run cargo fmt on locale-aware string overrides code
- Merge pull request #73 from LeagueToolkit/support-for-old-patcher

### Added

- add `FantomeLayerInfo` struct and `Layers` field to `FantomeInfo` for per-layer string overrides
- pack string overrides into `META/info.json` when building Fantome archives

## [0.1.4](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.1.3...ltk_fantome-v0.1.4) - 2025-12-02

### Added

- .wad extraction when extracting fantome
- add mod core crate

### Other

- format
- move fantome extraction code to fantome crate
- update README.md to clarify crate descriptions and add ltk-manager details

## [0.1.3](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.1.2...ltk_fantome-v0.1.3) - 2025-11-30

### Added

- implement global configuration management with TOML

### Other

- update licenses across multiple crates to MIT or Apache-2.0

## [0.1.2](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.1.1...ltk_fantome-v0.1.2) - 2025-11-21

### Other

- update release-plz configuration and add changelogs for new crates

## [0.1.1](https://github.com/LeagueToolkit/league-mod/compare/ltk_fantome-v0.1.0...ltk_fantome-v0.1.1) - 2025-09-29

### Added

- add check for update

### Other

- add quick install instructions for league-mod using PowerShell

## [0.1.0](https://github.com/LeagueToolkit/league-mod/releases/tag/ltk_fantome-v0.1.0) - 2025-09-28

### Added

- add initial winget stuff

### Fixed

- typo

### Other

- update Cargo.toml files for pkgs with metadata
- prepare repo for crates releases
- add ci workflow
- add release-plz
- add readme

