It will include several backported fixes from trunk, and some of the bugs on the bugtracker. The current list of open bugs that needs to be fixed before 0.4.8 is below, feel free to comment on them or add more:
Tasks for OpenTTD 0.4.8
In addition the following revisions from trunk/ will be backported:
Code: Select all
r4149 - OSX universal binaries (makefile)
r4158 - show refit cost (autoreplace)
r4183,r4197 - Config, zlib, sdl (makefile)
r4192 - Depot crash when shuffling trains around
r4195 - compiler warning (uninitialized order struct)
r4203 - mingw compile fixed??
r4217 - SDL-CONFIG, etc replace with underscore (makefile)
r4227 - wagon replace proper cargo-check for refit (autoreplace)
r4228 - replace wagons when engine replacement fails (autoreplace)
r4241,r4243 - server crash on error-number
r4266 - VS2005 compile warning
r4267 - client crash on error-number
r4291 - crash with invalid strings
r4301 - textbuf size inconsistencies
r4314 - chatbox buffer overflow with textbuf (r1263) (COMPLETE)
r4320 - rs->num_vehicles not saved, FS101
r4325,r4326 - vehicle count for roadstops? slot age? (multistop)
r4337 - getrailtype/getrailtiletype
r4341 - bankrupcy slot clearance (multistop, FS101) (COMPLETE)
r4343 - drawing outdated engines (autoreplace)
r4359 - MSVC6 compile issues UINT_MAX, perhaps only multistop issue?
r4373,r4374,r4402? - z-calculation for bridges
r4389 - NPF debuggging mark tiles, MP (COMPLETE)
r4413 - hacked server in masterlist (COMPLETE)
r4414 - actionA in initialization stage
r4435 - error when removing bridge with remove-tool
r4445 - FS108 danish name genrator
r4466 - FS71 rash for st->last_vehicle
r4467 - plantations correct string
r4468 - FS45 correct NO_RETURN
r4470 - FS97 ptrdiff_t for Win64
r4501 - FS129 selling trains, no update of prev_shared/next_shared orders
r4505 - FS94 ship feeders possible
r4508 - FS125 proper functioning of DeliverGoodsToIndustry
r4518,r4558 - 'stopall' debugmode
r4520 - some initilazegui??
r4521 - player size, crash Win98
r4522 - stdio before sddef, target compilation
r4560 - vsnprintf VS2005
r4570 - subsidy calculation too high
r4576 - temperate bank in tropical game
r4585,r4590 - FS130 road dragging bug
r4586 - recursive _error_message
r4591 - FS122 error with many towns on scenario editor
r4599 - cloning copies service-interval
Above few backports have been suggested but I think the first one is only cleanup and fixes nothing, and the second one is introduced by the multistop rewrite, thus unnecessary.4304, 4309, 4310, 4312 - chatbox cleanups??
11:10 <Celestar> 4323, 4324, (in one swoop) - road slots, don't think this applies to old one, please check
Is also listed, not yet sure about this, perhaps a yes. Was r4506 in trunk/-Fix: (FS#95) Use the tile hash when pathfinding to a depot. Eats a tiny bit of performance, but the likelihood that the depot is found is greatly increased