# Changelog

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

## [0.2.1] - 2026-02-16

### Miscellaneous Tasks

- *(release)* Consolidate tagging and publishing workflows

## [0.2.0] - 2026-02-16

### Documentation

- Replace placeholder URLs with actual org name

### Features

- *(docs)* Add GitHub Pages demo site with mkdocs-material
- *(ci)* Automate release process with git-cliff and GitHub Actions

### Fixed

- Fix CI/CD workflow bugs
- Update PyPI URL in publish workflow to match renamed package
- *(docs)* User standard material icon for logo
- Use strict ISO 8601 format for git dates to support Python 3.9/3.10
- *(plugin)* Use full git commit time precision in search index

### Miscellaneous Tasks

- Remove uv.lock from .gitignore
- Add ty type checker to CI
- Add project.urls, Python 3.13 support, bump pre-commit
- Add Dependabot configuration
- *(deps)* Bump actions/checkout from 4 to 6
- *(deps)* Bump astral-sh/setup-uv from 5 to 7
- *(deps)* Bump actions/download-artifact from 4 to 7
- *(deps)* Bump actions/upload-artifact from 4 to 6
- *(deps)* Bump codecov/codecov-action from 3 to 5

### Performance

- Cache git dates and use path mapping in on_post_build

### Refactor

- Rename package to mkdocs-metadata-enricher-plugin
- Replace pytz with stdlib zoneinfo
- Narrow exception handling and modernize annotations

### Styling

- *(docs)* Enhance demo site aesthetics and add .nojekyll

### Testing

- Enable integration test and add edge case tests
- Fix mock patch location and add path normalization for search index

<!-- generated by git-cliff -->
