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

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).


## [Unreleased]


## [1.3.3] - 2026-04-27
### Changed
- Fixed missing transmuter for API passed data describers.
- Add more filter file extensions.


## [1.3.2] - 2026-02-28
### Added
- File extension and type filtering so browsers don't fail on bad file types.
- Support for rendering [zensols.datdesc] figures.


## [1.3.1] - 2026-01-04
### Changes
- Update dependencies for forward compatibility through medical and AMR
  libraries


## [1.3.0] - 2025-12-31
### Removed
- Python 3.11 support.

### Added
- Python 3.13 support.

### Changed
- Fixed additional unused parameters to Safari invocation on macOS.
- Make refresh and reposition window optional for Safari browsers.
- Upgrade [zensols.util] to v1.16.2.


## [1.2.5] - 2025-07-16
### Changed
- Fix column metadata for tabular rendered data.


## [1.2.4] - 2025-07-16
### Changed
- Upgrade [zensols.datdesc] to 1.2.2.


## [1.2.3] - 2025-06-22
### Changed
- Switch build tools to [pixi].
- Applescript package install upgraded to new [zensols.util] API.
- Upgraded dependencies:
  - [Dash] 3.0.4
  - `waitress` 3.0.2
  - [zensols.datdesc] 1.2.2


## [1.2.2] - 2025-01-25
### Changes
- Attempts to install the ``applescript`` Python package if not yet installed
  under macOS.


## [1.2.1] - 2025-01-22
### Changed
- Fix dependence on the `applescript` Python package.


## [1.2.0] - 2025-01-11
### Removed
- Support for Python 3.10.

### Added
- Column metadata formatting optional configuration.

### Changed
- Upgraded to [zensols.util] version 1.15.


## [1.1.2] - 2024-09-22
### Changed
- Bug fix when using Preview.app on macOS with files in names.
- Better handling of files with spaces in name.


## [1.1.1] - 2023-12-29
### Added
- Rendering of column metadata in [zensols.datdesc] `DataFrameDescriber`
  instance.


## [1.1.0] - 2023-12-05
### Changed
- Upgrade to [zensols.util] version 1.14.

### Added
- Support for Python 3.11.

### Removed
- Support for Python 3.9.


## [1.0.0] - 2023-11-16
Major feature release and project name change.

### Added
- Support for visualizing Excel, CSV, and TSV files using [Dash] `DataTable`s.

### Changed
- Application name from `showfile` to `rend` as the application now renders
  Pandas DataFrames.
- Renamed `Locator[Type]` to `Location[Type]` to standardize class naming.


## [0.3.0] - 2023-08-16
Downstream moderate risk update release.

### Changed
- Make Safari URL mangingling optional.
- Turn off Safari URL mangling by default.


## [0.2.0] - 2023-02-02
### Changed
- Updated [zensols.util] to 1.12.0.


## [0.1.0] - 2022-10-28
### Added
- Support for all operating systems for viewing files.


## [0.0.1] - 2022-08-24
### Added
- Initial version.


<!-- links -->
[Unreleased]: https://github.com/plandes/rend/compare/v1.3.3...HEAD
[1.3.3]: https://github.com/plandes/rend/compare/v1.3.2...v1.3.3
[1.3.2]: https://github.com/plandes/rend/compare/v1.3.1...v1.3.2
[1.3.1]: https://github.com/plandes/rend/compare/v1.3.0...v1.3.1
[1.3.0]: https://github.com/plandes/rend/compare/v1.2.5...v1.3.0
[1.2.5]: https://github.com/plandes/rend/compare/v1.2.4...v1.2.5
[1.2.4]: https://github.com/plandes/rend/compare/v1.2.3...v1.2.4
[1.2.3]: https://github.com/plandes/rend/compare/v1.2.2...v1.2.3
[1.2.2]: https://github.com/plandes/rend/compare/v1.2.1...v1.2.2
[1.2.1]: https://github.com/plandes/rend/compare/v1.2.0...v1.2.1
[1.2.0]: https://github.com/plandes/rend/compare/v1.1.2...v1.2.0
[1.1.2]: https://github.com/plandes/rend/compare/v1.1.1...v1.1.2
[1.1.1]: https://github.com/plandes/rend/compare/v1.1.0...v1.1.1
[1.1.0]: https://github.com/plandes/rend/compare/v1.0.0...v1.1.0
[1.0.0]: https://github.com/plandes/rend/compare/v0.3.0...v1.0.0
[0.3.0]: https://github.com/plandes/rend/compare/v0.1.1...v0.3.0
[0.2.0]: https://github.com/plandes/rend/compare/v0.1.0...v0.2.0
[0.1.0]: https://github.com/plandes/rend/compare/v0.0.1...v0.1.0
[0.0.1]: https://github.com/plandes/rend/compare/v0.0.0...v0.0.1

[Dash]: https://plotly.com/dash/
[zenbuild]: https://github.com/plandes/zenbuild
[zensols.datdesc]: https://github.com/plandes/datdesc
[zensols.util]: https://github.com/plandes/util
[pixi]: https://pixi.sh
