What region are you located?
I see from here in the U.S. connecting to that site brings up a error, not sure if this is an error on my side or that web site.
If you are located in the same region as this web site, then what is posted on that web site is the most recent.
If you have any questions regarding versions and your router and the web site, I would contact your regional local DLink support office by phone and ask about it.