Delphi What’s new history and a docwiki URL trick

  

One of the great things about the Delphi docwiki structure is that the naming system is very consistent.
The consistency helps you quickly finding the What’s new for any version, just by getting the latest first.
Getting the latest one is based based on a docwiki redirection trick that always redirects from an “unversioned” URL to the latest one.
So these two “unversioned” URLs always get you there:

http://docwiki.embarcadero.com/RADStudio/en/What%27s_New just the “What’s new” for the current release
http://docwiki.embarcadero.com/RADStudio/en/What_Was_New_in_Past_Releases a list of “What’s new” links from the prior release all the way back to 2007

When writing this, the above links got me the below list. For consistency (as you cannot save URLs for prior versions in the WayBack machine because a brain-dead robots.txt setting which archive.is luckily ignores):

[Archive.is] http://docwiki.embarcadero.com/RADStudio/Tokyo/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/Tokyo/en/What_Was_New_in_Past_Releases
[Archive.is] http://docwiki.embarcadero.com/RADStudio/Berlin/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/Tokyo/en/What_Was_New_in_Berlin
[Archive.is] http://docwiki.embarcadero.com/RADStudio/Seattle/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/Tokyo/en/What%27s_New_in_Seattle
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE8/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE8/en/What’s_New_in_Delphi_and_C++BBuilder_XE8
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE7/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE7/en/What’s_New_in_Delphi_and_C++Builder_XE7
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE6/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE6/en/What’s_New_in_Delphi_and_C++Builder_XE6
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE5/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE5/en/What’s_New_in_Delphi_and_C++Builder_XE5
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE4/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE4/en/What’s_New_in_Delphi_and_C++Builder_XE4
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE3/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE3/en/What’s_New_in_Delphi_and_C++Builder_XE3
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE2/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE2/en/What’s_New_in_Delphi_and_C++Builder_XE2
[Archive.is] http://docwiki.embarcadero.com/RADStudio/XE/en/What’s_New
[Archive.is] http://docwiki.embarcadero.com/RADStudio/2010/en/What’s_New
[Archive.is] http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/whatsnewtiburon_xml.html
[Archive.is] http://docs.embarcadero.com/products/rad_studio/radstudio2007/RS2007_helpupdates/HUpdate4/EN/html/devcommon/whatsnewspacely_xml.html
[Archive.is] http://docs.embarcadero.com/products/rad_studio/radstudio2007/RS2007_helpupdates/HUpdate4/EN/html/devcommon/whatsnewcogswell_xml.html

By now, there will hopefully be a few more Delphi versions released.
Reminder to self: update the list (:
–jeroen

.gist table { margin-bottom: 0; }

User-agent: *

Disallow: /DevWiki/

Disallow: /Internal/

Disallow: /*/cache/

Disallow: /shared/

Disallow: /appmethod/sites/

Disallow: /sites/

Disallow: /menu/

Disallow: /Search/

Disallow: /VCL/

Disallow: /Libraries/XE/

Disallow: /Libraries/XE2/

Disallow: /Libraries/XE3/

Disallow: /Libraries/XE4/

Disallow: /Libraries/XE5/

Disallow: /Libraries/XE6/

Disallow: /Libraries/XE7/

Disallow: /Libraries/XE8/

Disallow: /Libraries/Seattle/

Disallow: /RADStudio/2010/

Disallow: /RADStudio/XE/

Disallow: /RADStudio/XE2/

Disallow: /RADStudio/XE3/

Disallow: /RADStudio/XE4/

Disallow: /RADStudio/XE5/

Disallow: /RADStudio/XE6/

Disallow: /RADStudio/XE7/

Disallow: /RADStudio/XE8/

Disallow: /RADStudio/Seattle/

Disallow: /CodeExamples/XE/

Disallow: /CodeExamples/XE2/

Disallow: /CodeExamples/XE3/

Disallow: /CodeExamples/XE4/

Disallow: /CodeExamples/XE5/

Disallow: /CodeExamples/XE6/

Disallow: /CodeExamples/XE7/

Disallow: /CodeExamples/XE8/

Disallow: /CodeExamples/Seattle/

Disallow: /CodeSamples/

Disallow: /AllAccess/e/

Disallow: /AppWave/e/

Disallow: /DBOptimizer/e/

Disallow: /RadPHP

Disallow: /*/Special:

Disallow: /*/index.php?

Disallow: /*/index.php/

view raw
docwiki.embarcadero.com-robots.txt
hosted with ❤ by GitHub

Comments are closed.