Release Group v0.1.X
This group of releases covers all versions from v0.1.0
up to v0.1.1
Version v0.1.0
This is the first official release of Leetcode-Fetcher CLI application.
With this realease the user should be able to:
- Fetch a number of leetcode problems locally
- Create instances of various locally fetched problems so that the solution can be written in his favorite editor
- Save and Load application state so that to maintains the workflow as smooth as possible
- Login using his username and password to Leetcode to create a session
- Inspect his or others user profiles
- Test the written solution on a number of testcases (also user-customizable)
- Submit a solution whenever he wants
Current version dependencies:
- chalk (^4.1.2)
- prompt (^1.3.0)
- puppeteer (^24.0.0)
- turndown (^7.2.0)
Links:
- NPM https://www.npmjs.com/package/leetcode-fetcher-cli/v/0.1.0
- GitHub https://github.com/lmriccardo/leetcode-fetcher/tree/v0.1.0
Version v0.1.1
This new release does not add new functionalities to the application, indeed it is a Bug-Fix release.
Fixed Bugs:
- Docker Build file (i.e., Dockerfile). It now directly creates the
/leetcode
folder owned by thenode
user and sets it as the main working folder. So that, once the application starts, all files in the host folder that are mounted into the /leetcode folder are directly accessible by the application without the need to pre-append the/leetcode
prefix anywhere. Moreover, in order to the make the application accessible whenever in the container file system, the Dockerfile now compile the Typescript into pure Javascript and the application is installed globally using thenpm install -g .
command.
Links: