Well, actually it's semi-automatic update, but what you described, that's what I meant.
The address for the server list and the address for the nodes.dat are both hardcoded. Yes, that means you have to replace the link every time. I'll fill out a bug report about this.