The "I know I'm going to regret doing a build this late with untested features" build
Since my taxes were done months ago, I can spend tonight working on MT !
Here's what's new:
Build 55 (4/15/09)
* Optimization: clear out erased drawables when loading a campaign
* Spanish translation update (Contributed by Patricio)
* Fix bug: double clicking a token in the initpanel should center on selected token
* Fix bug: memory issues when saving a campaign with lots of drawables
* OSX menu bar and hot key integration (Contributed by Craig Courtney)
* Conic and square vision (Contributed by jfrazierjr and Mrugnak)
* Optimization: cache label rendering (Contributed by Derek Dohler)
* Fix bug: player password not working when connecting to server (Contributed by derek dohler)
* Spanish translation update (Contributed by Patricio)
* Confirm dialog when deleting tokens (Contributed by Mark Basham)
* Fix bug: multiple disconnected colored lights are not always trumped by bright light
* Fix bug: initiative panel can throw an error when a token is deleted from the map
* Show vision as the selected tokens see it
Contributed by applekor
*Clear Group and Clear Panel popup menu options now prompt for confirmation before execution.
*Internationalization support has been added to the macro button editor dialog. Only English has been added to the resource files. Volunteers are welcome to translate to other languages.
*Internationalization support has been added to the Selection panel menu button tool tips. Only English has been added to the resource files. Volunteers are welcome to translate to other languages.
Contributed by Craig W
* added options to output to self and gm as well as a list of players to macro links.
* added getCurrentMapName() function
* added getMapNames() function (trusted)
* added getVisibleMapNames() function to get player visible map names
* added second optional argument to getTokenStates() which specifies group of stated to get.
* added execLink() function (trusted) to execute macro links passed to it.
* fixed bug with getGMName() and setGMName() returning wrong error mesage.
* fixed bug where names in form with method=json contained html escape sequences.
* fixed bug where clicking on an input image would only return x,y and not form values
* fixed bug where using moveTokenToMap(), moveTokenFromMap() to/from the map the token is on loses the token.
* fixed bug removed spurious \n characters from macro output.
* fixed bug where some of the slash commands were double reporting errors.
* exception stack traces that were caused as a result of macros/slash commands that were being dumped to the console are now sent to log file. Not all of them just those that are caused by non checked errors.
* String extraction for internationalization for slash commands errors and output.
* Fixed for loop off by 1 error that some times occur when step size != 1
* Right click -> macros menu on token stack and init panel now runs macro against token that was clicked on.
* Token movement/copying functions now do not force "snap to grid" when using the distance values (cell based movement still snaps to the grid).
* Fixed bug when moving tokens to maps with different grid size/type when using moveTokenToMap/moveTokenFromMap
Please post clarification discussion directly to this thread, and bug reports to the MapTool->Bug Reports forum
I fully expect bugs in this one, I put in a couple last minute changes that haven't been tested, and doing a build at 1:45a, so I'm sure something will break.
Have no fear ! we'll do another build if anything critical comes up

Thanks again to everyone who contributed patches