Releases: smikitky/chatgpt-md-translator
Releases · smikitky/chatgpt-md-translator
v1.7.1
- Fixed broken module import that made the CLI not functioning at all
v1.7.0
- GPT-4 Turbo has entered general availability, so the model shorthand
4
now points to gpt-4-turbo
instead of gpt-4
. gpt-4-turbo
is faster, smarter, and more cost-effective; there is almost no practical reason to choose gpt-4
now.
v1.6.0
- You can now specify more than one file to translate multiple source files sequentially (#20).
- Added
OVERWRITE_POLICY
(-w
/--overwrite-policy
) option, which allows you to specify what happens if the output file already exists (#20).
- When one of the API calls causes a critical error, the other API calls are now aborted as well.
- Fixed an error where the translation status was still reported in a non-TTY environment.
- Fixed an issue that occurred when the status text was longer than the terminal width.
v1.5.1
- Fixed error handling when chekcing if the output file is writable.
- Hid a deprecated and undocumented CLI option from
--help
.
v1.5.0
- Added
OUTPUT_FILE_PATH
option, which can flexibly transform the input file path into the output file path.
- Deprecated
OUT_SUFFIX
option in favor of OUTPUT_FILE_PATH
.
- Enhanced error reporting to be friendlier when a file system error occurs.
v1.4.0
- Checks the permission of the output file/directory before actually calling the API (#17).
- Fixed:
out
CLI option is now relative to BASE_DIR rather than the target file, following starndard convention of other CLI tools (#16).
v1.3.2
- Fixed a typo in config name
API_ENDOPOINT
=> API_ENDPOINT
v1.3.0
- Fixed a bug where some config values could not be set to zero.
- Added
-q
/--quiet
CLI option.
- The tool now suppresses progress output by default when not in TTY.
v1.2.0
- Added
API_ENDPOINT
config option.