Apr 12 2019 12:04 AM
I see some others asking about deploying extensions to the store, but I seem to be stuck at finding the new documentation on how to make an extension.
I see the new Devtools Guide (chromium)
However the Extensions development documents seem to still refer to current version of Edge extensions.
https://docs.microsoft.com/en-us/microsoft-edge/extensions/guides/native-messaging
https://docs.microsoft.com/en-us/microsoft-edge/extensions/guides/packaging
Apr 14 2019 10:53 AM
Apr 14 2019 11:49 PM
@Elliot Kirk I'm the developer of WinchPass, a Chrome extension that connects to iCloud Keychain.
I'm selling it on the Chrome Webstore for a small amount of money and I would like to do so on the Edge Addons store. Where do I go to publish my extension, and how do I set the price?
May 20 2019 03:02 PM
+1 on "how do I publish an extension to the (insider) store", especially because I'd like to see early testing of more diverse extensions than the 118 currently listed at https://microsoftedge.microsoft.com/insider-addons/category/EdgeExtensions. None of those are a chrome_url_overrides extension as far as I can tell, like the new-tab extension I maintain.
May 21 2019 02:17 AM
@Elliot Kirk While there's no specific documentation, can you point to any sample of native messaging on the new Edge?
May 28 2019 07:37 AM
@Elliot Kirk Any news? I'm sure you'd like to have plugins working on the new Edge...
Aug 11 2019 10:54 PM
@Elliot Kirk Does the Edge Dev Channel support native messaging host (yet)? I have an extension that needs the native host in order to function.
Aug 11 2019 10:59 PM
@ArunKBuduri When I imported our Chrome extension it was able to use the native messaging based on the id that was assigned by Google store.
However, still, no clarity on the access control for the native messaging once the extension is published from the MS store. Assuming so far that there will be changes to the store ID.
Aug 11 2019 11:08 PM
@GDomjan That's great to know you have it working. When Edge automatically imported, it didn't seem to import the native host. My chrome native host json is under "/library/Google/Chrome/NativeMessagingHosts". Do you know where Edge Dev gets its json from? Did Edge make a copy of all the native host json files into its own folder anywhere?
I couldn't find any though and I don't see the native host started inside Edge.
Aug 18 2019 09:02 PM
@ArunKBuduri I'm not sure I understood your query correctly.
I used existing published extension from the Chrome store, and did not try to import from local in developer mode.
It seemed to make use of the same Chrome registry to identify the native host.
Next time I check it out I'll see if there is some migration/duplication of the native host from Chrome into the Edge space.
Aug 19 2019 04:04 AM
@GDomjan The best way to confirm this is to look at Edge processes list and check if you see native host listed among them (since native host runs inside the context of the Edge or Chrome process). This will confirm if the extension you imported from the Chrome store uses a native host (or not).
Dec 17 2019 06:20 AM - edited Dec 17 2019 06:20 AM
Hi @GDomjan
here are the newly released documentations:
Get started building extensions for the new Microsoft Edge
Initial Developer Documentation