Releases: Ace-Radom/cGPTerm
Releases · Ace-Radom/cGPTerm
cGPTerm v1.1.0
New Features since last release:
- cGPTerm Updater (#17)
You can use the cGPTerm Updater to upgrade after v1.1.0. If you're using older versions such as v1.0.1 or v1.0.2, you may first delete all cGPTerm installed files (configs not including) and use the updater to download.
Full Changelog: v1.0.2...v1.1.0
cGPTerm v1.0.2
New Features since last release:
- Press Ctrl_D to end settings
- Ask api key when it is not found when starting cGPTerm main service
Bug fixed:
- 'ChatGPT:' header reprint in Ubuntu (#9)
- Read cursor position too fast and causes unexcepted prints on Arch (#10)
- Unexpected endline style after code blocks (#11)
- Segmentation fault when pressing Ctrl_D in slash command readline (#15)
Full Changelog: v1.0.1...v1.0.2
cGPTerm v1.0.1
This is a Hot Fix of v1.0.0
Problem fixed:
- response markdown is still be rendered when raw mode is enabled
Full Changelog: v1.0.0...v1.0.1
cGPTerm v1.0.0
基本完成了原项目的重构 正式发布
New Features since last release:
- Stream Output Mode, parse markdown text while stream printing.
- Automatic Title Generation.
- Remove rs-tiktokens, use cpp-tiktoken instead.
- Change API Host to configure proxy.
This is the first official release.
Full Changelog: v0.3.1...v1.0.0
cGPTerm v0.3.1
cGPTerm v0.3.0
New Features since last release
- Rich text output, better interface
- Parse ChatGPT's Markdown response (based on cpprich)
- Get latest version from remote (based on GitHub API)
- Save and Load chat history (use
/save
to save chat history, and use--load
command line argument to load them) - Use
Ctrl-C
to interrupt request, and useCtrl-D
to exit (same as/exit
) - Part of Slash Commands including:
/raw
/usage
/model
/rand
/last
/copy
/save
/system
/undo
/version
Full Changelog: v0.1.7...v0.3.0
cGPTerm v0.1.7
This is a basic function pre-release. I'm not sure if there are still bugs in the current program. Please be sure.
New Features since last release:
- Parsing HTTP response code. Print error messages when 4xx errors are returned.
- Input history record. Press up and down arrow keys for quick access to history inputs.
- Part of the Slash Commands including:
/tokens
Show the total tokens spent and the tokens for the current conversation/timeout [new_timeout]
Modify the api timeout/help
/exit
- Slash Command Auto-Completion
Changes:
quit
is no longer usable. Please use/exit
instead.
Bugs Fixed:
- Wide chars cannot be earsed correctly. [fixed]
Full Changelog: v0.1.2...v0.1.7
cGPTerm v0.1.2
This is a basic function pre-release. I'm not sure if there are still bugs in the current program. Please be sure.
New features since last release:
- Print
ChatGPT is thinking...
while waiting for API response - Block echo while waiting for API response and hide cursor at the same time
Full Changelog: v0.1.0...v0.1.2
cGPTerm v0.1.0
This is a basic function pre-release. I'm not sure if there are still bugs in the current program. Please be sure.
Current implemented features:
- Automatically create config folder located at
~/.cgpterm
- Automatically create
config.ini
configuration file - Change the configures in
config.ini
via the command line - Self-built log library supporting DEBUG, INFO, ERROR, and FATAL levels
- Basic API access: can access ChatGPT API but cannot parse error yet
- The most basic interactive interface; type
quit
to exit.
Full Changelog: https://github.com/Ace-Radom/cGPTerm/commits/v0.1.0