- #108
f967d70Thanks @AntaresQAQ! - Fix HTTP 403 error when accessing leetcode.cn
-
#105
2a777b1Thanks @jinzcdev! - ## Breaking Changessubmissionmethod: Now uses GraphQL query to fetch submission details, resulting in significant changes to return structure:- Removed
problem_idfield, replaced byquestion.questionId - Removed manually calculated percentiles (
runtime_percentileandmemory_percentile), replaced by API-providedruntimePercentileandmemoryPercentilevalues - Removed
detailsfield with submission data - Return structure now directly matches GraphQL response format instead of the previous custom format
- Removed
- Added
submission_detailGraphQL API query support, fixing API errors for leetcode.com - Added
user_progress_questionsmethod to retrieve user progress with filters for leetcode.com
-
cd8876bThanks @JacobLinCool! - Disable response auto clone on receive-graphql hook -
cd8876bThanks @JacobLinCool! - Allow user to select their own fetch implementation with @fetch-impl
bb47140Thanks @JacobLinCool! - Works with no cookie presented in the response
47ec5d4Thanks @JacobLinCool! - Fix fetcher shortcut
9913aafThanks @JacobLinCool! - Allow library users to use their own fetch implementation
c19d509Thanks @JacobLinCool! - Support custom headers for GraphQL request
a474021Thanks @JacobLinCool! - Check response status before returning GraphQL data
- #70
b28dd59Thanks @JacobLinCool! - Remove dependency on node built-in module