Since there hasn't been a new release for a while, I am making a new one. Since there isn't much work left to do before the 0.6.0 milestone, this will likely be the last 0.5.x release. If you want to make sure that 0.6 works smoothly, please try out this release and report back issues that you're having. Also, I would appreciate if people helped with the translations, I set it up on an online service Transifex so that you can do that very easily from your browser:
https://www.transifex.com/bitmessage-project/pybitmessage/This release includes bugfixes, security improvements and some refactoring (thanks to @mirrorwish). In particular due to the security improvements I recommend that 0.4.4 users update too, as some denonymisation attacks have been addressed.
This is the list of changes:
newly arrived messages were sometimes missing or were not displayed correctly
IPv6 thread names can be correctly parsed by some logging tools
private IP range checks improved
lock file is cleaned up on exit
blacklist/whitelist labels can now be edited
don't unnecessarily send ACKs (this could have been misused for deanonymisation attacks)
don't allow getdata spamming (mitigates deanonymisation attacks)
search has been improved, now it can search without having to press return, and applies to newly selected folders and newly arrived messages
email gateway status query and settings change can be done from a menu
email gateway registration rejection messages now popup a request for changing the email address
always try all decryption keys (mitigates timing attacks)
translation system changes, fixes and updates to some translations
nodes with port 0 are rejected
HTML parser has security and rendering fixes
links for http(s) and bitcoin URIs allow an external handler in text mode also (subject to manual confirmation)
email links are handled internally (by clicking an email link, it will start composing a message to that address)
close to tray is now available
simple keybindings for quick navigation (N)ext, (P)revious, (R)eply, (C)ompose, (F)ind.
copying unicode to clipboard fixed
"Sent" folder in chans now displays both messages you sent to the channel as well as messages you sent from that channel address
multiple unicode fixes
"All identities" now has a "sent" and "trash" folder too
improvements in Tor support (reduced number of parallel connections, and PyBitmessage can now connect to hidden service nodes, but still cannot fully host a hidden service itself)
UPnP fixes
some UI refactoring (thanks @mirrorwish)
build scripts for OSX and Windows updated (I have been using them just haven't published the updates until now)