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
session
command to manage coding sessions on leetcode.com. - add more color themes.
- molokai
- solarized
- solarized.light
list
- fix id mismatch issue.
show
- add
-o
option 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
-x
output.
- show tag/lang badges in
show
- add
-q
-t
options to filter random questions.
- add
stat
- enhance output of
-g
option. - enhance output on windows.
- add
-c
option to display calendar stat of how many AC-ed questions per day. - add
--no-lock
option to filter out locked questions. - add
-q
-t
options to filter questions stat.
- enhance output of
2.3.0
plugin
- only install necessary depedencies on specific platform.
- add
-c
option 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
.py
for python3 filename.
- use traditional
submission
- enhance recursive folder creation.
2.2.0
config
- add new
config
command 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
-e
option to open editor for coding. - add
-c
option to display source code only. - remove legacy
-t
-d
options. - fix bad alignment in colorful output.
- add
list
- enhance
-t
option to support multiple tags, e.g.leetcode list -t google -t array
- support latest
company
plugin to filter questions by tags likearray
ordynamic programming
- enhance
- config
- add
EDITOR
to set default editor.
- add
- fix
--no-color
bug.
2.1.0
show
- fix “unknown language” error due to recent API changes on leetcode.com.
- add
kotlin
language.
cache
- remove
-a
option, nowleetcode cache -d
will directly clear all cache. - add keyword match, e.g.
leetcode cache 537
will only show the cache for question 537.
- remove
- update most libray depedencies.