In order to make a jsfiddle public it needs to have both a title and be set as the base version.
To set it as the base version, select 'Fork' on the menu. The forked fiddle will have an additional menu item 'Base' (indicating that it's the base version).
and as FRAMEWORKS & EXTENSIONS select No-Libary (Pure JS)
paste your console.log('foo'); in JS box
under Resources add https://rawgit.com/eu81273/jsfiddle-console/master/console.js
and run your script hitting that Play button
No. Looks like there's no way to delete an anonymously-created fiddle.
However, as far as I know there is no public index of anonymous fiddles, so if you never give the URL to anyone, there is very little chance anyone will ever see it again.
Still, don't ever go pasting sensitive data in JSFiddle… but of course you know that already.
UPDATE: Since Feb-2017(?) it seems this method no longer appears to work unfortunately.
You seem to be able to do this in jsFiddle by first getting the "Share full screen result" URL (from the Share menu) and then view the source of the full screen result to get the URL of the iframe used to display the result.
For example, the "full screen result" URL, ...
There may be a better way, but the last number of the URL is the revision number:
To look at other versions you can just change that, although with 535 versions it could be fun finding the one you want!
jsfiddle.net/YourUsername/uvdNV/1 ← first version
jsfiddle.net/YourUsername/uvdNV/2 ← second version
jsfiddle.net/YourUsername/uvdNV/3 ← third version
jsfiddle.net/YourUsername/uvdNV/n ← nth version
jsfiddle.net/YourUsername/uvdNV/ ← this is the base, you pick which version
You control the base to be any of the above.
Good practice is, when ...
You have to Update the fiddle, then click Set as Base in the top menu bar. You need to create or fork the fiddle yourself before you see the Base button. If you are using a Fiddle that you did not personally create while logged in, then pressing Set as Base is going to create a new Fiddle at a new URL.
Note: The Set as Base button is only available to ...
There's no way to do this without logging out, but you can open an incognito window (Ctrl/Cmd + Shift + N for Chrome, or your browser's menu bar → New incognito window) and go to jsfiddle.net and paste in your code to make an anonymous copy quickly.
I think the other respondents to your thread looked at the iframe (crossdomain) issues and ignored the question.
Another awesome JSFiddle user, Jennifer Perrin, answered more than half your question in her post "Get current page URL and title with jQuery".
All that remains for you to do is to apply some logic on the URL returned and fashion it into a ...
Bit late I know, but I came across the first part of this problem myself today.
In Fiddle Meta, on the left hand side of the fiddle, you can enter a description. This will be displayed under the private fiddle code in your dashboard, so you can keep track of the fiddles.
Don't enter a title in the Meta area, unless you want the fiddle to be made public.
You can try the Debug on Mobile button, the first button to the right of RUN. You may need an account and sign in to jsFiddle to use this feature. This URL should reflect the current base for this fork in show mode.
Or, you can try the right click on run button. This should show the run-state in a new tab or window.
Adding #Run to the base URL may do the ...
On January 2018, this feature moved to development in their trello board.
And the comment about starting development:
Oskar Krawczyk: moved this card from Accepted to In Development
This comment was made by (one of) the creator(s) of JSFiddle:
So I guess we should be seeing it in the near future!
Even though it is not possible to remove specific version if you need to delete all the older versions I think the workaround is to create a Fork from the last version and Set as base that version and then delete the old one (As jsfiddle now provide a feature to delete a fiddle with all the versions)