Releases: joshcai/leetcode-sync
Releases · joshcai/leetcode-sync
Release v1.7
What's Changed
- Fix error while committing a locked problem with an accepted solution. by @Darshan-AS in #59
- Fix for fetching submission info when runtime or memory percentile is null by @jaspinderkohli in #63
- Updated action.js to Handle Locked LeetCode Premium Problems and Improve Sync Reliability by @AlyHG in #62
New Contributors
- @Darshan-AS made their first contribution in #59
- @AlyHG made their first contribution in #62
Full Changelog: v1.6...v1.7
Release v1.6
What's Changed
- Fetching submissions changed to GraphQL API since the old API is restricted by Cloudflare now
- Make creation of file names more robust
- Update README.md by @harpreetsingh91 in #31
- Log a success message if fetch from leetcode is successful by @harpreetsingh91 in #32
- Add support for elixir language by @danmacode in #36
- Added step to give read write permission to action by @mdakram28 in #37
- Add support for lang
pythondata
by @jimit105 in #43 - Added Problem data with solution at the end, changed file type to mar… by @jaspinderkohli in #40
- Add verbose and commit-header functionality by @ravibrock in #46
- Add extensions for Racket and erlang by @Mayureshd-18 in #44
- Support postgresql by @atvaccaro in #51
- fix: last timestamp logic by @siriscmv in #53
- Update to node20 and use package instead of node_modules & bugfixes by @humble-barnacle001 in #55
New Contributors
- @harpreetsingh91 made their first contribution in #31
- @danmacode made their first contribution in #36
- @mdakram28 made their first contribution in #37
- @jimit105 made their first contribution in #43
- @jaspinderkohli made their first contribution in #40
- @ravibrock made their first contribution in #46
- @Mayureshd-18 made their first contribution in #44
- @atvaccaro made their first contribution in #51
- @siriscmv made their first contribution in #53
- @humble-barnacle001 made their first contribution in #55
Full Changelog: v1.5...v1.6
Huge thanks to everyone who contributed and improved the extension significantly since the last release!
Release v1.5
Changes
- Added support for dart language (thanks to @cupofme)
- Updated to use
node16
, sincenode12
is now deprecated for GitHub Actions
Release v1.4
New feature
- Add
destination-folder
input param to allow for shared repos (thanks to CherryKatatonic for implementing)
Release v1.3
Bug fix
- Added support for missing languages: 'oraclesql', 'mssql', 'typescript'
Release v1.2
Bug fix
- Commits to repo's default branch instead of always committing to "master" (works with new default "main")
Other
- Improved logging to include timestamps and stack trace when the action fails
Release v1.1
Bug fix
- Retries with exponential backoff when there are rate limiting issues, this affects users that have a lot of submissions
Initial Release v1.0
Initial Release
Features:
- only uploads 'Accepted' solutions
- only uploads solutions that have not been synced before
- uploads the latest 'Accepted' solution within a day (configurable)