- added caching mechanism, to improve speed for second search of the word as well as for instantly previewing words' meaning in the word list - added list words functionality - refined logging messages - added new terminal subcommands
0.0.24
- removed local logs, which turned out to be of little use, in order to reduce io operation - only kept logs to stdout, combined with the newly added optional argument "-d --debug"
0.0.23
b9c6a10 fixed a bug on ParsedNoneErr
0.0.22
Change Log
e6ded66 If no results found, don't log info of the redirected word suggestion URL 9aa11ae updated retry mechanism for bs4 parsing by reusing the fetch function's 62720f5 utilized log message wording for retry mechanism
0.0.20
Change Log --- - <mark> 4a48e9b </mark> If there is a redirect, only log success info of the last URL.
0.0.19
Change Log --- - <mark> eb8cd68 </mark> better handling the scenario when the word looked up and the one returned are not same - <mark> fa49a1a </mark> utilized exception handling mechanism