We are releasing the first alpha version to TBBETA list. This alpha is
still  not  stable  or reliable as our previous alphas, so use it with
caution, you can experience bugs or even lose mail.

The Bat! 5.0.0.99 ALPHA is available at
http://www.ritlabs.com/download/files3/the_bat/a-5/tb50099.rar

What's new in 5.0.0.99 alpha since 5.0.0.98 alpha:
[-] Advanced Search was not working correctly on IMAP folders (Beta issue)
[-] IMAP search for text with non-ASCII characters was not working correctly 
(Beta issue) 
[*] The "view mode changed" exit confirmation is now not displayed when only 
sorting order or column widths have changed, in this case the changes in 
sorting and widths are discarded.
[*] The about box is simplified
[-] (#0008151) 5.0.0.x Alpha Two hints in Message Editor (BETA issue)
[-] Some HTML hints were improperly displayed (BETA issue)


What's new in 5.0.0.99 alpha since v4.2.36.4:

Major Changes (not a complete list yet)
=======================================

[!] The Bat! uses "Intel Advanced Encryption Standard (AES) Instructions Set" 
to improve the speed of AES algorithm, that is used in TLS and S/MIME. Intel 
AES instructions are a new set of instructions available beginning with the all 
new 2010 Intel Core processor family based on the 32nm Intel micro-architecture 
codename Westmere. To test whether your CPU supports the new instruction set, 
run The Bat! with /AES_BENCHMARK command line parameter, which must be the 
single command line parameter, and it must be case-sensitive. It will also show 
the performance difference between the old and new instructions.
[!] Instant Counters: The Bat! displays the number of messages in accounts and 
folders immediately upon startup 
[!] Faster startup time for multi-core processors.
[!] Increased speed of The Bat! start-up. The Bat! now performs time-consuming 
startup routines (like loading of plug-ins, parsing of interface definition 
files) in parallel. The performance boost is noticeable on old single-core 
CPUs, because disk and processor operations now run simultaneously. On 
multi-core CPUs and multiprocessor systems the boost is even higher because 
processor operations are combined. Besides that, we've done optimizations in 
slower parts of code by implementing fast algorithms, which increases speed 
regardless of number of CPUs or cores, by 0.5 to 4 seconds, depending on 
processor speed.


New Features and improvements
=============================
[+] Alt+Drag to for rearranging groups of the address book.
[+] In address book/group tree added column to display address count
[+] The %RANDOMNUMBER macro to return a random number consisting of decimal 
digits ('0'-'9'). The macro may have a parameter which specifies the value, so 
the returned number will always be less than this value. The returned number is 
not "sticky", i.e. its behaviour is the opposite to %TRACKINGNUMBER
[+] Internal NTLM implementation is supported by POP protocol (/NTLM_INTERNAL 
command-line switch)
[+] Google Contacts can be imported into Address Book
[+] Address book can be exported to Google Contacts
[+] (#0007527) Added some new CA certificates to the "Trust Root CA" address 
book
[+] Plugin interface to access message content
[+] Plugin interface to make reply to message
[+] In S/MIME internal implementation, added support for "Signing Certificate 
Attribute Definition Version 2" (SigningCertificateV2) 
[+] Plugin interface to access accounts, folders and messages
[+] Plugin interface to forward/redirect messages
[+] Plugin interface to copy/move/delete messages
[+] Unicode SmartPad
[+] Plugin interface to create new messages
[+] Plugin interface for working with lists of messages and mail addresses.
[+] Plugin method to get version info about host application.
[+] Plugin method to sort list of messages.
[+] Ability to register plugin notifications about current 
account/folder/message changed.
[+] IMAP now closes unnecessary connections and does not open the connections 
that it doesn't need
[+] IMAP now uses the UNSELECT command, if supported by the server
[+] Instant message counters at startup
[+] Support for IMAP IDLE extension
[+] Streaming ability for ITBPStringProvider and it's descendants
[+] The Inbox folder on IMAP now has priority over other folders when updating 
counters
[+] When The Bat! did remove antivirus and antispam plugin as a cause of their 
failure to load properly, it now preservers the configuration files, renaming 
them to .BAK and informing the user about that.
[+] (#0006132) Improved algorithm of Sorting Office e-mail comparison. Now 
"Is", when it applies to sender or recipient, can be used with a pure e-mail 
address. If a message contains only one sender or recipient, you will be 
allowed to use only pure e-mail as an argument or a pure name. If a message has 
multiple addresses, you will still have to use "Contains".
[+] New Plugin Hook "MainWindowLoaded"
[+] Plugin events before and after filter processing
[+] new image download manager
[+] (#0006216) NTLM authentication was added to IMAP
[+] Quoting of very large text is much faster
[+] Added COM initialization in plugin loading thread and in message filter 
notifications.
[+] Plugin can access contacts associated with addresses in address lists
[+] Plugin interface to access address books
[+] Plugin methods to create groups and contacts in address books.
[+] Message load progress on IMAP is shown by adding an overlay image over an 
image of the envelope in the message list.
[+] Added a visual indicator for loading message lists of IMAP folders
[+] support html tags map & area
[+] Plugin method to access account's personal vCard
[+] It is now possible to set contrast between odd and even rows in message list
[+] Сreated searchpanel and added it to Logger, SmartPad, SrcView.
[+] An option to cache (until The Bat! exits) user PINs for hardware tokens
[+] It is now possible to export S/MIME signature information to XML-file 
format in Sorting/Filters
[+] fixed bug 0008041 and added "preferences" command to smartbat
[+] It's now possible to search for RegExp and other The Bat!-specific 
criterias in IMAP folders and in offline-mode (in cached messages only)

Features Changed (Be Cautious)
=============================
[*] A registry option to select HTML Charset priority for the viewer (debug 
only). You can add a DWORD registry variable HtmlCharSetPriority with value 1 
under HKEY_CURRENT_USER\Software\RIT\The Bat! to make MIME charset have 
precedence over html header charset.
[*] Updated positioning code for SmartPad window
[*] Added support for some non-compliant date formats in RFC-822 messages.
[*] Protocol logs are by default kept in the account folder, not in the %EMAIL% 
folder.
[*] New IMAP queue to accommodate locks on WU IMAP server
[*] IMAP-related improvements
[*] The splash window is now shown in an upper part of the screen to avoid 
troubles with plugins that show error messages in the center of the screen. 
Previously, such messages were overwritten by the splash screen.
[*] On IMAP, untagged BYE during IDLE command wasn't considered a graceful 
connection termination.
[*] Plugin methods which create messages doesn't return until message is really 
create (temporary files can now be safely removed after method call)
[*] Plugin samples updated to reflect threaded loading of plugins
[*] Books/Groups tree in Address Book was completely converted to xTreeView
[*] If a message could not copied from the Outbox to the Sent folder, it is now 
parked in the Outbox
[*] New language strings made translatable
[*] Plugin interface to access toolbars/menus was updated.
[*] When you generate a self-signed certificate, it now has a validity period 
of five years instead of one year as for non-self-signed certificates.
[*] IMAP message bases are now stored in a separate "IMAP" folders to prevent 
troubles when the user switches back and forth between versions 4 and 5 of The 
Bat!
[*] Removed "Create new chat folder" and other chat-related menu items
[*] The Bat! is now faster to compile
[*] The "view mode changed" exit confirmation is now not displayed when only 
sorting order or column widths have changed, in this case the changes in 
sorting and widths are discarded.
[*] The about box is simplified

Bugs  Fixed  (not a complete list yet, and also new bugs have probably been 
added)
==================================================================================
[-] (#0006627) Negative number can be defined by downArrow in "Windows Code 
Page" option in "Edit Translation table" dialog
[-] If a POP3 server had combined size of messages over 2 GB, the Connection 
Center have shown negative counters.
[-] If an attached file had invalid characters, "Save All Attachments To..." 
didn't fix the characters, and, as a result, such a file could not be saved by 
this menu item
[-] Dial-up entry name was not displayed in the connection center
[-] (#0007906) Connection centre stays open (if there is https links inside 
HTML message)
[-] Fixed handling of https links (images in HTML messages)
[-] (#0007923) Deleting an address book group with subgroups causes problems
[-] Import from old The Bat! message base format (.MSB) didn't work 
[-] If you run The Bat! over a message base created by a very old version of 
The Bat! (with .MSB message base extension), auto conversion didn't work
[-] Import from TBB files could corrupt the source file if it was not The Bat! 
message base. This meant that if a user did select a menu item to import from 
TBB and picked the wrong file by mistake, this file became lost
[-] Import from TBB files did create the index file in place. This behavior is 
not desirable, now the index in such cases is created in the %temp% folder and 
deleted once the import is complete
[-] (#0005008) The Bat! could not import plain TB!2.xx folder (.TBB) in OTFE
[-] Proxy connections didn't work with TLS
[-] (#0007937) Redirection is supported for image links in HTML messages
[-] (#0007917) Additional fix for image links with redirection
[-] (#0005959) Exported vCards with pictures have incorrect encoding 
specification 
[-] (#0007948) Preferences: Useless horizontal scrollbar in node "SmartBat 
Editor" 
[-] (#0007675) PNG Picture Import Problem. Address Book is unable to import 
pictures in PNG format. Attempts result in alert box with error message: 
"Unknown Graphics Stream Format"  
[-] It was not possible to derive a certificate signing request from a 
self-signed CA certificate.
[-] Some error messages weren't given to the user
[-] (#0007896) Untranslatable warning "Cannot compress the folder xxx" when is 
no space available 
[-] (#0005598) Export from Address Book to .CSV adds weird characters - "\20" 
instead of spaces 
[-] (#0006131) Text imported to AB (into Notes field) is randomly truncated 
[-] (#0003427) Birthdays are displayed as a day early in the Address Book pane 
for GMT- 
[-] (#0006989) If birthday in vCard is activate and the vCard is send with a 
e-mail birthday is changed one day earlier
[-] 0007665: Cosmetic bugs in the German interface under Windows Vista 
[-] (#0007483) AV on click at added TBK file in Restore window 
[-] (#0003420) Wrong foldernames if Accountname has a slash or backslash 
character
[-] (#0007680) Impossible to compose US-ASCII encoded messages with MicroEd
[-] (#0005605) Message finder: Searching in encrypted messages doesn't work
[-] Nested IMAP folders weren't scanned
[-] Message deletion from POP server wasn't working properly 
[-] Contacts in address book cannot be dragged to another group
[-] If The Bat! run under Windows 7, the exceptions log did log this OS as 
"Windows Vista".
[-] "Invalid pointer operation" while importing/exporting Google contacts.
[-] The IMAP folder manager sometimes didn't update folders
[-] Fixed two memory overruns
[-] If you have started and exited The Bat! often, e.g. using it from command 
line in a bath file, it could start slowly.
[-] When an antivirus or an antispam plugin failed to load properly, The Bat! 
gave an error message that was completely covered by the splash screen and the 
user could not click OK button on the error message.
[-] The Bat! thought that there were a plugin failure but actually it wasn't
[-] Finally (we hope) fixed the interface glitches.
[-] Fixed a bug in PGP key ID calculation
[-] (#0002166) View Mode: 'Use by...' options (folders) are stored after 
pressing OK but if you press 'Use by...' again, you won't see these boxes 
checked
[-] Folder|Refilter gave AV after closing the window
[-] (#0004100) Filter don't evaluate condition well if there are two in line, 
and the action was to copy or move a message from IMAP to POP3 account
[-] (#0003582) Handling of filters corrupted, when Group Handle contains white 
space
[-] (#0006308) Forbidden characters in the folder name. Sorting Office.
[-] (#0003961) Parked messages are deleted from server when emptying IMAP folder
[-] The Bat! din't support UIDNEXT on IMAP. Now it updates folders faster and 
uses less connections.
[-] There were an AV when opening an attached EML in a tab.
[-] Fixed a memory leak in TLS
[-] More memory leaks fixed
[-] Fixed some memory leaks
[-] Fixed some memory leaks
[-] (#0002999) Navigation changes: if there were two unread messages, one in 
each different folders, Move to Next unread didn't go to another folder.
[-] Copy from one IMAP account to another dind't work unless the destination 
account was connected
[-] IMAP might not sometimes exit from IDLE
[-] (#0008060) 5.0.0.x Messages pane is moved up when I refresh folder via ESC 
key
[-] (#0008059) 5.0.0.x Right arrow do not work in Thread view when moving from 
last entry in group to next root entry
[-] (#0006542) ERR: Could not determine free space for working drive - Access 
is denied 
[-] (#0006505) .msg instead of .eml for e-mail attachments
[-] Sorting arrows was removed from Books/Groups column header
[-] (#0006832) The Bat! now understand some non-compliant message creation 
dates in the headers (e.g. "Monday, February 4, 2008 3:24:20 PM EST")
[-] (#0007224) TheBat hangs on reply to megabyte message text
[-] (#0006831) TheBat takes VERY long to shutdown due to slow writing of the 
msg.dump file.
[-] Fixed issue when plugin notifications are called before plugins are loaded.
[-] (#0007966) Hyperlinks to pictures in HTML-templates are not saved
[-] Multiline Memo fields were shown in a wrong way in the message list
[-] (#0007879) Image size not saved (QT)
[-] (#0007891) Porblem with UTF-8
[-] (#0007806) Valid HTML 4.1 and XHTML not displaying correctly
[-] (#0006545) Cannot import messages into the IMAP folder
[-] (#0006380) Duplicates deleted from IMAP-folders not reported
[-] (#0006232) Duplicate messages and trouble purging
[-] (#0004218) In remove duplicates action some messages are marked "read"
[-] (#0007448) HTML editor + (deuche umlaut or greek)+ Hunspell
[-] (#0008115) Address Book : Group counters are not refreshed when use F5 in 
contact list
[-] (#0007899) HTML-Mails: Links defined via imagemaps don't work
[-] (#0007423) Some macro does not working in HTML templates
[-] (#0007901) Signature printed in larger font.
[-] (#0007450) Times New Roman used when inserting a QT in HTML mode
[-] (#0008032) Message list was not updated after attachment deletion 
[-] (#0008121) Incorrect usage of the From field contents when replying to a 
message with a different Reply-to address
[-] Manual redirect was damaging original HTML documents as well as digital 
signatures 
[-] Cosmetic issues related to the Search Panel in various windows
[-] Sorting Office: Automatic folder creation could create folders in a wrong 
place
[-] Filtering by AGE with "LESS THAN 1 DAY" does not work
[-] TheBat hangs on reply to megabyte message text
[-] Could not determine free space for working drive - Access is denied
[-] Wrong creation date for some messages
[-] Negative view on gif file
[-] Error "PostMessage to NULL handle" when starting TB and TB is already 
running in Login state
[-] Range check error while accessing menu item ID from plugin
[-] Range check error when handling plugin button click
[-] Options | Preferences dialog had invalid size
[-] Fixed an AV in submission forms editor
[-] (#0001831) POP before SMTP ignores -ERR response. If "POP before SMTP" 
configured in account and some problems appeared with POP-mailbox, The Bat 
flood POP-server with auth-requests every second in endless loop.
[-] Fixed bug 0007364
[-] Some error messages were displayed as empty messages
[-] "Message|Save As" action was not working on IMAP

IMAP-related changes from the above gouped as a separate list
=============================================================
[-] Nested IMAP folders weren't scanned
[*] New IMAP queue to accommodate locks on WU IMAP server
[+] IMAP now closes unnecessary connections and does not open the connections 
that it doesn't need
[+] IMAP now uses the UNSELECT command, if supported by the server
[-] The IMAP folder manager sometimes didn't update folders
[+] Support for IMAP IDLE extension
[*] IMAP-related improvements
[+] The Inbox folder on IMAP now has priority over other folders when updating 
counters
[-] (#0004100) Filter don't evaluate condition well if there are two in line, 
and the action was to copy or move a message from IMAP to POP3 account
[-] (#0003961) Parked messages are deleted from server when emptying IMAP folder
[-] The Bat! din't support UIDNEXT on IMAP. Now it updates folders faster and 
uses less connections.
[*] On IMAP, untagged BYE during IDLE command wasn't considered a graceful 
connection termination.
[-] Copy from one IMAP account to another dind't work unless the destination 
account was connected
[-] IMAP might not sometimes exit from IDLE
[+] (#0006216) NTLM authentication was added to IMAP
[-] (#0006545) Cannot import messages into the IMAP folder
[-] (#0006380) Duplicates deleted from IMAP-folders not reported
[+] Message load progress on IMAP is shown by adding an overlay image over an 
image of the envelope in the message list.
[+] Added a visual indicator for loading message lists of IMAP folders
[*] IMAP message bases are now stored in a separate "IMAP" folders to prevent 
troubles when the user switches back and forth between versions 4 and 5 of The 
Bat!
[+] It's now possible to search for RegExp and other The Bat!-specific 
criterias in IMAP folders and in offline-mode (in cached messages only)
[-] "Message|Save As" action was not working on IMAP


________________________________________________________
 Current beta is 4.2.33.9 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to