With all the Edge Insider news, it's probably best to have the latest update installed. If you are looking to update to the latest Edge Insider build, whether it be the Canary Channel or Dev Channel, the Edge Insider browser should update automatically, but if you can check to see your Edge Insider build has the latest release. Here are the steps you need to follow:
1. Go to your Edge Insider browser Settings
2. From Settings, choose Choose About Microsoft Edge.
3. If your browser is up-to-date you will see the following screen, which depends on the Edge Insider Channel build you have installed.
If you need to install a new Edge Insider build release, you won't be prompted to update; Edge Insider builds install automatically. Once the new Edge Insider build release is installed, your browser will restart itself.
Delivering updates automatically is the best way for Microsoft to keep Edge Insider builds running smoothly for users. Of course, Edge Insider builds are not meant to provide a smooth user experience. It's just nice to know you don't need to take any extra steps to make sure you are running the latest Edge Insider build.