Skip to content

Releases

v2

Choose a tag to compare

@p3lim p3lim released this 30 Nov 18:09
v2
26838c9

v2.1

  • Require Python >=3.13
  • Fixed missing dependencies in action

v2.0

  • Rewritten in Python
  • CurseForge API key and project ID now handled by CLI options
  • HANDLE_MISSING envvar is now a CLI option (--missing)
  • NAMESPACE envvar is now a CLI option (--namespace)
  • Added CLI option to dry-run without uploading
  • Added option to exclude files
  • Added option to set base language (default = enUS)
  • Added option to provide custom regex patterns
    • this is a very advanced option, please open an issue if you have to use this
  • Added support for defining values to keys
    • i.e. L["OPTION1"] = "some string"
  • Added proper support for contractions
  • Added support for line endings and tabulations in strings
  • Added support for multi-line values using Lua blocks
  • Fixed various issues with the default pattern

v1

v1

Choose a tag to compare

@p3lim p3lim released this 16 Feb 00:56

v1.3

  • Removed base language option
    • it doesn't work like I expected
  • Now recurses through subdirectories in search for TOC files when CF_PROJECT_ID is undefined

v1.2

  • Added option to decide what happens to missing strings
  • Added option to change base language of strings
  • Added namespace option
  • Changed default behavior to not delete missing strings

v1.1

  • Fixed action failing to run (missing executable bit)

v1.0

  • 🚀

v1

v1

Choose a tag to compare

@p3lim p3lim released this 15 Feb 20:54
v1.0

:rocket: