All notable changes to this project will be documented in this file.
- Root folder ID resolution now uses Overleaf's collaboration socket payload as authoritative source, fixing
pushfailures (folder_not_found) for projects where HTML parsing and ObjectID arithmetic both return incorrect IDs (#1) uploadFile()now auto-retries once with a refreshed root folder ID when receivingfolder_not_found
- E2E tests are now portable across projects (configurable project name, no
main.texassumption, optional.bblcheck) - Added regression test for stale cached
rootFolderId
- @vicmcorrea — first community contribution!
- Improved npm SEO with enhanced description and keywords
- Improved README for SEO and clarity
- Folder resolution for imported Overleaf projects (
folder_not_founderrors) - Trusted publishing workflow for npm
- Demo GIF in README
- Dynamic version reading from package.json