It has been quite sometime since I am leveraging the DNN platform for my work, and I thought I knew it pretty well now. But suddenly, a seemingly simple issue bowled me over.
A client approached me for some custom work for DNN 04.09.00. I requested them to please confirm whether the version was 04.09.00 or 04.90.00 (the difference is in position of 0 & 9). I am still waiting for the reply, but in the meantime, I decided to download the 04.09.00 version.
I did that from SourceForge (CodePlex is currently offline for upgradations). I thought I was working on 04.90.00 for the last 3-4 months, and probably 04.09.00 was a bit older version. However, I was completely stunned to see that what I downloaded now was the same 04.90.00 I was working on.
To make the issue clearer, I file I downloaded was named, "DotNetNuke_04.09.00_Install", but the DotNetNuke.dll inside was versioned at: 4.9.0.85.
So, that means that the same version is being referenced as: 04.09 & 04.90 in the zip & the dll respectively. That also means that we jumped from 04.09 to 05.00 version (which indeed seems a big jump compared to 04.90 and 05.00).
Can somebody clear all this mess up? Was there actually a 04.09 version? Are 04.09 & 04.90 different versions?
If yes, where can I download 04.09 from?
If no, I would request the core team to rename the zips as 04.90.00. The current name "DotNetNuke_04.09.00_Install" leaves a lot of space for confusion.