Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@personalizedrefrigerator
Copy link
Collaborator

@personalizedrefrigerator personalizedrefrigerator commented Aug 22, 2025

Summary

Fixes #13009 by marking node-fetch as external from the main JS bundle. May also fix #13010.

Notes

Testing

  1. Start the Joplin 3.4.6 AppImage.
  2. Configure WebDav synchronization with a server that uses a custom root CA.
  3. Add a custom root CA file in settings > synchronization > advanced.
  4. Verify that sync fails with "Fetch error: Failed to fetch".
  5. Create a release build of Joplin.
  6. Start Joplin and sync.
  7. Verify that the "Fetch error: Failed to fetch" is no longer shown.
    • Note: I'm currently encountering a "PROPFIND : Access denied: Please check your username and password (401)" error. I suspect that this is due to a misconfigured WebDAV server in my VM.
  8. Regression testing: Switch to a different profile, configure it to sync with Joplin Server on localhost, and verify that it can sync successfully.

@laurent22 laurent22 merged commit a9f284a into laurent22:dev Aug 22, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants