================================================================================ LINUX Version 5.0.280.2 Beta ================================================================================ New Features - Bug reports you send now also count what is in memory by kind, not only how much. That is how the slowdown below was found: two reports sent fifteen minutes apart named the part that kept growing. Bug Fixes - The client got slower the longer it ran, most of all with several palaces open. Every web download it made (prop lookups, props, room backgrounds, room scripts) stayed in memory for the rest of the session, together with what it had downloaded. With four tabs open that came to about 200 MB an hour. Downloads now let go as soon as they finish. - The memory breakdown added in the previous beta came back without its main numbers on Linux: resident memory, address space and threads were missing. They show now. - Pictures from a room could draw on top of a video playing in it, in rooms made before avatars could walk over videos, just because the picture spot was created after the video. A room's pictures now stay under its videos unless the room puts them on a higher layer on purpose, the way the YouTube player buttons are. ================================================================================ LINUX Version 5.0.280.1 Beta ================================================================================ New Features - Bug reports now carry a memory breakdown. When somebody tells us the client got slow after hours of use, we can see which part grew instead of guessing. Bug Fixes - Enter and Escape work in dialogs again. Enter accepts and Escape cancels, in the connect box, the script prompt, options and the rest. They had been dead since the buttons were redrawn, which is why it felt broken since the first update. - If your chat log window came up empty, with a page saying navigation was canceled, the client can now tell you why. It tries a few different folders before giving up, and if none of them work it says so in the room instead of leaving you with a blank window. Antivirus software and synced folders are the usual reason. - Avatars with a single frame are stored without any compression loss now. - The client could refuse to start if Cyborg.txt was locked by something else, your antivirus or a cloud folder syncing it for instance. It looked like a random crash with nothing on screen. Now it starts without the script and says so in the log. - A connection that timed out used to say "invalid argument", which sounded like the program was broken. It now says the server did not respond and suggests trying another network. - A signal arriving at the wrong moment could drop a live palace connection with "Interrupted by a signal (4)". It is not an error, it just means the system interrupted a read, so the connection stays up. ================================================================================ LINUX Version 5.0.280.0 Release ================================================================================ All fixes and new features from the previous beta series are now folded into this release. The beta list resets here, anything new rolls out starting with 5.0.280.0