Skip to content

Releases: poiu-de/kilt

kilt-1.0.2

27 Jan 22:07
Compare
Choose a tag to compare

Changelog

  • Update all 3rd-party dependencies (no functional changes)

kilt-1.0.1

20 Jan 14:38
Compare
Choose a tag to compare

Changelog

[base]

  • Fix bundle basename for bundles not in subfolder (#5)

kilt-1.0.0

10 Dec 21:02
c84e8d4
Compare
Choose a tag to compare

Changelog

[base]

  • Provide new commands to reformat and reorder resource bundles (#2)
  • Write a few more log messages
  • Provide example application to show usage of Kilt

[xls-import / xls-export]

  • Avoid error on values without key
  • Avoid errors when reading XLS(X) files with null values (#3)
  • Do not create create empty files on xls-import (#4)
  • Maintain order of entries on xls-export
  • xls-import now respects i18nInclude and i18nExclude properties

[create-facade]

  • I18n facade now provides #contains() method (#1)
  • I18n facade now provides #getOrDefault() method
  • Generated enum facades don't have a @generated annotation anymore
  • Package of generated enum facades is now de.poiu.kilt.facade
  • Sort translations in javadoc of generated enum facade

[cli]

  • Show valid missingKeyActions in CLI help
  • Refined messages of CLI application

[maven-plugin]

  • Combine xlsFileName and xlsOutputDirectory parameters to xlsFile
    in maven-plugin

kilt-0.3.1

05 Mar 15:28
14edb60
Compare
Choose a tag to compare

Changelog

  • Upgrade apron to 2.0.1 to benefit from bugfixes:
    • Escape newlines to literal newlines (poiu-de/apron#3)
    • Updating a PropertyFile updates values even if the unescaped form doesn't differ (poiu-de/apron#4)
    • An escaped literal newline is replaced with a newline (poiu-de/apron#5)

kilt-0.3.0

28 Sep 14:00
00a9fe4
Compare
Choose a tag to compare

Changelog

  • Mark default language column in XLS(X) with "<default>"
  • Get rid of dependency on utils-apl-derived and use PropertyFile from
    apron library instead
  • Implemented functionality to comment out or delete missing keys when
    importing XLS(X) back to .properties files
  • Add an additional info sheet to the written XLS(X) with some infos
    about the generation

kilt-0.2.0

28 Aug 07:46
aa6d58d
Compare
Choose a tag to compare

Changelog

  • Initial release of kilt after fork from i18n-binder
  • Totally new facade generation that generates enum facades
  • Renamed commands and parameters
  • Update XLS(X) files instead of overwriting them
  • Empty cells in XLS(X) and default resource bundles (without country
    code) are now supported
  • Added kilt-cli as commandline application without dependency on ant
  • Added kilt-runtime as runtime module for the generated facades (and even
    without a generated facade)