Files
tr2gf/CHANGELOG.md
T

28 lines
1.3 KiB
Markdown

# 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.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
### Fixed
- Fixed log initialization order so the log directory is created before the first log message is written.
- Fixed first-run behavior for fresh repository clones by creating the `log/` directory before writing log output.
## 1.0.0 - 2026-07-05
### Added
- Added `tr2gf.sh` as a POSIX-compliant Trade Republic transaction export converter for Ghostfolio.
- Added support for `ALL` and filtered selector modes.
- Added config-driven symbol, source and code mappings loaded from a local `vars` file.
- Added CLI symbol overrides via `-S`, `--symbol` and `--symbol=VALUE`.
- Added count-only mode for transaction inspection without export file generation.
- Added runtime verification for required files, directories, environment variables and tool dependencies.
- Added structured logging helpers and batch-aware notices.
- Added AWK-based CSV parsing, transaction filtering, cancellation matching and Ghostfolio CSV export generation.
- Added default source handling for Yahoo-backed instruments and CoinGecko-backed crypto symbols.