'Difference between Electron autoUpdater and electron-updater?

I was working through some autoUpdating changes on an app of mine, and I ran across the following

Electron Native - https://www.electronjs.org/docs/latest/api/auto-updater

Userland Electron Updater - https://www.electron.build/auto-update

It seems that these two APIs are very similar, but not identical. I can't seem to find any information on what differences there are between the two and which one is the "preferred" way to do seem less Electron updates?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source