So, I've been trying to test that specific part out for a bit now. So, when I Save and go to Publish, even if I don't update the version the changes appear to show, with both the "exec" and "dev" links.
I went ahead and added a couple of changes (see below) and made sure to push a new version.
function doGet(e) {
var params = JSON.stringify(e);
console.log(params);
return HtmlService.createHtmlOutput("here are the params: " + params);
}
function doPost(e) {
var params = JSON.stringify(e);
console.log(params);
return HtmlService.createHtmlOutput("here are the params: " + params);
}
What's strange this time is that an option that wasn't there previously is. The "Allow anyone, even anonymous" option. Which I selected, so now I notice the URL changes, my domain is no longer included.
And it appears to not redirect to the login. I'm still not sure exactly what triggered the change.