• release-1.2 ec95ea26c3

    david.reindl released this 2026-05-06 23:20:32 +02:00 | 0 commits to main since this release

    New Features

    • timeperiod transformation type — maps a time value (HH:MM) to a named period using a list of from/to/label ranges; supports midnight-spanning ranges (e.g. 22:00–06:00)
    • skipIf row filtering — new top-level config key that skips rows matching a condition before any transformation is applied; supports bare conditions, and/or groups, and arbitrary nesting; supported operators: empty, not-empty, equals, not-equals, contains, not-contains, matches, not-matches, gt, gte, lt, lte
    • append-if-not-empty output action — new outputAction value that appends the transformed value to an existing column's content only when the source value is non-empty

    Behaviour Changes

    • ucwordsfirst capitalisation guard — if the input already contains both uppercase and lowercase characters (mixed case), ucwordsfirst now returns the value unchanged instead of forcing title-case; prevents over-capitalisation of values like "Coop pronto Chur"
    Downloads
  • release_1.1 a6ed05a38a

    david.reindl released this 2026-05-04 00:26:43 +02:00 | 1 commits to main since this release

    • extended firefly importer options (local/local - local/remote)
    • cleaned up language usage, all inline comment now in English
    • showHelp output considers locale
    • english README added
    • license references corrected to GPL 3
    Downloads
  • release_1.0 90dc37cafc

    Release 1.0 Stable

    david.reindl released this 2026-05-02 18:05:24 +02:00 | 2 commits to main since this release

    Initial productive release

    Downloads