2.6.2
submit- fixes beta ratio issue
2.6.1
submit- fixes 500 error on windows.
2.6.0
- build all-in-one binary for linux/macos/windows.
show- support customized filename.
- use “–” as comment in sql file.
list- fixes format issue.
- fixes UT failures on windows.
2.5.4
- fixes error in fresh env without .lc existed.
- embed meta in file content instead of file name.
- update dependencies.
2.5.3
- fixes “Failed to load locked problem” issue.
- move plugin’s data into separate folders:
- login info
- problems list
- problem cache
2.5.2
show- fixes 400 error
- support translated content for leetcode-cn
2.5.1
- auto install missing plugins after upgrade.
- use 16m colors if possible.
- enhance color output on windows.
cache- fix issue that can’t delete cache by name.
session- fix issue if session name is a number.
stat- use level weight in calendar view.
2.5.0
- add
sessioncommand to manage coding sessions on leetcode.com. - add more color themes.
- molokai
- solarized
- solarized.light
list- fix id mismatch issue.
show- add
-ooption to specify output folder. - fix badge output in non-default color themes.
- add
stat- calculate on AC-ed questions in calendar graph.
test- fix out-of-order output issue.
2.4.0
- only supports node’s version >= 4.
- Refactor folder structure:
- now
~/.lc/would be the only folder used by leetcode-cli. - move lcconfig file to
~/.lc/. - move cache files to
~/.lc/cache/.
- now
config- fix string value parsing error.
list- show tag/lang badges in
-xoutput.
- show tag/lang badges in
show- add
-q-toptions to filter random questions.
- add
stat- enhance output of
-goption. - enhance output on windows.
- add
-coption to display calendar stat of how many AC-ed questions per day. - add
--no-lockoption to filter out locked questions. - add
-q-toptions to filter questions stat.
- enhance output of
2.3.0
plugin- only install necessary depedencies on specific platform.
- add
-coption to show plugin config. - support cookie.chrome plugin.
- support cookie.firefox plugin.
- docker
- support running leetcode-cli as docker container for new user’s tasting.
- auto build docker image in Docker Hub.
- UI
- Add spinner message for long time running works.
- Add logo and updte documents.
2.2.1
- add commands aliases.
- enhance documents about install error on Ubuntu.
config- fix wrong parsing on non-string value.
plugin- fix bug when installing new npm modules.
show- use traditional
.pyfor python3 filename.
- use traditional
submission- enhance recursive folder creation.
2.2.0
config- add new
configcommand to manage user configs. - try to save user from manually editing config file (~/.lcconfig).
- start to use new json config format. (NOTE: not compatible with old format!)
- add new
show- print suppoerted language list.
- add Release Notes page.
- remove several legacy hacks.
2.1.1
show- add
-eoption to open editor for coding. - add
-coption to display source code only. - remove legacy
-t-doptions. - fix bad alignment in colorful output.
- add
list- enhance
-toption to support multiple tags, e.g.leetcode list -t google -t array - support latest
companyplugin to filter questions by tags likearrayordynamic programming
- enhance
- config
- add
EDITORto set default editor.
- add
- fix
--no-colorbug.
2.1.0
show- fix “unknown language” error due to recent API changes on leetcode.com.
- add
kotlinlanguage.
cache- remove
-aoption, nowleetcode cache -dwill directly clear all cache. - add keyword match, e.g.
leetcode cache 537will only show the cache for question 537.
- remove
- update most libray depedencies.