First of all, if youre playing the downloaded game, you will have to download a new version of the launcher from here:
http://www.minecraft.net/download.jsp
The reason for this is that I had to add some authentication bits to the launcher instead of to the game (which is downloaded after authentication), and the launcher cant update itself yet.
Client changelog:
* Added support for more records
* Added online authentication for online servers
Server changelog:
* The server can now be started in either online/secure mode or offline/insecure mode. A secure server requires all connecting players to first authenticate on
www.minecraft.net, then checks that the authentication matches, before letting the player in. A server running in offline mode wont do any such checks, nor will it ask the client to authenticate, but you cant be sure that people who connect really are who they claim they are. Offline mode is meant for LAN plan where you know the people connecting to the server.
* Added ban/pardon commands to ban and unban a player from the game
* Added ban-ip/pardon-ip commands to ban and unban a specific ip (you have to kick the player manually)
* Added op/deop commands to add/remove a player from the op list
* Added player ops. They can send server commands by typing a slash followed by a server command. Server ops can also build/destroy blocks near the spawn area.
* Made the server save terrain more frequently
I had some spare time over, so:
Client:
* You can now press enter from the join server screen instead of clicking the button
* Fixed a bug with potentially invisible players
Server:
* New command: tp <player1> <player2>, moves player1 to player2s location.
* New command: save-all forces a full save to disc
* New command: save-off disables all saving (except save-all)
* New command: save-on re-enables saving