Option to publish all screens even without prototyping
If I started prototyping and publish design specs without the prototype linking all the screens the design spec shows only the screens that are linked in the prototype. The specs link doesn't get updated even if I remove all the links.
In today’s release (XD 27), you can now unset the home artboard in Prototype Mode, which will then publish all of your artboards to your link.
Hope this GIF somehow helps you understand the problem.
Also, some additional information:
1. I tried the following: create a new XD file, add 3 canvas and some random graphics to each of them; make no interaction links, and go click the Share button in the top right corner directly. Because the XD file is new (not even saved), there's no sharing link generated for it; so I click [publish prototype] -> [create public link], then a new link would be ready and by clicking on [open link...] I can preview the prototype in my browser, and I can navigate using the Previous Page / Next Page buttons at the bottom of the sharing page.
2. After I tried the above, I opened the file (the one file with which I recorded the GIF) I'm having the sharing problem, and tried [publish prototype] -> [new link], then I replicated the warning shown in the GIF.
3. After this I checked the Prototype panel for both of the files (the completely new XD v.s. the file I'm having share problem with). For the new XD file, under the Prototype mode, there's no blue Home tags next to any of the three screens, however for the XD file I'm having this problem, there's this blue Home tag next to the screen "1A SIGN IN" (as shown in the GIF), although I never assigned this screen as the Home page.
I just updated my XD to 2.0 (184.108.40.206). I'm using a mid-15 MBPr. I just realized this morning when I tried to get a sharing link of the prototype for my colleague that XD now does not allow me to generate a sharing link because the home artboard doesn't contain any interaction.
Somehow I can understand the design logic behind this, but still there's something that doesn't add up. If XD are preventing prototypes that contain no interaction to be published and get their sharing links, then what's the Previous Page / Next Page buttons being in the online preview pages for? And also, how does the fact that one prototype doesn't contain any interaction affect and prevent the user from getting a sharing link?