Releases: M3DZIK/imgurs
Releases · M3DZIK/imgurs
v0.7.3
Library
- add code comments and tests
- change
String
to&str
in ImgurClient functions
Other
- bump deps
- use
anyhow::Result<...>
insteadResult<..., Error>
v0.7.2
HotFix
- fix upload image from file
v0.7.1
- fix build on what is not linux
v0.7.0
CLI
- completions: changed type from String to Shell
- removed
&
fromcli.commands
(line 54 in parse.rs)
Library
- removed
.map_err(anyhow::Error::new)
when function returns error
Added
- commands in the code
- api functions to
impl
inImgurClient
- documentation (example usage)
Breaking Changes
- lib: moved everything to the main package with api submodules (before
imgurs::api::ImgurClient
, afterimgurs::api::ImgurClient
)
v0.6.0
CLI
- webhook: added url in title
- cli: change image domain to your own (set in config)
- if the configuration file cannot be open, ask the user whether to overwrite the file instead of overwriting it without asking
- logger: set
max_level_debug
in debug binary
v0.5.1
Cli
- change webhook to discord-webhook (to use rustls)
v0.5.0
v0.4.0
CLI
- update logger
- added clipboard
- added manpage
- added completion for elvish
- if failed to upload image send notify with error message
Library
- added Clone derive
v0.3.0
CLI
- SimpleLogger init error handling
- better panic
- panic instead of send log error
- add url validate
Library
- The returned error in the Result is from now on anyhow::Error and not String.
- Do not exit program if send_api_request error
- rename ImgurHandle -> ImgurClient
v0.2.0
Added
CLI
- create default config, if not exits
- when the image uploaded, send a notification (can be turn off in config)
- shell completions
Library
- change OpenSSL to RusTLS
- move api request to fn send_api_request
Fixed
- api rate limit (error decoding response body: invalid value: integer `200`, expected i8 at line 1 column 140)