2.7.1 (2023-09-24)
2.7.0 (2023-09-24)
- add support for vercel (d447579)
2.6.3 (2022-10-29)
- handle html entity correctly (dcc7ba2)
2.6.2 (2022-10-16)
2.6.1 (2022-08-04)
- prevent same contest appear multi times (26d568c)
2.6.0 (2022-07-22)
- add spider time log (57358bd)
2.5.2 (2022-06-30)
- prevent duplicate cache refresh (6cfee2f)
2.5.1 (2022-06-30)
- fix ics timezone (1e93bf9)
2.5.0 (2022-06-20)
- remove duplicate contest for codeforces (9b3b24a)
2.4.0 (2022-06-13)
- add timezone to ics (ffbe3d6)
2.3.1 (2022-06-12)
- enhance message (c04998c)
2.3.0 (2022-05-27)
- add logger (22f12df)
2.2.3 (2022-05-26)
- add prefetch to build cache (c90e861)
2.2.2 (2022-05-26)
- decrease retry delay time (9ece1a9)
2.2.1 (2022-05-26)
- url generate (46dea49)
2.2.0 (2022-05-26)
- add ui (ff79c7d)
2.1.6 (2022-05-25)
- server: add banner (8c3133a)
2.1.5 (2022-05-25)
- fix port parse (81e6d12)
- update log (fbe6544)
2.1.4 (2022-05-25)
- optimize server (739e6b4)
2.1.3 (2022-05-25)
- enhance sort by oj order (2a71452)
2.1.2 (2022-05-24)
- the wrong selector to get atcoder contests infomation (73df731)
2.1.1 (2022-05-24)
- the text when obtaining information about all future contests (acc25cd)
2.1.0 (2022-05-24)
- allow list all contests infomation (307859c)
2.0.0 (2022-05-24)
- typo (674330b)
- support generate ics (3fd9c94)
- bump to 2.0.0
1.11.3 (2022-05-23)
- object is possibly undefined (f3fed31)
1.11.2 (2022-05-19)
- optimized code implementation (141c923)
1.11.1 (2022-05-17)
- remove redundant statements (948f901)
1.11.0 (2022-05-15)
- support for not get running or upcoming contests (74e2754)
1.10.3 (2022-05-14)
- default 3 retries when sending requests using axios (b9c8961)
1.10.2 (2022-05-14)
1.10.1 (2022-05-14)
- support for viewing running contests on AtCoder (782ecbd)
1.10.0 (2022-05-14)
- support for leetcode (430cd0c)
- enhance language zh-NE (d5dd169)
1.9.2 (2022-05-14)
- update language for northeastern-china (b6ad878)
1.9.1 (2022-05-13)
- add language for northeastern-china (bb715fb)
1.9.0 (2022-05-13)
- support display running contests (f118485)
1.8.13 (2022-05-13)
- incorrect handling of atcoder contest time (58fd831)
1.8.12 (2022-05-13)
- incorrect handling of nowcoder rule (cb71bce)
- use pangu to add spaces to the contest information text (6f3f367)
1.8.11 (2022-05-13)
- output of contests time information in 24-hour format (7204283)
1.8.10 (2022-05-12)
- enhance output message (abcb88a)
1.8.9 (2022-05-12)
- no longer use lodash to set default value (85e6e05)
1.8.8 (2022-05-12)
1.8.7 (2022-05-12)
- cli only if arg is undefined (6f0e0bc)
1.8.6 (2022-05-12)
- use defaultsDeep instead of defaults (9415d1f)
1.8.5 (2022-05-12)
- unique abbr list (1646464)
1.8.4 (2022-05-12)
- fix error when cli() is called multiple times (cf5bbd0)
- return json of the raw contests list instead of the itself (c6cf09f)
1.8.3 (2022-05-12)
- no longer exit on help, version or incorrect parameter (cff49e1)
1.8.2 (2022-05-11)
- program exits when calling cli() by passing -h or --help (ef755e7)
1.8.1 (2022-05-11)
- allows to specify the program name when calling cli() (8f358ab)
1.8.0 (2022-05-11)
- support calling api like using cli (d515240)
1.7.3 (2022-05-11)
- no contest name in output (cb4f4fc)
1.7.2 (2022-05-11)
- typo (9763e28)
1.7.1 (2022-05-11)
- change the name of the API (628d9da)
1.7.0 (2022-05-11)
- throw an error when codeforces API errors (f35d42d)
- support for outputting multiple language contests information string (91b8ce9)
1.6.1 (2022-05-11)
- sort contests start time by default (97c051f)
1.6.0 (2022-05-11)
- add support for AtCoder (de2020f)
1.5.1 (2022-05-10)
- give list function default params (3229a1e)
1.5.0 (2022-05-10)
- support for being imported as a module (aefd042)
- use enum instead of magic number (e9b21e1)
1.4.0 (2022-05-10)
1.3.0 (2022-05-09)
- change the returned durationHours to endTime (e883008)
1.2.0 (2022-05-09)
- add support for luogu (9b9ce25)
1.1.0 (2022-05-08)
- support for listing only the contests information for given OJs (08c281c)
1.0.1 (2022-05-08)
- add support for codeforces (9d9543e)