The Bat! Home Edition Changelog

What's new in The Bat! Home Edition 11.1

Apr 2, 2024
  • New features:
  • Indexing process indication is now displayed at the main window's status bar
  • Improvements:
  • New index file names (Index.db -> TBIndex.db in the root of the mail data folder) to ensure correct database structure
  • Automatic conversation view update when new messages arrive in the conversation
  • Optimization of message base indexing algorithms
  • Speed up indexer database initialization
  • Improved performance of database updates during runtime
  • Skip indexer for virtual folders as not necessary in the current model
  • Remove possible delays on editor startup due to overcrowded system’s recent documents folder
  • Fixes:
  • Fix for SmartSpace reading page height in HTML (classic preview pane)
  • Messages viewed in conversation view could become read despite account settings
  • The issue which caused the "Invalid class typecast" error message in summary view has been resolved

New in The Bat! Home Edition 11.0.4.14 Beta (Mar 28, 2024)

  • New index file names to ensure correct DB structure
  • Automatic conversation view update when new messages arrive into conversation
  • Improved performance of database updates during runtime

New in The Bat! Home Edition 11.0.4.12 Beta (Mar 19, 2024)

  • Remove possible delays on editor startup due to overcrowded recent documents folder
  • Fix for SmartSpace reading page height in HTML (classic preview pane)
  • Messages viewed in conversation view could become read against account settings

New in The Bat! Home Edition 11.0.4.10 Beta (Mar 15, 2024)

  • Add indexing process indication to the main window's status bar
  • Skip indexer for virtual folders as not necessary in the current model
  • Speed up indexer database initialization

New in The Bat! Home Edition 11.0.4.7 Beta (Mar 5, 2024)

  • Optimization of message base indexing algorithms

New in The Bat! Home Edition 11.0.4.6 (Feb 27, 2024)

  • Fixes:
  • An Access Violation error message which appeared upon opening Account Properties under OTFE has been resolved

New in The Bat! Home Edition 11.0.4.5 (Feb 22, 2024)

  • Improvements:
  • Window Split Mode does not refit the panes' widths after a screen resolution change anymore
  • Fixes:
  • Some attachment images were not displayed within the message preview pane
  • Certain messages were not entirely displayed under conversation thread view
  • Scheduler did not execute recurring tasks

New in The Bat! Home Edition 11.0.4.5 Beta (Feb 21, 2024)

  • Fix possible freezes caused by handling calendar events

New in The Bat! Home Edition 11.0.4.4 Beta (Feb 14, 2024)

  • Window Split Mode does not refit the panes' widths after a screen resolution change anymore
  • Some attachment images were not displayed within the message preview pane
  • Certain messages were not entirely displayed under conversation thread view
  • Scheduler did not execute recurring tasks

New in The Bat! Home Edition 11.0.4.1 (Feb 1, 2024)

  • Fixes:
  • The issue which under certain circumstances caused thebat.exe process to be left running after the program exit has been resolved

New in The Bat! Home Edition 11.0.4 (Jan 26, 2024)

  • Improvements:
  • Click on the signature status in the Conversation View invokes manual signature check
  • "View Source" in IMAP4 accounts downloads the messages into the local cache now
  • Fixes:
  • Quick Reply in the Conversation View was using a Quick Template if any existed instead of the actual text
  • Common virtual folders ignored the disabled option "Use cross-folder threading" and continued to display full conversation threads
  • The sender's address could not be copied from the header pane in the conversation thread view
  • The attachments' Download/Save button invoked the wrong "Save to a Folder" action
  • The issue which caused irrelevant messages to be displayed in address history for a given entry in the Conversation View has been resolved
  • Ctrl+mouse wheel or Ctrl+ + did not increase/decrease the text in Plain Text messages
  • Simple MAPI was not functional since v10.5
  • Message auto-view pane turned blank when the Window Split Mode (Conversation View) was changed
  • Sorting Office PGP signing action not functioning properly
  • The issue which caused the "Invalid image. Error -2003292287" error message to appear when replying to an HTML-message using PureHTML has been resolved
  • The problem causing the "Abstract error" when replying to an HTML-message is fixed
  • Certain XLS attachments could not be properly parsed and displayed garbled contents in the attachment preview
  • After sending a quick reply the respective text was still shown in the Quick Reply pane (Conversation view)
  • "Shift+Ctrl+K did not work in the classic message preview pane

New in The Bat! Home Edition 11.0.3.4 (Jan 26, 2024)

  • Improvements:
  • Click on the signature status in the Conversation View invokes manual signature check
  • "View Source" in IMAP4 accounts downloads the messages into the local cache now
  • Fixes:
  • Quick Reply in the Conversation View was using a Quick Template if any existed instead of the actual text
  • Common virtual folders ignored the disabled option "Use cross-folder threading" and continued to display full conversation threads
  • The sender's address could not be copied from the header pane in the conversation thread view
  • The attachments' Download/Save button invoked the wrong "Save to a Folder" action
  • The issue which caused irrelevant messages to be displayed in address history for a given entry in the Conversation View has been resolved
  • Ctrl+mouse wheel or Ctrl+ + did not increase/decrease the text in Plain Text messages
  • Simple MAPI was not functional since v10.5
  • Message auto-view pane turned blank when the Window Split Mode (Conversation View) was changed
  • Sorting Office PGP signing action not functioning properly
  • The issue which caused the "Invalid image. Error -2003292287" error message to appear when replying to an HTML-message using PureHTML has been resolved
  • The problem causing the "Abstract error" when replying to an HTML-message is fixed
  • Certain XLS attachments could not be properly parsed and displayed garbled contents in the attachment preview
  • After sending a quick reply the respective text was still shown in the Quick Reply pane (Conversation view)
  • "Shift+Ctrl+K did not work in the classic message preview pane

New in The Bat! Home Edition 11.0.3.1 (Jan 12, 2024)

  • Improvements:
  • An option to disable the message base indexing (increases performance on slow systems, but the cross-folder conversation thread view becomes unavailable)
  • Fixes:
  • National characters in passwords for OpenPGP key pairs could not be properly processed

New in The Bat! Home Edition 11.0.3 (Jan 4, 2024)

  • Improvements:
  • Force use Classic Preview Pane under Windows versions below 10
  • Fixes:
  • Combo boxes in the Preferences dialog become empty when moved into a scroll box on smaller screens
  • Quick Reply could not be switched off in the Conversation View and did not have context menu
  • Fix some possible sources of AV errors (including ones when switching editor type)
  • Template output could be garbled for non UTF-8 encoded HTML message

New in The Bat! Home Edition 11.0.2 (Dec 26, 2023)

  • Fixes:
  • Template was not applied in the editor when forwarding attachments
  • Attachments pane was not shown in some cases
  • Changing Split Mode caused non-functional Conversation view
  • Quick Reply pane could not be hidden
  • Fixed the issue with sending Quick Reply messages

New in The Bat! Home Edition 11.0 (Dec 21, 2023)

  • Conversation Thread View - a new feature that offers a swift summary of messages that share similarities. It provides users with a comprehensive and coherent display of email threads, making it easier to follow and manage conversations without switching between folders and accounts

New in The Bat! Home Edition 10.5.3.2 (Dec 12, 2023)

  • Fixes:
  • Certain HTML-templates could not be properly displayed in the message editor window.

New in The Bat! Home Edition 10.5.3 (Dec 8, 2023)

  • Fixes:
  • PGP Inline text encryption was generating empty text blocks
  • Some animated icons were causing rendering errors
  • Mass Mailing could produce open HTML tags
  • OAUTH tokens could be cleared before their actual expiration

New in The Bat! Home Edition 10.5.2 (Oct 31, 2023)

  • Some PGP-encrypted text from *nix systems could not be recognized as text after decryption
  • Partially loaded (from IMAP) PGP-encrypted messages could not be decrypted
  • The problem with updating ACCOUNT.ATB from parallel processes was fixed
  • Some potential sources of "random" AV errors were removed

New in The Bat! Home Edition 10.5.1 (Oct 17, 2023)

  • New features:
  • Alternative HTML viewer for older versions of Windows (7/8/8.1) on which CEF v117 doesn't run because of compatibility issues
  • New /ForceNoCEF command line parameter for disabling CEF (Chromium Embedded Framework) and invoking the internal HTML viewer
  • Improvements:
  • A temporary workaround for the Classic theme problem when drop-down buttons are dark under Windows dark theme
  • (#00297) Several non-attachment text/plain parts are now combined into a single plain text part
  • Fixes:
  • The OAuth authentication tokens were not refreshed for the office365.com / outlook.com / live.com services
  • The program crashed when the user tried to carry out mass mailing; it was impossible to select any quick template
  • The Bat! opened emails in the Editor regardless of the selected action during mass mailing
  • Certain HTML emails created via mass mailing (using the old interface of the address book) were improperly displayed on the recipients' end

New in The Bat! Home Edition 10.4.0.17 Beta (Oct 1, 2023)

  • CEF v117
  • Google and Outlook365 calendar synchronisation works smoother and do not require extra OAUTH tokens

New in The Bat! Home Edition 10.4.0.16 Beta (Sep 20, 2023)

  • PGP options were not used in mass mailing

New in The Bat! Home Edition 10.4.0.15 Beta (Sep 18, 2023)

  • Tables from the original email were not properly displayed in the reply
  • Some attachment files got lost when multiple forward to a single recipient was executed
  • Attachments that had been added via the drop-down menu of the "Attach a file" icon were not displayed on the recipients' end
  • Extra empty lines appeared in the Quick Reply if the template had been set to the HTML format
  • An attachment's contents had been put into the message body in case the message was digitally signed

New in The Bat! Home Edition 10.4.0.9 Beta (Jul 7, 2023)

  • Manual changes on HTML toolbars visibility in the editor are now reflected in new editor windows
  • Removed the confirmation dialog on stopping the search process in the Message Finder
  • Tabulation didn't function in the Memo editor
  • An Access Violation error message appeared when viewing certain emails with calendar events
  • Gmail's web-interface displayed the ? character in emails as № when sent from The Bat! using the PureHTML editor
  • The "Paste from..." command didn't work in the RichText Editor
  • Repeated opening of HTML-messages from "Outbox" resulted in changing the format to plain text
  • Message text selection was barely seen in the PureHTML editor under the Choco Dark theme
  • The search stopping confirmation dialog appeared twice when the user canceled the search process in case it had already been completed
  • Manually typing a hyperlink and pressing the spacebar resulted in the change of the current font to Calibri in the RichText editor

New in The Bat! Home Edition 10.4.0.6 Beta (Jul 4, 2023)

  • (0222) Workaround for the "file is locked" error while loading template images from a file
  • Text pasted into PureHTML editor from an Excel spreadheet could be pasted not as a table
  • Time zone could be not set for use when importing from an .ICS file
  • Template Preview did not switch between HTML / Plain Text outputs
  • Embedded images were not shown in the Template Preview
  • Some external images were not displayed upon download

New in The Bat! Home Edition 10.4.0.1 (Jun 7, 2023)

  • Fixes:
  • The issue which caused Quick Reply to send empty messages has been resolved.

New in The Bat! Home Edition 10.4 (May 30, 2023)

  • Features:
  • Calendar Manager
  • Synchronization with Google Calendar
  • List of recently created/modified files and source folders in the drop-down of the "Attach a file" button in the message editor window
  • Improvements:
  • /NoDirectX command line parameter to disable the usage of DirectX in PureHTML editor
  • Fixes:
  • In certain cases, the new interface toolbars were not saved on exiting the program
  • The font size is now preserved when replying to an HTML-message
  • Pressing the Tab key in the message text area now works as expected
  • Replying to an email using the PureHTML format caused infinite Access Violation error messages
  • Wrong email addresses were inserted as additional emails in a contact's properties
  • It was impossible to delete secondary email address in a contact's properties
  • In was not possible to overwrite any email address in a contact's properties
  • The sorting of contacts in the new address book interface was wrong
  • Zoom in/out buttons in plain text switched the message format to PureHTML
  • "Zoom in" in the message editor did not enlarge the row height
  • The path for the Synchronize operation required a trailing backslash for the operation to start
  • Issues with Calculate command in HTML editors were fixed
  • Some iCalendar files could cause AV errors
  • Alt+Insert (Paste as quotation) was not working properly in both HTML editors
  • Weekly/daily repeating events were starting one day later
  • Time zone issues when importing from iCalendar files
  • Images copied from MS Word were not pasted properly in HTML editors
  • Automatic replies were losing the original HTML formatting
  • It was impossible to deselect text in the PureHTML editor
  • The issue which caused the Access Violation and "A component named FolderEditor already exists" error messages on opening folder properties has been resolved
  • Missing indication on the current message format - plain text or HTML
  • "Paste as plain text" doesn't work both in RichText and in PureHTML
  • "Invalid image. Error" upon replying to messages with certain image files
  • RichText includes the background color in HTML-messages depending on the interface theme

New in The Bat! Home Edition 10.4 Beta (May 30, 2023)

  • Missing indication on the current message format - plain text or HTML
  • "Paste as plain text" doesn't work both in RichText and in PureHTML
  • "Invalid image. Error" upon replying to messages with certain image files
  • RichText includes the background color in HTML-messages depending on the interface theme

New in The Bat! Home Edition 10.3.3.3 (Jan 16, 2023)

  • Fixes:
  • The Bat! v10.3.3 Christmas Edition stopped starting on January 16, 2023 due to an issue with the splash-screen

New in The Bat! Home Edition 10.3.3 (Dec 22, 2022)

  • Improvements:
  • Added "Resent-Date" and "Resent-Message-ID" headers when redirecting messages
  • Global Preferences and Backup/Restore dialogs sizing strategy is optimized for low-resolution displays
  • Fixes:
  • It was sometimes impossible to delete an email address in contact's properties
  • Double-click word selection errors in PureHTML editor
  • Crash on attempt to launch a mass mailing from the Address Book (new interface)
  • TAB/Shift+Tab misbehaved in PureHTML editor
  • Address Group choice was ignored when adding a contact from an email

New in The Bat! Home Edition 10.3.2 (Oct 31, 2022)

  • Improvements:
  • The global Preferences window is now resizable
  • Fixes:
  • The "Entire tab" could not load in RSS-feeds
  • The time format (12/24 hour) was not respected in Calendar

New in The Bat! Home Edition 10.3 (Oct 27, 2022)

  • New features:
  • Built-in viewer for most of Microsoft Office documents (DOC, DOCX, XLT, XLTX, PPT, PPTX) as well as MD, EPUB, FB2. To display such office documents, we use an internal converter that transforms their contents into HTML and displays it in the HTML viewer. This allows to protect users from executing any viruses and malicious scripts
  • "Attachment auto-preview" option to allow automatic switch to the attachment's tab of the preview pane (if any)
  • Improvements:
  • Auto-refresh for OAuth tokens
  • Exception on SetCurrentProcessExplicitAppUserModelID in Windows Vista
  • Fixes:
  • Double click word selection problem in the PureHTML editor
  • Time Zone from .ICS import error
  • Images from HTML templates were not displayed in the RichText editor
  • Locale formats were incorrectly used in the Calendar

New in The Bat! Home Edition 10.2 (Sep 30, 2022)

  • Major improvements:
  • Google OAUTH is now performed via localhost Redirect URI as OOB redirection is going to be disabled by Google
  • New features:
  • RichText editor as a simpler to use HTML editor
  • Improvements:
  • Update CEF to v103
  • Crop function in the HTML editor moved to a dialog window
  • "Print" command was added to the contact's context menu
  • Now it is possible to define default address book in the new interface
  • "Select All" (Ctrl+A) command is now added for contacts list
  • Nickname field in contact properties is available in the new address book interface
  • New address book interface remembers last selected address book
  • Address group properties shows total number of contacts in this group
  • Fixes:
  • Many fixes in the HTML editor (now PureHTML)
  • Template could be inactivate in Pure HTML editor
  • The issue when address book list in external addition dialog couldn't be scrolled has been resolved
  • Old address book interface now properly updates after adding a new address group in the new interface
  • Rare crash after interface theme switch while new address book was open has been fixed
  • String overlap in contact properties selection popup is now fixed
  • Common quick templates are now selectable in mass-mailing dialog

New in The Bat! Home Edition 10.1.0.4 Beta (Sep 22, 2022)

  • Google OAUTH is now performed via localhost Redirect URI as OOB redirection is going to be disabled by Google
  • "Print" command was added to the contact's context menu
  • Now it is possible to define default address book in the new interface
  • "Select All" (Ctrl+A) command is now added for contacts list
  • Nickname field in contact properties is available in the new address book interface
  • New address book interface remembers last selected address book
  • Address group properties shows total number of contacts in this group
  • Template could be inactivate in Pure HTML editor
  • Bug when address book list in external addition dialog couldn't be scrolled is fixed
  • Old address book interface now properly updates after adding a new address group in the new interface
  • Rare crash after interface theme switching while new address book is open fixed
  • String overlap in contact properties selection popup is now fixed
  • Common quick templates are now selectable in mass mailing dialog

New in The Bat! Home Edition 10.1.0.2 Beta (Aug 13, 2022)

  • RichText editor as a simpler to use HTML editor
  • Many small fixes in the HTML editor (now PureHTML)
  • Update CEF to v103
  • Crop function in the HTML editor moved to a dialog window

New in The Bat! Home Edition 10.1 (Jun 29, 2022)

  • Improvements:
  • Mail Ticker's speed is using current display resolution and DPI settings for speed adjustment
  • Add tag autofiltering when typing a tag for easy checking of the tag's availability
  • Fixes:
  • The Bat! / Voyager might not gracefully exit after the first start
  • Time Zones included into a text/Calendar part were not used
  • .ICS (iCalendar) files were not shown as attachments sometimes
  • Newly added tags could disappear from selection when specific color settings were used

New in The Bat! Home Edition 10.0.10 (May 31, 2022)

  • New features:
  • "Option to run single CEF process at the Preferences | Applications page
  • Fixes:
  • Sometimes, abandoned utility processes could stay after quitting the application

New in The Bat! Home Edition 10.0.9 (May 26, 2022)

  • New features:
  • "Go Offline" button in the Restore dialog to help avoid automatic connection after restoring data on a new system
  • Fixes:
  • Window size of Message Source Viewer was not restored on screen DPIs other that 96
  • PDF files with non-ASCII characters in names could not be viewed

New in The Bat! Home Edition 10.0.8 (May 25, 2022)

  • New features:
  • Inline PDF viewer
  • Improvements:
  • Use multiple CEF processes to optimize HTML rendering
  • /SingleCEF command line parameter to use CEF browser in the current process

New in The Bat! Home Edition 10.0.6 (May 25, 2022)

  • New features:
  • Inline PDF viewer
  • Improvements:
  • Use multiple CEF processes to optimize HTML rendering
  • /SingleCEF command line parameter to use CEF browser in the current process

New in The Bat! Home Edition 10.0.5 (May 19, 2022)

  • Improvements:
  • Update CEF to version 101.0.15
  • Automatically open system browser for Google's OAUTH
  • "Always use system browser for OAUTH authentication" option at the "Other options" page of the Preferences
  • Fixes:
  • Tip Of the Day was not using proper tip file location

New in The Bat! Home Edition 10.0.1 (Apr 28, 2022)

  • New features:
  • Calendar functionality
  • Completely redesigned Address Book
  • New component-based update system that allows installing updated components without the need of downloading entire installation packages
  • Birthday event is added to the calendar after setting new birth date for a contact
  • /OFFLINE and /ONLINE command line parameters to start/switch The Bat! into offline/online mode on start or while it's running
  • Read/Unread label in the Summary column
  • Improvements:
  • User pictures are now round instead of rectangle in the Summary View
  • Summary Column layout changed
  • CEF was updated to v99.2.14
  • Ctrl+Y now works as Redo in both HTML and MicroEd editors
  • Fixes:
  • Customized toolbars and menus could misplace buttons
  • Archive password was shown in the scheduler's backup action listing
  • Automatic list generation in HTML is now switched off (will be made optional in the future)
  • Automatic switching into HTML editor by using text formatting was working incorrectly when multiple paragraphs were selected

New in The Bat! Home Edition 9.5.1 (Jan 26, 2022)

  • Fixes:
  • It was not possible to configure/edit/delete the first tag in the list of tag (usually it was the "Bank" tag)
  • Some IMAP servers terminated connections and returned the "BYE out-of-sync data before server greeting" error message

New in The Bat! Home Edition 9.5 (Dec 21, 2021)

  • New features:
  • /SMTPHOST= command line parameter to specify domain passed in the SMTP greeting (EHLO/HELO). This command line parameter can be added as a line into an account's memo for account-specific use
  • Improvements:
  • The format (plain text or HTML) used last time for a new Quick Template is now remembered
  • %SetEditor template macro accepts parameters "plain", "text" and "HTML" for setting desirable message format
  • More straight-forward logic of HTML templates usage for replies and new messages
  • Fixes:
  • Some attachments could be hidden from the attachment list as HTML-related parts
  • Automatic switching to the HTML format was not available in the template editor
  • (#02090) Re-filtering log was "white on white" in dark themes

New in The Bat! Home Edition 9.5 Beta (Dec 20, 2021)

  • SMTPHOST=<domain> command line parameter to specify domain passed in the SMTP greeting (EHLO/HELO). Could also be added as a line into an account's memo for account-specific use
  • SetEditor template macro is now accepting parameters "plain", "text" and "HTML" for setting desirable editor type
  • Store last format (plain text or HTML) used for a new Quick Template
  • More straight-forward logic of HTML templates use for replies and new messages
  • Automatic switching to HTML format was not available for template editor
  • Some attachments could be hidden from the attachment list as HTML-related parts
  • (02090) Re-filtering Log was "white on white" in dark themes

New in The Bat! Home Edition 9.4.5.2 Beta (Dec 6, 2021)

  • /SMTPHOST=<domain> command line parameter to specify domain passed in the SMTP greeting (EHLO/HELO). Could also be added as a line into an account's memo for account-specific use
  • Store last format (plain text or HTML) used for a new Quick Template
  • Some attachments could be hidden from the attachment list as HTML-related parts

New in The Bat! Home Edition 9.4.5 (Oct 27, 2021)

  • New features:
  • New options for folder re-filtering: current folder only, current folder and its subfolders and a custom folder set
  • (#002094) It is now possible to reply to all with a Quick Template from a dropdown menu of the toolbar button
  • List-Id header is now included into standard message headers list
  • Fixes:
  • Updated Root CA certificate list to prevent errors with Let's Encrypt certificates used for TLS connections
  • Images inserted from clipboard into HTML messages had generic content type
  • Empty lines from plain text were pasted as zero-height paragraphs
  • Folder re-filtering with an existing profile was not selecting the right profile when started from a menu/hotkey
  • Modifications of HTML source in the template editor could be lost when no other changes were performed
  • Embedded images copied from HTML messages and pasted into the HTML message editor could be empty
  • Username is now used for OAUTH instead of the “From” address
  • S/MIME (.p7m) attachments are now displayed properly

New in The Bat! Home Edition 9.4.4.3 Beta (Oct 16, 2021)

  • (#002094) It's now possible to reply to all with a Quick Template from a dropdown menu of the toolbar button
  • Modifications of HTML source in template editor could be lost when no other changes were performed
  • Embedded images copied from HTML messages and pasted into HTML message editor could be empty
  • Use user name for OAUTH instead of the From address

New in The Bat! Home Edition 9.4.4.1 Beta (Oct 2, 2021)

  • Update Root CA certificate list to prevent errors with Let's Encrypt certificates used for TLS connections
  • Images inserted from clipboard into HTML messages had generic content type
  • Empty lines from plain text were pasted as zero-height paragraphs

New in The Bat! Home Edition 9.4.4 (Aug 23, 2021)

  • New features:
  • Always show the Download button" option for HTML viewer
  • "Re-download images" command in the Image Download drop-down of the HTML viewer
  • Quick rule creation for the Image Download Manager
  • Improvements:
  • Better names for options for external resource download
  • Prevent entering invalid font names using font drop-down
  • Reduce flicker when downloading images explicitly
  • Fixes:
  • Manual spell checking was checking words from quotation in the HTML editor
  • Misspellings were not highlighted at the HTML editor startup
  • Address Book command "View messaging history with this person" did not activate the main window
  • Spell checker in the HTML editor was not immediately invoked
  • Current selection was cleared upon right clicking in the HTML editor
  • Paste HTML as quotation was adding extra text at the start
  • Images dropped into HTML messages were embedded with a wrong content type ID
  • Some HTML messages could cause AV errors when forwarded
  • Manual spell checker could freeze at the last misspelled word

New in The Bat! Home Edition 9.4.3.5 Beta (Aug 20, 2021)

  • Here is a short list of changes:
  • Manual spell checking was checking words from quotation in HTML editor
  • Misspellings were not highlighted at HTML editor startup
  • Address Book command "View Message with..." did not activate main window
  • Spell checker in the HTML editor was not immediately invoked

New in The Bat! Home Edition 9.4.3.3 Beta (Aug 8, 2021)

  • Quick rule creation for Image Dowload Manager
  • Reduce flicker when downloading images explicitly

New in The Bat! Home Edition 9.4.3.2 Beta (Aug 6, 2021)

  • Paste HTML as quotation was adding extra text at the start
  • Images dropped into HTML messages were embedded with a wrong content type ID
  • Some HTML messages could cause AV errors when forwarded
  • Manual spell checker could freeze at the last misspelled word

New in The Bat! Home Edition 9.4.3 (Aug 4, 2021)

  • New features:
  • Option for minimum font size in the HTML viewer
  • HTML message background settings are now functional
  • The ability to edit HTML source code is now available in the Utilities menu in the templates (F9)
  • Image Download Manager for downloading images from external resources
  • The "Clear Cache" button and the current cache size information at the HTML Viewer settings page
  • The "Authorization code" input for OAUTH login using system web browser
  • Improvements:
  • Chromium Engine (CEF) updated to v91.1
  • Images referenced by https/http links remain intact after saving
  • Automatic follow-up when replying from a "Sent Mail" folder
  • Better URL detection and wrapping in the HTML editor
  • Fixes:
  • %CLEAR macro was not effective in HTML Quick Templates
  • "Paste as plain text" was adding extra paragraphs
  • Error message when switching between HTML and plain text formats in the editor window
  • Opening a URL from an HTML message might have caused crash
  • Some non-ASCII characters could be lost when quoted in the HTML editor
  • Access Violation error when trying to insert Quick Templates using Ctrl+Space in HTML
  • Color combo box was not displayed properly with High DPI modes
  • HTML messages could be displayed without embedded images in other email clients
  • "Interface not supported" error on some Windows 7 systems
  • Keyboard shortcuts from local popup menu in the HTML editor were not active
  • "Ignore" was not working in HTML editor spell checker
  • Forwarding HTML messages with non-ASCII characters works properly now
  • (#02144) Clicking internal links was not working
  • HTML code was inserted in the text when forwarding HTML messages
  • Original text was quoted when the "Edit as new" command was used
  • The issue with non-breaking space characters in the HTML editor was fixed
  • Issues with words' deletion/replacement in HTML editor have been resolved
  • Username + password input will no longer appear for accounts with OAUTH authentication

New in The Bat! Home Edition 9.4.2.7 Beta (Jul 21, 2021)

  • (#02144) Clicking internal links was not working
  • Forward of HTML messages was inserting HTML code
  • "Message | Edit as new" was quoting original text

New in The Bat! Home Edition 9.4.2.2 Beta (Jul 14, 2021)

  • HTML message background settings is now functional
  • AV Error when trying to insert Quick Template with Ctrl+Space in HTML
  • Color combo box was not displayed properly with High DPI modes

New in The Bat! Home Edition 9.4.1 (Jul 9, 2021)

  • Fixes:
  • There was no context menu in HTML template editor
  • Some menu commands and toolbar buttons were not functional
  • When HTML templates were containing images with non-ASCII paths, messages could contain empty placeholders instead of images
  • Some HTML messages could look messed in reply when quoted

New in The Bat! Home Edition 9.4.0 (Jul 5, 2021)

  • New features:
  • New HTML Editor
  • Automatic message format switch from plain text to HTML when a style is used or a picture is inserted
  • New option to edit HTML code in the editor in the “Utilities -> Edit HTML source code” menu
  • New HTML Table properties dialog
  • Snooze function for MailTicker messages
  • The "Reset position" button in the settings of MailTicker
  • Explicit option to export messages using UTF-8 in the Sorting Office
  • New option "Display HTML-related message parts as attachments" for the message viewer
  • %CHARSET="...." macro for text message export in the Sorting Office
  • %Replace( pattern, replaceWith, text ) macro to automatically replace all occurrences of with in the
  • %ReplaceRegExp( patternRegExp, replaceWith, text [, subPattNo] ) macro to automatically replace all occurrences matching with with in the is an optional parameter specifying the exact subpattern to be replaced
  • %REGEXP( pattern, sample, subPatternNo ) macro for simplified substitution on %SetPattRegexp=...%RegexpBlindMatch=...%SubPatt=... combination
  • (#000825) %SOURCE or %SOURCE=Charset macro to include original message source (using optional character set) into the text
  • Improvements:
  • The focus now moves to the first occurrence when using the “Find” command in the HTML viewer
  • The “Message -> Test filters” command is available again in the message list popup menu
  • The "Change protocol" button is removed from the account settings
  • The quoted text in sent HTML-messages is now stored within blockquote tags in the source code
  • UTF-8 is now the default character set for text message export filter action
  • Files with .MSG and .EML extensions are now treated as message/RFC822 ignoring declared MIME type
  • “Insert Smiley” is replaced by “Insert Emoji”
  • Fixes:
  • Draft flag was not set when a non-draft message was open from the “Outbox” folder
  • Quick reply's “Send” button was active without a text ready to be sent
  • Ctrl+Enter and Ctrl+Shift+Enter shortcuts could not be used from Quick Reply until first editor's popup menu appearance
  • Unexpected search box was sometimes visible in an attached message viewer
  • Text in the “About” window was not displayed under some themes
  • Closing the app while a picture viewer was open caused Access Violation errors
  • (#002118) Access Violation errors when a message was printed by a filter action were fixed
  • Loading of HTML was optimized to prevent eventual viewer crashes

New in The Bat! Home Edition 9.3.4.22 Beta (Jun 25, 2021)

  • Various issue with QT handling in HTML editor (Alpha issue)
  • Drag-and-drop files from email messages into HTML editor caused crashes (Alpha issue)
  • Entering font name/size into font name combo might produce unexpected results (Alpha issue)
  • Toolbar Font size of the HTML editor was using pixels as units (Alpha issue)
  • "Paste as..." commands were disabled most of time (Alpha issue)

New in The Bat! Home Edition 9.3.4.20 Alpha (Jun 23, 2021)

  • Use <P> tags instead of <BR> to make work with paragraphs more predictable
  • Make Tab functionality in the HTML more similar to plain text (Alpha issue)

New in The Bat! Home Edition 9.3.4.18 Alpha (Jun 19, 2021)

  • Quote splitting (not in tables) in the HTML editor (Alpha issue)
  • Utilities | Edit HTML source code in the HTML editor
  • Signature is using a separate class instead of <address> HTML tag

New in The Bat! Home Edition 9.3.4.0 (Apr 23, 2021)

  • New features:
  • New %Account* macros
  • (#0002099) New macro %CLIPBOARD="..." to change clipboard contents (works like the %SetCLIPBOARD="..." macro)
  • Improvements:
  • Exception logging is restored, the maximum size of the log file is set to 500 KB
  • MAPI protocol is removed from the New Account dialog
  • Fixes:
  • (#002107) The Delete key was not functional for message undelete when browsing deleted messages
  • The issue that caused possible crash when messages were containing empty/missing attachments is resolved
  • The "OK" button was not functional in the "No plug-ins with learning facilities installed" warning
  • Opening some malformed links from HTML viewer could cause Access Violation errors
  • Print messages was using light colors under a dark theme
  • Mail Ticker did not update when an account was deleted
  • (#002103) The problem that caused an empty favorites list of the “New message” command is resolved
  • Creating of a scheduled event in the Sorting Office caused an Access Violation error
  • "View messaging history" command from the Address Book did not focus on the address in the address history pane

New in The Bat! Home Edition 9.3.3.0 (Jan 28, 2021)

  • New features:
  • Filter condition to look whether message tag list is (not) empty
  • Improvements:
  • Updated HTML/Web engine to Chromium 88
  • It is now possible to sort address groups in the group selector dialog
  • Fixes:
  • Filters: date condition in a block could cause errors on reopening
  • Last HTML Link was still displayed at the HTML viewer's bottom after loading another message
  • Closing Mail Dispatcher was not closing POP connection
  • MicroEd: Vertical scroll bar was not shown when replying a long text
  • Deleted shortcuts were not properly stored/restored
  • Set CEF user-agent field to avoid GMail login failure
  • UTF-8 decoding could fail on texts with emojis

New in The Bat! Home Edition 9.3.2.0 (Dec 23, 2020)

  • New features:
  • OAuth 2.0 authentication for Office365.com and Live.com domains
  • "Close All Search tabs" command in the message list tabs pop-up menu
  • Improvements:
  • Discover domain's MX and use server settings from presets (if cloud mail services are used, for example) for new accounts
  • It is now possible to use a custom background color for account/folder tree separately from message list's background
  • Fixes:
  • Print: External images were not downloaded for printing
  • The circular progress indicator for displaying the total size of the messages being sent/received in the Connection Center window now uses proper background colors for dark interface themes

New in The Bat! Home Edition 9.3.1.3 Beta (Dec 19, 2020)

  • "Close All Search tabs" command for the message list tabs
  • It is now possible to use a custom background color for account/folder tree separately from message list's background

New in The Bat! Home Edition 9.3.1.0 (Dec 4, 2020)

  • Improvements:
  • Single Spaces between quotation marks are now ignored
  • Fixes:
  • Colors in the Message List Tab settings could be displayed black on black
  • Quoted text background in outgoing HTML messages depended on the current theme
  • Fixed folder re-filtering dialog painting problems when a custom theme was selected
  • Fixed the "blank space after restore" problem in the main window

New in The Bat! Home Edition 9.3.0.1 (Nov 10, 2020)

  • New features:
  • Interface Themes
  • Improvements:
  • Smoother loading of HTML messages
  • Message preview: redesigned search panel inside the preview pane
  • Re-filter window can now be resized and sent to background
  • HTML editor stores the selected theme style only if the editor's option "Include current profile's layout into HTML messages" is on
  • Fixes:
  • Toolbar/menu settings were not stored/restored completely
  • Error when the user tried to create a new address book
  • Large and zero-length body HTML messages could be rendered using previously viewed HTML contents
  • Lots of cosmetic fixes for setting defaults and first-time run
  • Default icon for utility windows was not set to the app's main icon
  • Message import from Mozilla Thunderbird was not working
  • Fixes for color and font saving in HTML messages
  • Changes to Color Groups made in a dark theme were not saved
  • Preview pane changes color properly when interface theme is changed
  • Information panel didn’t change color when theme was changed (when the actual info panel was closed)

New in The Bat! Home Edition 9.2.5.12 Beta (Nov 7, 2020)

  • (Beta) Smoother startup when a non-classic theme is selected
  • Import messages from Thunderbird was not working
  • (Beta) Logo and About Box are now compatible with dark mode
  • Fixes for HTML color and font saving

New in The Bat! Home Edition 9.2.5.10 Beta (Nov 4, 2020)

  • HTML viewer option to display links as pop-up bubbles (links are always displayed at the bottom)
  • Large and zero-length body HTML messages could be rendered using previously viewed HTML contents
  • Lots of cosmetic fixes for setting defaults and first-time run

New in The Bat! Home Edition 9.2.5.9 Beta (Nov 3, 2020)

  • Code:
  • (Beta) Dark theme is preemptively applied on HTML messages after 500 msec
  • HTML editor stores selected theme style only if editor's option "Include current profile layout into HTML messages" is on.

New in The Bat! Home Edition 9.2.5.7 Beta (Nov 1, 2020)

  • Code:
  • Re-filter window can now be resized and sent to background
  • Toolbar/menu settings were not stored/restored completely
  • (Beta) AV error when selecting style in HTML editor

New in The Bat! Home Edition 9.2.5.3 Beta (Oct 19, 2020)

  • Smoother loading of HTML messages (we hope)
  • (Beta) fixed readability of status bar in dark mode
  • (Beta) use color inversion in HTML messages for dark modes

New in The Bat! Home Edition 9.2.5 (Oct 3, 2020)

  • Improvements:
  • Passwords are hidden from protocol trace logs
  • Quick Search in address book works as filter on non-LDAP books
  • Fixes:
  • Keyboard shortcuts were not working in the Address Book window
  • HTML Editor: "List index out of bounds" error was possible when a single font was used for entire document
  • Alt+Up/Down arrows were not working for HTML viewer
  • Sorting Office: Filtering by TO header field was looking in the CC as well
  • "Finish" instead of "Next" in the Create New Account wizard when "POP or IMAP" was selected
  • Access Violation error when closing a message list tab
  • First tag from the tag list could not be used
  • (#002005) Search for empty text in web-like mode with attachments returned no results
  • Voyager: new version information was used from The Bat! data
  • Voyager: "Abstract error" on the "Help | Technical Support" menu command
  • Insert Quick Template command was not working in Quick Reply
  • Window could grab input focus while loading HTML message while being inactive
  • Wrong font could be used for menus after changing interface language
  • Option to display toolbar captions was not persistent between sessions
  • Some CardDAV fixes to XML name space usage

New in The Bat! Home Edition 9.2.4.1 Beta (Sep 30, 2020)

  • Window could grab input focus while loading HTML message while being inactive
  • Wrong font could be used for menus after changing interface language
  • Option to display toolbar captions was not persistent between sessions
  • Some CardDAV fixes to XML name space usage (character case was wrong, needs to be checked thoroughly)

New in The Bat! Home Edition 9.2.3.4 Beta (Sep 16, 2020)

  • HTML Editor: "List index out of bounds" error was possible when a single font was used for entire document
  • Alt+Up/Down arrows were not working for HTML viewer
  • Sorting Office: Filtering by TO header field was looking in the CC as well
  • "Finish" instead of "Next" in the Create New Account wizard when "POP or IMAP" was selected

New in The Bat! Home Edition 9.2.3.2 Beta (Sep 10, 2020)

  • AV Error when closing a message list tab
  • First tag from the tag list could not be used
  • Search for empty text in web-like mode with attachments returned no results

New in The Bat! Home Edition 9.2.3 (Sep 7, 2020)

  • New features:
  • New option to use "soft" line wrapping in MicroEd to make it behave like Windows Editor, so the text produced can be read easier on mobile devices
  • Support for plain text with format=flowed in viewer
  • OAUTH support for Outlook.com and Yandex
  • Improvements:
  • Default protocol for new outlook.com accounts uses IMAP4
  • New look-and-feel of link tooltips to fix problems with their display
  • Fixes:
  • "MessageOpen reply" was broken
  • Fix message length calculation for some DPIs/scales to fix SmartSpace reading problems
  • (#0001695) Some HTML messages could be displayed broken
  • (#0000016) Separate message list viewer was closing when an an empty folder was selected
  • (#0000186) URL in first line of clear-text PGP encrypted messages might be hidden after decryption (use of clear-text PGP is discouraged, but here we go)
  • (#0002039) GnuPG signing passphrase was not cached

New in The Bat! Home Edition 9.2.3 Beta (Sep 7, 2020)

  • New option to use "soft" line wrapping in MicroEd to make it behave like
  • Windows Editor, so the text produced can be read easier on mobile devices
  • Support for plain text with format=flowed in viewer
  • OAUTH support for outlook.com and Yandex
  • Use IMAP as the default protocol for outlook.com
  • New look-and-feel of link tooltips to fix problems with their display
  • Message | Open reply was broken
  • Fix message length calculation for some DPIs/scales to fix SmartSpace
  • reading problems
  • Some HTML messages could be displayed broken
  • Separate message list viewer was closing when an an empty folder
  • was selected
  • URL in first line of clear-text PGP encrypted messages might be
  • hidden after decryption (use of clear-text PGP is discouraged, but here we go)
  • GnuPG signing passphrase was not cached

New in The Bat! Home Edition 9.2.2.9 Beta (Aug 31, 2020)

  • URL hint at the bottom of HTML viewer to ensure of the link visibility
  • Some HTML messages could be displayed broken
  • Separate message list viewer was closing when an an empty folder was selected

New in The Bat! Home Edition 9.2.2.6 Beta (Aug 21, 2020)

  • Support for plain text with format=flowed in viewer
  • (Beta) Fixes for caret positioning in MicroEd with soft line wrapping
  • (Beta) Spell checker results were not displayed in MicroEd with soft line wrapping

New in The Bat! Home Edition 9.2.2.1 Beta (Jul 22, 2020)

  • POP messages already downloaded could be downloaded again
  • Infinity sign is drawn on the unread message badge instead of "99+"

New in The Bat! Home Edition 9.2.2 (Jul 15, 2020)

  • New features:
  • Taskbar icon badge for unread messages
  • Improvements:
  • Separate animation options for taskbar and tray icons
  • Fixes:
  • Rearrangement of the toolbar/menu items was not properly stored
  • Search text box (Ctrl+F) for additional windows was popping over the main window
  • Manual HTML images download was switching active tabs in the message preview pane
  • Separate message viewer was losing focus while opening HTML messages
  • It was not possible to tab out of HTML viewer

New in The Bat! Home Edition 9.2.2 Beta (Jul 13, 2020)

  • Taskbar icon badge for unread messages
  • Separate animation options for taskbar and tray icons
  • Rearrangement of the toolbar/menu items was not properly stored
  • Search text box (Ctrl+F) for additional windows was popping over the main window
  • Manual HTML images download was switching active tabs in the message preview pane
  • Separate message viewer was losing focus while opening HTML messages
  • It was not possible to tab out of HTML viewer

New in The Bat! Home Edition 9.2.1.0 Beta (Jul 1, 2020)

  • Major improvements:
  • Toolbars library is reverted to Toolbar 2000 components (GUI became much faster)
  • HTML rendering engine is set to solely Chromium (CEF library v83.3)
  • New features:
  • Offline Mode (menu item "OptionsWork Offline") and detection of the absence of the Internet connection to avoid useless mailbox checking attempts
  • Automatically generated colors are used for different email addresses in the Summary View
  • Improvements:
  • Message List and Folder Tree Tabs can be handled using the mouse wheel (scrolling, pressing and tilting)
  • Changes in message's memo are automatically saved
  • By default the newly created IMAP folders are added to the Mail Ticker's watch list
  • Messages with the empty "To:" fields are saved as draft instead of trying to send them
  • Changes in the appearance of the items in the message list and account/folder tree view
  • Added the option for the "old style" tree views and row density under "OptionsPreferencesOther options"
  • Loading of the external media for HTML messages (to be extended) can be configured under the menu "OptionsPreferencesViewer/EditorHTML Viewer"
  • (#0002014) Better automatic recognition of URLs with matching brackets
  • (#0002017) The "Select/Deselect" buttons for folders have been reorganized in the Message Finder (F7) window
  • Changes in the program's default layout for the first time run
  • Fixes:
  • Applying the left alignment by Alt+L in the MicroEd plain text editor called out the system's warning sound
  • The Escape key did not close the Address Book window
  • Quick Search was not activated by typing in the message list
  • HTML viewer popup menu was improperly positioned on high DPI
  • SmartSpace Reading is now working in any kind of text viewer
  • (#0001761) The issue which caused cascading error messages when replying to a message still being downloaded has been resolved
  • (#0001832) Inactive Internal PGP implementation was displayed in the list of available PGP engines
  • (#0001837) An Access Violation error message appeared in the Address History after deselecting folders for scanning
  • (#0001844) On the profile layout settings page the text was not displayed until a profile was manually selected
  • (#0001934) Buttons on the preview pane's header were too wide
  • (#0001961) Memo Autoview visibility is now maintained between sessions
  • (#0001967) Memo editor does not close when repeatedly pressing Shift+Ctrl+I
  • (#0002006) Message list tabs were not restored from Backup
  • (#0002021) Icons of the program's additional windows were not displayed
  • (#0002025) Unnecessarily deep nesting for the "Format..." color settings in the message editor has been eliminated
  • OAuth 2.0 authentication was not working for Mail.Ru
  • No default address book was created on the first start of the program
  • Superfluous empty spaces in the main window of the program appeared after restoring the data from the Home directory
  • Checkboxes on accounts' selection on restoring from Home folder were missing
  • The window for "Create New Account" appeared in the background and wasn't noticeable to the user

New in The Bat! Home Edition 9.2.0.7 Beta (Jun 27, 2020)

  • Code:
  • No default address book was created on the first start
  • Set some sensible defaults for the first time run

New in The Bat! Home Edition 9.2.0.5 Beta (Jun 22, 2020)

  • Better automatic recognition of URLs with matching brackets
  • Message List and Folder Tree Tabs can be handled using mouse wheel
  • Skip warning on message's memo being changed, just save it
  • Set IMAP folders to be on the Ticker by default
  • Save messages with empty TO fields as draft instead of sending them
  • "Ding" sound when using alignment by Alt+L in MicroEd
  • Message list tabs were not restored from Backup
  • Escape key did not close Address Book
  • AV after deselcting folders for scan of Address History
  • Too deep nesting for Format /... color settings in the editor menu
  • (Beta) .EML/.MSG attachment viewer generated AV on activation
  • Quick Search was not activated by typing in message list
  • (Beta) F3 / Shift+F3 were not working in HTML search input box

New in The Bat! Home Edition 9.2.0.3 Beta (Jun 16, 2020)

  • Different small and large icons for all windows are back
  • HTML viewer popup menu positioning on high DPI
  • Copy didn't work in HTML viewer

New in The Bat! Home Edition 9.2.0.2 Beta (Jun 15, 2020)

  • (Beta) CEF files are moved into separate folder, so problems with starting from non-default folder must be fixed
  • CEF version bump to 83.3
  • Options / Offline Mode and detection of absence of Internet connection
  • Inactive Internal PGP implementation was shown in the list of available PGP engines
  • Icons of additional windows were not shown
  • Add options for "old style" tree views and row density in the Preferences / Other options
  • Smart Space Reading is now working in any kind of text viewer
  • URLs with target="_blank" could not be open
  • Lots of other small fixes

New in The Bat! Home Edition 9.2.0.1 Beta (Jun 12, 2020)

  • Toolbars library is reverted to Toolbar 2000 components (GUI must become faster)
  • HTML engine is set to solely Chromium (CEF library)
  • Loading of external resources for HTML messages (to be extended) can be set on HTML Viewer Preferences' page
  • Lots of cosmetic fixes

New in The Bat! Home Edition 9.1.18.7 Beta (Jun 8, 2020)

  • (#0001934) Fix button widths on the preview pane's header
  • (#0001761) Fix cascading error messages when replying to a message that is still being downloaded
  • Use generated colors for different email addresses in the message summary
  • (#02017) Reorganize "Select / Deselect" buttons in finder folders
  • Change appearance of items in list and tree views
  • (#1844) On the profile layout settings page, text was not displayed until a profile was manually selected

New in The Bat! Home Edition 9.1.18.2 Beta (Apr 25, 2020)

  • Fixed Freeze in the Message Finder window after customization
  • Fixed Start/Stop/Close/(etc.) buttons in the Message Finder (they were not properly aligned horizontally)
  • Improved moving of toolbars in the main window and the editor window

New in The Bat! Home Edition 9.1.18 (Apr 22, 2020)

  • New features:
  • On TLS connections, The Bat! sends Signaling Cipher Suite Value (SCSV) "TLS_EMPTY_RENEGOTIATION_INFO_SCSV" cipher suite (described in RFC 5746) to indicate that it is not prone to insecure renegotiations (see section 3.3 of the RFC). Some servers did terminate the connection immediately when there were no SCSV in TLS "ClientHello" (as described in the section 4.3 of the RFC). In such cases, The Bat! added the following message to the log file: "The server has closed the connection during TLS handshake"
  • Fixes:
  • The Bat! did try to change associations from the Preferences dialog even if nothing in this configuration was changed by the user
  • The Bat! didn't start if Windows interface language was set to Korean
  • (#0001976) Shortcuts in message list tabs do not work
  • (#0001982) Adding a shortcut in the customizer leads to an Access Violation error
  • (#0001991) Toolbar customization was not saved in the message list window (the window of an opened email message)
  • (#0001996) Hidden Quick Search by customization let it reappear as field in mail header pane

New in The Bat! Home Edition 9.1.16 (Apr 18, 2020)

  • New features:
  • The /TLS_DISABLE_ECDSA command line parameter to disable the cipher suites with Ellipric Curve DSA server certificates
  • The Bat! QR Code generator now includes an ECI block to indicate theat the text has UTF-8 encoding for those texts that could not be encoded with Kanji or ISO-8859-1 (Latin-1) encoding, for example Greek or Cyrillic characters separated by spaces or Unicode emoji characters
  • Improvements:
  • In an ECDSA signature, if a hash function had larger digest length (in bits) than the field size (which is not a good practice), The Bat! treated these signatures as invalid. It might lead to invalid ECC certificates, e.g. signed by "sha512ECDSA" algorithm. It might also lead to the following error: "TLS protocol error: Internal error BuildClientKeyExchange". For more information, see section 6.4 of FIPS.186-4 "ECDSA Digital Signature Generation and Verification": it is recommended that the security strength associated with the bit length of n and the security strength of the hash function be the same unless an agreement has been made between participating entities to use a stronger hash function. When the length of the output of the hash function is greater than the bit length of n, then the leftmost n bits of the hash function output block shall be used in any calculation using the hash function output during the generation or verification of a digital signature. A hash function that provides a lower security strength than the security strength associated with the bit length of n ordinarily should not be used, since this would reduce the security strength of the digital signature process to a level no greater than that provided by the hash function
  • A certificate used to sign a message may also have a "Content Commitment" (non-repudiation) key usage instead of the "Digital Signature"
  • When determining connection settings (host, port, encryption type) to an unknown mail server, TLS connection settings didn't take priority over plain text ones
  • File type associations (default programs) can no logner be changed from an application since Windows 8 or later. So, if The Bat! is running under Windows 8 or Windows 10, the relevant elements are not shown in the "Applications" tab. Besides that, the dialog to associate file types no longer appers when The Bat! starts
  • Fixes:
  • The Bat! did require "Key Encipherment" or "Key Agreement" in "Key Usage" certificate attribute for TLS even if the certificate was only used to sign ephemeral keys to provide perfect forward secrecy. If a server only supports perfect forward secrecy TLS cipher suites, the certificate used by this server may have no "Key Encipherment" or "Key Agreement" in the "Key Usage" attribute. As a result, the following error is fixed with Google (GMail) servers: "TLS handshake failure. Invalid server certificate (The certificate cannot be used for this purpose)"
  • The Bat! QR Code generator didn't support Kanji character set
  • (#0001785) Ctrl+mouse wheel doesn't zoom in/out in the "plain text" editor and "Windows editor"
  • (#0001942) Search in QuickTemplates causes error on closing the window
  • (#0001972) The message popup menu does not contain the option "Test filters"
  • Added showing of secondary shortcuts (if a popup or menu item has two shortcuts)
  • Fixed toolbar position after loading
  • Fixed order of items in popup menus
  • Added possibility to put toolbars to the right of the main menu
  • Fixed deletion of customized sub-menus (tags, colors, etc.)
  • Fixed image insert from Browsers into HTML editors
  • Fixed an error when selecting some images in toolbar customization
  • The default mail server configuration data was missing in The Bat! in all versions released after June 9th, 2019
  • Fixed issues with menu images on 175% DPI
  • S/MIME did not work since v9.1.10
  • The Bat! did try to change associations from the Preferences dialog even if nothing in this configuration was changed by the user

New in The Bat! Home Edition 9.1.14 (Apr 13, 2020)

  • New features:
  • The /TLS_DISABLE_ECDSA command line parameter to disable the cipher suites with Ellipric Curve DSA server certificates
  • The Bat! QR Code generator now includes an ECI block to indicate theat the text has UTF-8 encoding for those texts that could not be encoded with Kanji or ISO-8859-1 (Latin-1) encoding, for example Greek or Cyrillic characters separated by spaces or Unicode emoji characters
  • Improvements:
  • A certificate used to sign a message may also have a "Content Commitment" (non-repudiation) key usage instead of the "Digital Signature"
  • When determining connection settings (host, port, encryption type) to an unknown mail server, TLS connection settings didn't take priority over plain text ones
  • Fixes:
  • The Bat! did require "Key Encipherment" or "Key Agreement" in "Key Usage" certificate attribute for TLS even if the certificate was only used to sign ephemeral keys to provide perfect forward secrecy. If a server only supports perfect forward secrecy TLS cipher suites, the certificate used by this server may have no "Key Encipherment" or "Key Agreement" in the "Key Usage" attribute. As a result, the following error is fixed with Google (GMail) servers: "TLS handshake failure. Invalid server certificate (The certificate cannot be used for this purpose)"
  • The Bat! QR Code generator didn't support Kanji character set
  • (#0001785) Ctrl+mouse wheel doesn't zoom in/out in the "plain text" editor and "Windows editor"
  • (#0001942) Search in QuickTemplates causes error on closing the window
  • (#0001972) The message popup menu does not contain the option "Test filters"
  • Added showing of secondary shortcuts (if a popup or menu item has two shortcuts)
  • Fixed toolbar position after loading
  • Fixed order of items in popup menus
  • Added possibility to put toolbars to the right of the main menu
  • Fixed deletion of customized sub-menus (tags, colors, etc.)
  • Fixed image insert from Browsers into HTML editors
  • Fixed an error when selecting some images in toolbar customization
  • The default mail server configuration data was missing in The Bat! in all versions released after June 9th, 2019
  • Fixed issues with menu images on 175% DPI

New in The Bat! Home Edition 9.1.12 (Apr 9, 2020)

  • New features:
  • The /TLS_DISABLE_ECDSA command line parameter to disable the cipher suites with Ellipric Curve DSA server certificates
  • The Bat! QR Code generator now includes an ECI block to indicate theat the text has UTF-8 encoding for those texts that could not be encoded with Kanji or ISO-8859-1 (Latin-1) encoding, for example Greek or Cyrillic characters separated by spaces or Unicode emoji characters
  • Improvements:
  • A certificate used to sign a message may also have a "Content Commitment" (non-repudiation) key usage instead of the "Digital Signature"
  • Fixes:
  • The Bat! did require "Key Encipherment" or "Key Agreement" in "Key Usage" certificate attribute for TLS even if the certificate was only used to sign ephemeral keys to provide perfect forward secrecy. If a server only supports perfect forward secrecy TLS cipher suites, the certificate used by this server may have no "Key Encipherment" or "Key Agreement" in the "Key Usage" attribute
  • The Bat! QR Code generator didn't support Kanji character set
  • Ctrl+mouse wheel doesn't zoom in/out in the "plain text" editor and "Windows editor"
  • Search in QuickTemplates causes error on closing the window
  • The message popup menu does not contain the option "Test filters"
  • Added showing of secondary shortcuts (if a popup or menu item has two shortcuts)
  • Fixed toolbar position after loading
  • Fixed order of items in popup menus
  • Added possibility to put toolbars to the right of the main menu
  • Fixed deletion of customized sub-menus (tags, colors, etc.)
  • Fixed image insert from Browsers into HTML editors
  • Fixed an error when selecting some images in toolbar customization

New in The Bat! Home Edition 9.1.10 (Apr 9, 2020)

  • New features:
  • The Bat! QR Code generator now includes an ECI block to indicate theat the text has UTF-8 encoding for those texts that could not be encoded with Kanji or ISO-8859-1 (Latin-1) encoding, for example Greek or Cyrillic characters separated by spaces or Unicode emoji characters
  • Fixes:
  • The Bat! did require “Key Encipherment” or “Key Agreement” in “Key Usage” certificate attribute for TLS even if the certificate was only used to sign ephemeral keys to provide perfect forward secrecy. If a server only supports perfect forward secrecy TLS cipher suites, the certificate used by this server may have no “Key Encipherment” or “Key Agreement” in the “Key Usage” attribute.
  • The Bat! QR Code generator didn’t support Kanji character set
  • (#0001785) Ctrl+mouse wheel doesn’t zoom in/out in the “plain text” editor and “Windows editor”.
  • (#0001972) The message popup menu does not contain the option “Test filters”
  • Added showing of secondary shortcuts (if a popup or menu item has two shortcuts)
  • Fixed toolbar position after loading
  • Fixed order of items in popup menus
  • Added possibility to put toolbars to the right of the main menu
  • Fixed deletion of customized sub-menus (tags, colors, etc.)

New in The Bat! Home Edition 9.6.1.10 Beta (Apr 8, 2020)

  • New features:
  • The Bat! QR Code generator now includes an ECI block to indicate theat the text has UTF-8 encoding for those texts that could not be encoded with Kanji or ISO-8859-1 (Latin-1) encoding, for example Greek or Cyrillic characters separated by spaces or Unicode emoji characters
  • Fixes:
  • The Bat! did require "Key Encipherment" or "Key Agreement" in "Key Usage" certificate attribute for TLS even if the certificate was only used to sign ephemeral keys to provide perfect forward secrecy. If a server only supports perfect forward secrecy TLS cipher suites, the certificate used by this server may have no "Key Encipherment" or "Key Agreement" in the "Key Usage" attribute.
  • The Bat! QR Code generator didn't support Kanji character set
  • (#0001785) Ctrl+mouse wheel doesn't zoom in/out in the "plain text" editor and "Windows editor".
  • (#0001972) The message popup menu does not contain the option "Test filters"
  • Added showing of secondary shortcuts (if a popup or menu item has two shortcuts)
  • Fixed toolbar position after loading
  • Fixed order of items in popup menus
  • Added possibility to put toolbars to the right of the main menu
  • Fixed deletion of customized sub-menus (tags, colors, etc.)

New in The Bat! Home Edition 9.6.1.4 Beta (Apr 4, 2020)

  • Fixed space width between the items of the main menu (BETA issue)
  • Changed view style options in the cenu customization form of the main window
  • The Bat! QR Code generator didn't support Kanji character set
  • The Bat! QR Code generator now includes an ECI block to indicate theat the text has UTF-8 encoding for those texts that could not be encoded with Kanji or ISO-8859-1 (Latin-1) encoding, for example Greek or Cyrillic characters separated by spaces or Unicode emoji characters

New in The Bat! Home Edition 9.6.1.3 Beta (Mar 26, 2020)

  • Added possibility to change view style of all icons on the main windows at once (work in progress). You can click right mouse button on a toolbar, select "Customize" from the popup menu and go to the "Options" tab to see available options to have large or small icons (the way to select options will be changed in next betas).

New in The Bat! Home Edition 9.1.6 (Mar 10, 2020)

  • New features:
  • TLS AEAD AES-GCM cipher suites: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
  • Added icons for the commands (menu items, toolbar buttons) that did not have icons
  • Added SHA-384 cipher suites for TLS: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 & TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
  • "/CRC32_CCITT_BENCHMARK" and "/CRC32_CASTAGNOLI_BENCHMARK" command-line parameters to calculate performance of CRC32 implementation used by The Bat!
  • New image for an account (mail box) in the folder tree
  • Improvements:
  • Enabled the following ciphers suite for TLS: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher suite (it was disabled because it had largest AES key size, but DHE which is slower than ECDHE)
  • Fixes:
  • ECDHE TLS ciphers didn't work on TLS version 1.0 (but did work on TLS version 1.1 and later)
  • Added Shortcuts Customization (it was missing since version 9.0)
  • MailTicker font style was incorrectly saved
  • Added correct categories in menu customization
  • Fixed Favorites Menu (there was an issue since version 9.0)
  • A memory leak is fixed (the TGoogleAuthTask object was not released)
  • Fixed AV in customizing menus (64bit-only)
  • Link to folder missing from the "Information" tab
  • Message Dispatcher is not terminated
  • The Sorting Office option "Do not preserve header of the original messages" is always applied regardless of the settings
  • Can't change font styles of selected text
  • Editor: Menu-Item "Format" contains an unnecessary item divider (it was an issue since version 9.0)
  • "Esc" does not close the "Address Book", "View Message Source", "Print Preview" and "Enter Registration Key" windows
  • "Cannot remove shell notification icon" error popup during shutdown
  • After language change, a button was missing (it was an issue since version 9.0)
  • Clicking an URL in HTML message opens two browsers
  • Access Violation on "OK" in the Print Setup Dialog
  • The items in the main menu "Workspace -> Show Connection Centre" are not mutually exclusive (it was an issue since version 9.0)
  • Access Violation errors in print setup dialog and cancelling password dialog
  • Message tags are not displayed in the column "Tags"
  • Alternative Deletion shortcut (Shift+Delete key combination) did not work in v9.1
  • Fixed secondary shortcuts. For example, if a single command had two shortcuts (primary and secondary), only primary worked. This affected the following shortcuts: Move to Next Unread (Ctrl+Right,Ctrl+Alt+Right) & Move Previos Unread (Ctrl+Left,Ctrl+Alt+Left)
  • Fixed "invalid class typecast" error when using RC4 (stream) cipher in TLS (introduced in v9.1)
  • If the option "Do not preserve header of the original messages" is turned off for the "Create formatted message" action in the Sorting Office, then the RFC-822 headers of original message are added as an attachment (with Content-type "text/rfc822-headers", as described in RFC-1892) to the newly created message

New in The Bat! Home Edition 9.1.4 Beta (Mar 4, 2020)

  • It fixes the issues with mail dispatcher reported in 9.1.2.

New in The Bat! Home Edition 9.1.2 Beta (Mar 4, 2020)

  • Alternative Deletion shortcut (Shift+Delete key combination) did not work in v9.1

New in The Bat! Home Edition 9.1 (Mar 2, 2020)

  • New features:
  • TLS AEAD AES-GCM cipher suites: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
  • Added icons for the commands (menu items, toolbar buttons) that did not have icons
  • Added SHA-384 cipher suites for TLS: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 & TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
  • "/CRC32_CCITT_BENCHMARK" and "/CRC32_CASTAGNOLI_BENCHMARK" command-line parameters to calculate performance of CRC32 implementation used by The Bat!
  • Improvements:
  • Enabled the following ciphers suite for TLS: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher suite (it was disabled because it had largest AES key size, but DHE which is slower than ECDHE)
  • Fixes:
  • ECDHE TLS ciphers didn't work on TLS version 1.0 (but did work on TLS version 1.1 and later)
  • Added Shortcuts Customization (it was missing since version 9.0)
  • MailTicker font style was incorrectly saved
  • Added correct categories in menu customization
  • Fixed Favorites Menu (there was an issue since version 9.0)
  • A memory leak is fixed (the TGoogleAuthTask object was not released)
  • Fixed AV in customizing menus (64bit-only)
  • (#0000329) Link to folder missing from the "Information" tab
  • (#0001736) Message Dispatcher is not terminated
  • (#0001811) The Sorting Office option "Do not preserve header of the original messages" is always applied regardless of the settings
  • (#0001873) Can't change font styles of selected text
  • (#0001874) Editor: Menu-Item "Format" contains an unnecessary item divider (it was an issue since version 9.0)
  • (#0001896) "Esc" does not close the "Address Book", "View Message Source", "Print Preview" and "Enter Registration Key" windows
  • (#0001917) "Cannot remove shell notification icon" error popup during shutdown
  • (#0001923) After language change, a button was missing (it was an issue since version 9.0)
  • (#0001930) Clicking an URL in HTML message opens two browsers
  • (#0001936) Access Violation on "OK" in the Print Setup Dialog
  • (#0001937) The items in the main menu "Workspace -> Show Connection Centre" are not mutually exclusive (it was an issue since version 9.0)
  • (#0001941) Access Violation errors in print setup dialog and cancelling password dialog
  • (#0001953) Message tags are not displayed in the column "Tags"

New in The Bat! Home Edition 9.0.16.2 Beta (Jan 12, 2020)

  • Added correct categories in menu customization
  • 0000329: v6 Link to folder missing from the Information tab
  • 0001811: The Sorting Office option "Do not preserve header of the original messages" is always applied regardless of the settings

New in The Bat! Home Edition 9.0.16 Christmas edition (Dec 24, 2019)

  • Fixes:
  • MailTicker font style was incorrectly saved

New in The Bat! Home Edition 9.0.8.2 Beta (Dec 10, 2019)

  • The position of the toolbars is not constantly saved
  • massive AVs when changing the language
  • Quick search does not hide on Esc (also #000188)
  • [ Quick Search Box does not appear

New in The Bat! Home Edition 9.0.8.1 Beta (Dec 5, 2019)

  • Added Lock Toolbars Button
  • Remember toolbars position in MessageEditor
  • Fixed empty popup on Toolbars

New in The Bat! Home Edition 9.0.6.1 Beta (Dec 1, 2019)

  • (#0001888) "Cannot focus a disabled or invisible window" error on closing folder view window
  • Fixed an Access Violation error at start produced by impoper handling of tbuser.def file

New in The Bat! Home Edition 9.0.6 (Nov 27, 2019)

  • Major improvements:
  • New interface controls in the main window of the program and in the editor window. DevExpress controls are used instead of TB2K/TBX/SpTBX
  • New way of handling the user interface layout configuration. Also, there is a new file - "userdef.xml", instead of "tbuser.def" previously used
  • New features:
  • Possibility of recording and logging of the time it takes to open the following configuration dialogs: "Account Properties", "Folder Properties", "Sorting Office/Filters", and the following windows: message editor, the folder view. The time is measured if the following command-line parameters are used to run The Bat!: "/BENCHMARK_STARTUP_TIME" and/or "/STARTUP_TIMING_LOG". With the "/STARTUP_TIMING_LOG" option only, the results will only be saved to the ex_log.file, while with "/BENCHMARK_STARTUP_TIME" they will be displayed on the screen as a message dialog
  • Improvements:
  • Updated spell checker dictionaries (Hunspell) for the following languages: Danish, Dutch, English (British), English (U.S.), French, Greek, Hungarian, Latvian, Polish, Portuguese (Brazil), Portuguese (Portugal), Romanian, Spanish, Swedish
  • Removed PGP internal implementation (RFC-1991) from The Bat!
  • There is now a random delay before sending the TLS alert code to a remote computer in order to prevent eventual timing attacks
  • The Preferences dialog now displays an hourglass when it opens
  • Fixes:
  • (#0000427) Tab order was wrong in some dialogs, e.g. in the "Create Mail Filter" dialog box
  • (#0001327) Access Violation errors on exit have been eliminated
  • (#0001545) Email was added twice to the "To:" line if the address entry in the address book contained multiple addresses
  • (#0001662) Incorrect rendering of certain HTML messages has been resolved
  • (#0001718) An issue with an option during the address book import has been resolved
  • (#0001719) After adding an account using the mail account assistant the The Bat! main window did not show up
  • (#0001755) Address Viewer incorrectly displayed the email address of the sender
  • (#0001780) 64-bit version of The Bat! silently closed upon trying to send a PGP-signed message
  • (#0001785) Ctrl+mouse wheel did not zoom in/out in plain text editors
  • Fixed Access Violation errors which could sometimes happen infrequently, and which were caused by improper CPU thread handling, especially when exiting The Bat!
  • Fixed errors when The Bat! process could hang on exit and stay in the Task Manager while exiting The Bat! when active connections to RSS feeds were in progress
  • Fixed an issue when all tags became ignored
  • Fixed memory leaks
  • Image Crop did not work in message templates

New in The Bat! Home Edition 9.0.4 Beta (Nov 26, 2019)

  • Fixed access violation errors of 3.0.0.30

New in The Bat! Home Edition 9.0.0.24 Beta (Nov 20, 2019)

  • Dialogues Move to folder and Copy to folder increase in size with every new opening (ALPHA issue)

New in The Bat! Home Edition 9.0.0.20 Alpha (Nov 15, 2019)

  • (#0001845) Print Setup: Dialog gets bigger with every new opening (ALPHA issue)
  • (#0001327) Access Violation errors on exit
  • Fixed Access Violation errors on start when Ribbon is active (ALPHA issue)
  • (#0001755) Address Viewer incorrectly displayes the email address of the sender
  • Fixed compatibility issues with AnsiSpamSniper (ALPHA issue)

New in The Bat! Home Edition 9.0.0.1 Alpha (Oct 1, 2019)

  • This alpha version does not yet read old layout configuration (tbuser.def)
  • This alpha version requires a key for The Bat! version 9 in order to run. It will not run with version 8 key unless in the "evaluation" mode, if any.
  • This alpha has larger .exe file, but it will be smaller in the release
  • This alpha demonstrates the new UI (Ribbons by default, but you can change to classic ("menu") instead in the Options -> Preferences -> Other options. When using the "Classic Menu" UI mode, you can disable skins by uncheking the "Use Skins" checkbox. When the skins are used (default), a skin can be changed in the "Options".
  • This alpha has lots of UI images missing
  • Fixed errors when The Bat! process could hang on exit and stay in the task manager while exiting The Bat! when active coneections to RSS feeds were in progress
  • (#0001780) 64-bit version of The Bat! silently closes upon trying to send a PGP-signed message
  • Removed PGP internal implementation (RFC-1991) from The Bat!
  • (#0000427) Tab order is wrong in Create Mail Filter dialog box

New in The Bat! Home Edition 8.8.9 (Jun 13, 2019)

  • New features:
  • Possibility to change the color of the fonts in Mail Ticker
  • Image Crop in message editor and templates
  • The OAuth window got a label displaying the requested URL
  • Improvements:
  • "Quick Search" has been expanded to also search in the "Tags" column
  • Slightly faster loading of IMAP messages from folders of 50K messages or more
  • Fixes:
  • The issue which prevented printing with Landscape orientation has been resolved
  • Opening large images resulted in "Out of memory" error
  • The macro %TEXT produced different results for replies and forwards
  • "Quick Reply" used HTML-formatting instead of plain text
  • Image download button was hidden in some cases
  • Fixed truncated strings in Italian in global Preferences
  • Fixed truncated strings in many languages in the the Multi-SMTP dialog
  • Fixed truncated strings in the Address Book Duplicate Search Wizard
  • Fixed truncated strings in the Message Tags dialog
  • Fixed cascades of "Access Violation" and "Runtime error 231" while replying to not entirely downloaded messages via Ctrl+Enter
  • Images were not shown in the right size in HTML-messages
  • The system's HTML viewer rendered some messages as huge ones
  • Fixed truncated strings in the Greek interface
  • Duplicate accelerators on "Message..." menu have been removed
  • Shift+Ctrl+V inserted the text from the clipboard in the "Subject" twice
  • On 4K (UHD) monitors, the Address Book didn't open properly and finally displayed the error message "Out of system resources"
  • User-defined tags were unavailable in the Sorting Office filters
  • Some HTML messages, like those from PayPal, were not entirely rendered by the internal HTML viewer
  • The home and work phone number items were lost from the Address Book contacts after synchronizing with Google Contacts
  • Fixed "Access violation" error message on pasting from MS Excel
  • Embedded images in HTML messages in some cases got narrower while replying
  • Deleted tags still appeared in the message list popup menu
  • iCloud Contacts synchronization did not work
  • Fixed an Access Violation error that could occasionally happen on The Bat! startup when using Google OAuth authentication
  • Resolved the issue of adding non translated tags to tags menu
  • Some minor "Access Violation" errors which could happen on program exit have been resolved

New in The Bat! Home Edition 8.8.9.5 Alpha (Jun 11, 2019)

  • Language selection menu did not work (BETA issue)

New in The Bat! Home Edition 8.8.9 Beta (Jun 5, 2019)

  • Image Crop in message editor and templates
  • Options to change the color of the fonts in Mail Ticker have been added
  • Slightly faster loading messages from folders of 50K messages or more on IMAP
  • "Quick Search" has been expanded to also search in the "Tags" column
  • The issue which prevented printing with Landscape orientation has been resolved
  • Opening large images resulted in "Out of memory" error
  • The macro %TEXT produced different results for replies and forwards
  • "Quick Reply" used HTML-formatting instead of plain text
  • Image download button was hidden in some cases
  • Truncated translation in Italian in global Preferences have been eliminated
  • Truncated strings in the MultiSMTP dialog have been eliminated
  • More space for translation on checkboxes of the Address Book Duplicate Search Wizard has been added
  • Truncated strings in the Message Tags dialog have been eliminated
  • Cascades of "Access Violation" and "Runtime error 231" while replying to not entirely downloaded messages via Ctrl+Enter
  • Images were not shown in the right size in HTML-messages
  • The system's HTML viewer rendered some messages huge
  • Truncated strings with Greek interface have been eliminated
  • Duplicate accelerators on "Message..." menu have been removed
  • Shift+Ctrl+V inserted the text from the clipboard in the "Subject" twice
  • Address book didn't open and the error message "Out of system resources" appeared
  • User-defined tags were unavailable in the Sorting Office filters
  • HTML messages from PayPal were not entirely rendered by the internal HTML viewer
  • Contacts lost home and work phone numbers after synchronizing with Google Contacts
  • "Access violation" error message on pasting from MS Excel has been resolved
  • Embedded images in HTML messages in some cases got narrower while replying
  • Deleted tags still appeared in the message list popup menu
  • iCloud Contacts synchronization did not work
  • An issue of adding non translated tags to tags menu has been resolved
  • Fixed an Access Violation error that could occasionally happen on The Bat! startup when using Google OAuth authentication
  • Some minor "Access Violation" errors which could happen on program exit have been resolved
  • OAuth a label displaying the requested URL has been added

New in The Bat! Home Edition 8.8.2.6 Beta (May 7, 2019)

  • Fixed an Access Violation error that could happen on The Bat! startup rarely when using Google OAuth authentication
  • Fixed some minor AVs which could happen on exit
  • 0001642: [wish] Expand "Quick Search" to also search in the "Tags" column
  • 0001653: "Quick Reply" uses HTML-formatting instead of plain text
  • 0001671: Image download button is hidden
  • 0001641: The macro %TEXT produces different results for replies and forwards
  • 0001677: Truncated translation in Italian in global Preferences
  • 0001451: Cant print with Landscape orientation
  • 0001678: Truncated strings in the MultiSMTP dialog
  • 0001686: More space for translation on checkboxes of the Address Book Duplicate Search Wizard
  • 0001689: Truncated strings in the Message Tags dialog
  • 0001709: Truncated strings with Greek interface
  • 0001739: Embedded images in HTML messages get narrower while replying
  • 0001740: Deleted tags still appear in the message list popup menu
  • OAuth: added label displaying requested url

New in The Bat! Home Edition 8.8.2.5 Beta (Apr 3, 2019)

  • Slightly faster loading messages from folders of 50K messages or more on IMAP
  • iCloud Contacts synchronization

New in The Bat! Home Edition 8.8.2.4 Beta (Apr 1, 2019)

  • [-] 0001711: Duplicate accelerators on "Message ... " menu
  • [-] 0001721: HTML messages from PayPal are not made by the internal HTML viewer
  • [-] 0001726: "Access violation" error message on reading from MS Excell
  • [-] 0001725: Contacts loose home and work phone numbers after synchronizing with Google
  • [-] 0001720: User-defined tags are unavailable in the Sorting Office filters
  • [-] Image crop works in message templates
  • [-] 0001694: [wish] An option to change the color of the font in Mail Ticker

New in The Bat! Home Edition 8.8.2.3 Beta (Mar 11, 2019)

  • The system's HTML viewer renders the message huge
  • Cascades of "Access Violation" and "Runtime error 231" while replying to not get any downloaded messages via Ctrl + Enter
  • image in HTML-messages

New in The Bat! Home Edition 8.8.2 (Feb 22, 2019)

  • New features:
  • An additional button to deselect "Trash" folders across all accounts in the Message Finder
  • Users of the On-The-Fly-Encryption mode can specify /DECRYPT_FILE_OTFE command line parameter to decrypt a particular file and save it to disk
  • Improvements:
  • Contents of the "Organization" header line is not automatically appended in parenthesis to the sender's address header line on display if the contents of the Organization has a "@" character or a parenthesis or an angle bracket
  • The Bat! ignores message header address line comments that contain "@" characters
  • Fixes:
  • 0000738: Google contact synchronization did not work
  • 0001561: Inserting Polish character "ą" cleared the text of messages
  • 0001625: Ctrl+V didn't move messages to folders starting with the letter "O"
  • 0001628: Assigned colors groups were not shown in the Sorting Office menu
  • 0001629: Wrong code in HTML messages caused invisible messages
  • 0001632: Viewer/editor profiles ignored the background color settings until another profile was selected
  • 0001633: List settings were saved and restored incorrectly when switching between Normal and HiDPI displays: The new version stores different sizes separately to prevent wrong sizing in the older versions
  • 0001635: Viewer profile settings were not applied right after changing the settings in options
  • 0001637: Viewer/editor profiles were not retained after re-starting the program
  • 0001638: Images from web-site copied to clipboard are not pasted into the HTML-editor: Added possibility to copy text with images from MS Office. For the moment to copy text with images from web page first copy it to Word and then copy to The Bat!
  • 0001640: The internal HTML viewer failed to display certain messages
  • 0001645: "Cannot change Visible in OnShow or OnHide" error message at every startup has been resolved
  • 0001647: "Access Violation" error message appeared while replying to an email because of the tags
  • 0001650: "Invalid container data (offsets)" error message appeared upon editing the Sorting Office filters
  • 0001652: Find duplicates wizard in address book was not entirely displayed under lower resolutions
  • 0001654: Color selector: Predefined color set and Windows UI colors were missing. More colors accessible via keyboard
  • 0001656: There were truncated options in the settings of common folders
  • 0001666: If email addresses were erroneously separated by spaces (not by comas or semicolons) in an address line, The Bat! displayed only the first one
  • 0001668: Three High-DPI issues with color selector have been resolved
  • 0001674: Message Finder didn't find anything in local (non-IMAP4) folders when search scope was "Any part"; and there is no way to stop the search process
  • 0001676: Unicode symbols were improperly rendered in the message list
  • 0001683: Wrong minute in the time of the message creation - 1 second was lost
  • Embedded images in messages bodies grew in size on each reply on high DPI monitors (original issue 0001178)
  • Fixed a "classname mismatch" error (TID#80840)
  • Fixed sizes of Tag and Duplicates wizards for HiDPI monitors
  • Issue when panel sizes were lost when resolution of display changed by several pixels
  • The Bat! crashed on startup with "Access violation" error message
  • Fixed issue when all tags become ignored

New in The Bat! Home Edition 8.8.0.2 Beta (Feb 22, 2019)

  • Fixed issue when all tags become ignored

New in The Bat! Home Edition 8.8 Beta (Feb 12, 2019)

  • An additional button to deselect "Trash" folders across all accounts in the Message Finder
  • Users of the On-The-Fly-Encryption mode can specify /DECRYPT_FILE_OTFE command line parameter to decrypt a particular file and save it to disk
  • Contents of the "Organization" header line is not automatically appended in parenthesis to the sender's address header line on display if the contents of the Organization has a "@" character or a parenthesis or an angle bracket
  • The Bat! ignores message header address line comments that contain "@" characters
  • Google contact synchronization did not work
  • Inserting Polish character "a" (with a tail) cleared the text of messages
  • Ctrl+V didn't move messages to folders starting with the letter "O"
  • Assigned colors groups were not shown in the Sorting Office menu
  • Wrong code in HTML messages caused invisible messages
  • Viewer/editor profiles ignored the background color settings until another profile was selected
  • List settings were saved and restored incorrectly when switching between Normal and HiDPI displays The new version stores different sizes separately to prevent wrong sizing in the older versions
  • Viewer profile settings were not applied right after changing the settings in options
  • Viewer/editor profiles were not retained after re-starting the program
  • Images from web-site copied to clipboard are not pasted into the HTML-editor Added possibility to copy text with images from MS Office. For the moment to copy text with images from web page first copy it to Word and then copy to The Bat!
  • The internal HTML viewer failed to display certain messages
  • "Cannot change Visible in OnShow or OnHide" error message at every startup has been resolved
  • "Access Violation" error message appeared while replying to an email because of the tags
  • "Invalid container data (offsets)" error message appeared upon editing the Sorting Office filters
  • Find duplicates wizard in address book was not entirely displayed under lower resolutions
  • Color selector Predefined color set and Windows UI colors were missing. More colors accessible via keyboard
  • There were truncated options in the settings of common folders
  • If email addresses were erroneously separated by spaces (not by comas or semicolons) in an address line, The Bat! displayed only the first one
  • Three High-DPI issues with color selector have been resolved
  • Message Finder didn't find anything in local (non-IMAP4) folders when search scope was "Any part"; and there is no way to stop the search process
  • Unicode symbols were improperly rendered in the message list
  • Wrong minute in the time of the message creation - 1 second was lost
  • Embedded images in messages bodies grew in size on each reply on high DPI monitors (original issue 0001178)
  • Fixed a "classname mismatch" error (TID#80840)
  • Fixed sizes of Tag and Duplicates wizards for HiDPI monitors
  • Issue when panel sizes were lost when resolution of display changed by several pixels
  • The Bat! crashed on startup with "Access violation" error message

New in The Bat! Home Edition 8.7.0.17 Beta (Feb 11, 2019)

  • Fixed issue with accounts disappearing (BETA issue)

New in The Bat! Home Edition 8.7.0.17 Beta (Feb 10, 2019)

  • Fixed issue with accounts disappearing

New in The Bat! Home Edition 8.7.0.15 Beta (Feb 8, 2019)

  • Add the button to deselect all "Trash" folders in the Message Finder
  • Unicode symbols are improperly rendered in the message list
  • Wrong minute in the time of the message creation - was lost 1 sec
  • Find duplicates wizard in address book is not entirely displayed under lower resolutions
  • issue when sizes are lost when resolution of display changed to several pixels
  • (#0001674) Message Finder didn't find anything in local (non-IMAP4) folders when search scope was "anywhwer"; and there is no way to stop the search process

New in The Bat! Home Edition 8.7.0.14 Beta (Feb 1, 2019)

  • Google AddressBook - contacts created in The Bat! are no uploaded to the server via the synchronization
  • Fixed templates when editor is HTML (BETA issue)

New in The Bat! Home Edition 8.7.0.13 Beta (Jan 29, 2019)

  • "Access Violation" error message appears while replying to an email due Tags

New in The Bat! Home Edition 8.7.0.10 Beta (Jan 26, 2019)

  • Google contact sync did not work

New in The Bat! Home Edition 8.7.0.8 Beta (Jan 22, 2019)

  • Find duplicates wizard in address book is not entirely displayed under lower resolutions
  • Truncated option in the settings of common folders
  • "Access Violation" error message appears while replying to an email in The Bat! v8.7.0.0.
  • Fixed a bug of address list handling in 8.7.0.7 BETA

New in The Bat! Home Edition 8.7.0.6 Beta (Jan 21, 2019)

  • Fixed issue with empty toolbar/menus on startup - on all machines
  • Three High-DPI Issues with color chooser
  • Embedded images in messages bodies grow in size on each reply on high DPI monitors (original issue 0001178)

New in The Bat! Home Edition 8.7.0.5 Beta (Jan 20, 2019)

  • Fixed Bad UI reflow after fix for missiing UI elemnts (BETA issue)
  • Color choser: Bad Flicker and reflow while hovering with mouse (BETA issue)

New in The Bat! Home Edition 8.7.0.2 Beta (Jan 18, 2019)

  • The internal HTML viewer fails to display certain messages
  • Images from web-site copied to clipboard are not pasted into the HTML-editor: Added possibility to copy text with images from MSOffice. For the moment to copy text with images from web page first copy it to Word and then copy to The Bat!
  • List settings are saved and restored incorrectly when switching between Normal and HiDPI displays
  • Assigned colors are not shown in the Sorting Office menu
  • "Cannot change Visible in OnShow or OnHide" error message at every startup
  • "Invalid container data (offsets)" error message appears upon editing Sorting Office filters
  • List settings are saved and restored incorrectly when switching between Normal and HiDPI displays: new version stores sizes into new place to prevent wrong sizing in old version

New in The Bat! Home Edition 8.7 / 8.7.0.1 Beta (Jan 8, 2019)

  • Wrong code in HTML message causes invisible message
  • Viewer/editor profiles ignore the background color settings until another profile is selected
  • Inserting Polish character "Ä…" deletes message
  • Ctrl+V doesn't move messages to folders starting with the letter "O"
  • Fixed a "classname mismatch" error (TID#80840)
  • WIP Tags ImprovementDeleted and Ignored Tags works and tested. Removed TTagInfo class
  • Fixed sizes of Tagger and Duplicates wizard for HiDPI monitors
  • WIP Tags ImprovementMessager Tagger Form is updated properly when GlobalPrefs are changed
  • WIP Tags ImprovementAdded default list of tags

New in The Bat! Home Edition 8.7 (Dec 23, 2018)

  • New features
  • (#0001425) Added wizards to find and manage duplicates in the address book
  • Improved the handling of items in the messages list. Clicking on the Tags column or Color Group column or the Memo column shows a pop-up menu of available Tags or Colors. Click on the Memo invokes the memo editor. Also added the "Clear All Tags" menu item
  • New About Screen
  • Christmas Splash screen uses randomly one of five images
  • Improvements
  • Christmas graphics in the about box
  • (#0001527) Now The Bat! displays a list of restored folders via Shift+Ctrl+Alt+L
  • Replaced old style Delphi color combo-boxes with user-friendly color selection (palette) controls
  • Updated the translation resources. At the moment, these change mostly affect Bulgarian user interface language
  • (#0001585) The text can now be dragged between the fields "CC" "TO" "BCC", etc.
  • Fixes
  • (#0001624) No colors of the tabs are displayed in the list of tabs in preferences menu
  • The Splash Screen showed the "UNREG Edition" suffix after The Bat! product name if the user didn't enter the registration code
  • Tags Improvement: Added 2 check-boxes to Tags Editor. Fixed press return when adding of new Tag at TagSelected
  • (#0001631) Splash Screen sometimes doesn't stay for even a second when The Bat! starts in Maximized Window mode
  • Close Tags work on Threaded-View headers
  • Tags selector was not resizable
  • Added default font and color to the Tag editor
  • (#0001573) Selected folder out of focus/view when using quick search in moving messages
  • (#0001566) Cell padding is not saved in table properties
  • When The Bat! uses the Windows HTML viewer (rather then the internal one), it was using MSIE version 5 viewing mode. Now it uses recent viewing modes, i.e. to benefit from IE version 7, 8, 9 and the EDGE
  • (#0001607) Search for Duplicates Wizard: No email should not be treated as same email
  • (#0001574) Color groups assigned to messages in "Outbox" are lost after editing the message
  • (#0001557) Check all Headers for correct click behavior
  • (#0001605) Search Duplicates Wizard should check only first email of account
  • (#0001603) Certain type of included HTML-files in message templates are displayed as HTML-code
  • (#0001604) For the same contact is was possible to open several edit windows at the same time
  • (#0001578) A figure in brackets appears when an attached .eml file is opened both in POP3 and IMAP4 accounts
  • (#0001577) Senders in messages within IMAP4 accounts are saved into address books without names
  • (#0001575) Tags assigned to messages in "Outbox" are lost after editing the message
  • (#0001580) "Add Sender to Address History" adds the recipient instead
  • (#0001606) Search in the Address Book did not use "Display Name" of a contact - it should have given the first contact sorted by DisplayName
  • The Bat! could give an error related to mouse cursor when some application used the screen in the full-screen mode, this error could happen when The Bat! is running in the background and the user has launched a game (e.g. the World of Tanks)
  • Duplicate Wizard fits small displays
  • (#0001543) Issues when monitor changes
  • Address book/Search for Duplicates: Fixed issue with AV when wizard is executed for the second time
  • (#0001581) Included HTML-files in message templates are displayed as HTML-code
  • (#0001583) Address book/Search for Duplicates: Start Button is not displayed on UHD-Display with greater than 100% zoom factor
  • (#0001584) System HTML viewer is unable to open hyperlinks
  • (#0001586) "Reply to this address" on the header pane doesn't work
  • Fixed some issues that might cause folders configuration file (ACCOUNT.FLB) to be lost
  • (#0001560) Color palette is not entirely displayed in table properties under high DPI
  • (#0001548) Rename labels and change colors selector bug
  • Fixed some IMAP-related Access-Violation errors
  • (#0001570) Extended the drop-down menu of the search field in the Message Finder (F7) window
  • (#0001568) Errors in the advanced filtration of the message list
  • (#0001564) Memos are lost for draft messages after editing them
  • (#0001541) Subject with Unicode display has rectangles after selecting
  • (#0001552) Tag selector form is not updated after tag editing
  • (#0001558) Used the newest version of the TRichEdit component at the moment - v4.1
  • (#0001542) Text fields in the QR code generator do not handle the Ctrl+A (select all) hotkey
  • (#0001543) Issues when monitor changes
  • Fixed auto hotkey assignment (now if caption has '&' it has priority)
  • (#0001540) Contacts' Secondary addresses are not used for replying/forwarding
  • (#0001524) Address book contact's secondary emails are not added if the message is created via a handle or "Pick e-mail addresses" dialog
  • (#0001539) Memo shown as lines with only one word after reopening
  • (#0001533) "Custom colors" are not remembered in the HTML-editor and HTML-templates
  • (#0001522) Tags in Cyrillic get corrupted
  • (#0001530) Virtual folders are not automatically updated
  • Fixed painting for Tags and Color Groups
  • (#0001503) The Shift+Ctrl+V combination inserts a word with the cursor in the middle of it
  • (#0001529) The option "Remove Empty Lines" does not work in templates
  • (#0001528) The option "Show/Hide Non-Print Characters" does not work in templates
  • (#0001531) "Memo" column displays only the first word of the memo text
  • Table cell border always was 1px
  • (#0001538) Loss of HTML toolbars after creating/modifying/deleting a Quick Template

New in The Bat! Home Edition 8.6.0.21 Beta (Dec 18, 2018)

  • Tags Improvement: Added 2 checkboxex to Tag Editor. Fixed press return when adding of new Tag at TagSelected
  • 0001631: Splash Screen sometimes doesn't stay for even a second when The Bat! starts in Maximized Window mode
  • Christmas graphics in the about box

New in The Bat! Home Edition 8.6.0.20 Beta (Dec 12, 2018)

  • The window for selecting tags has been re-designed:
  • Selecting tags is now simpler
  • The list of tags is alphabetically sorted and as time goes by you get used to the positioning of the tags in the list
  • The colors of tags are displayed in the message list taking into account the settings of the color groups if any are applied to the respective messages
  • Double-clicking a tag will add/remove it
  • It is possible to sort tags in the list (move up/down
  • Editing tags:
  • The default colors are there on the palette below "Auto".
  • If you do not assign your own colors to a tag, it will use the default colors
  • The tags preview lets you know how the tag will look like in the message list
  • Tags settings:
  • An simpler way to set tag colors for even/odd rows
  • We added the button "Reset" to restore the default tags settings
  • Tags preview (as they are displayed in the message list

New in The Bat! Home Edition 8.6.0.19 Beta (Dec 12, 2018)

  • Christmas Splash screen uses randomly one of five images

New in The Bat! Home Edition 8.6.0.17 Beta (Dec 11, 2018)

  • Tags Improvements

New in The Bat! Home Edition 8.6.0.15 Beta (Dec 5, 2018)

  • Replaced old style Delphi color comboboxes with user-friendly color selection (palette) controls
  • Tags selector was not resizeable
  • Added default font and color to the Tag editor

New in The Bat! Home Edition 8.6.0.14 Beta (Dec 3, 2018)

  • Selected folder out of focus/view when using quick search in moving messages
  • Cell padding is not saved in table properties
  • When The Bat! uses the Windows HTML viewer (rather then the internal one), it was using MSIE version 5 viewing mode. Now it uses recent viewing modes, i.e. to benefit from IE version 7, 8, 9 and the EDGE.

New in The Bat! Home Edition 8.6.0.12 Beta (Nov 26, 2018)

  • Search Duplicates Wizard should check only first email of account
  • Certain type of included HTML-files in message templates are displayed as HTML-code
  • For the same contact is possible to open several edit windows at the same time
  • A figure in brackets appears when an attached .eml file is opened both in POP3 and IMAP4 accounts
  • Senders in messages within IMAP4 accounts are saved into address books without names
  • Tags assigned to messages in "Outbox" are lost after editing the message

New in The Bat! Home Edition 8.6.0.11 Beta (Nov 20, 2018)

  • What's new :
  • (#0001580) "Add Sender to Address History" adds the recipient instead
  • (#0001606) Search in AdrressBook did not use "Display Name" of contact -- it should have given the first contact sorted by DisplayName
  • The Bat! could give an error related to mouse cursor when some application used the screen in the full-screen mode, this error could happen when The Bat! is running in the background and the user have launched a game (e.g the World of Tanks).

New in The Bat! Home Edition 8.6.0.10 Beta (Nov 19, 2018)

  • Duplicate Wizard fits small displays
  • 0001543: Issues when monitor changes

New in The Bat! Home Edition 8.6.0.9 Beta (Nov 13, 2018)

  • Address book / Search for Duplicates: Fixed issue with AV when wizard is executed second time

New in The Bat! Home Edition 8.6.0.8 Beta (Nov 10, 2018)

  • Included HTML-files in message templates are displayed as HTML-code
  • Address book / Search for Duplicates: Start Button is not displayed on UHD-Display with greater than 100% zoom Faktor
  • System HTML viewer is unable to open hyperlinks
  • Need to allow drag text between fields "CC" "TO" "BCC" etc
  • "Reply to this address" on the header pane doesn't work

New in The Bat! Home Edition 8.6.0.7 Beta (Nov 2, 2018)

  • Fixed some issues that might cause folders configuration file (account.flb) to be lost
  • (#0001560) Color palette is not entirely displayed in table properties under high DPI
  • (#0001548) Rename labels and change colors selector bug
  • Fixed some IMAP-related Access-Violation errors
  • (#0001425) Added wizards to find and manage duplicates in the address book

New in The Bat! Home Edition 8.6.0.6 Beta (Oct 23, 2018)

  • Extended the drop-down menu of the search field in the Message Finder (F7) window
  • Errors in the advanced filtration of the message list
  • Memos are lost for draft messages after editing them

New in The Bat! Home Edition 8.6.0.5 Beta (Oct 16, 2018)

  • Subject with Unicode display as rectangles after selecting
  • Tag selector form is not updated after tag editing
  • Modify All TRichEdit to use version 4.1

New in The Bat! Home Edition 8.6.0.3 Beta (Oct 3, 2018)

  • Contacts' Secondary addresses are not used for replying/forwarding
  • Text fields in the QR code generator do not handle the Ctrl+A (select all) hotkey
  • Issues when monitor changes
  • Fixed auto hotkey assignment (now if caption has '&' it has priority)
  • Now The Bat! display a list folders of restored via Shift+Ctrl+Alt+L
  • Contacts' Secondary addresses are not used for replying/forwarding

New in The Bat! Home Edition 8.6.0.2 Beta (Sep 18, 2018)

  • Address book contact's secondary emails are not added if the message is created via a handle or "Pick e-mail addresses" dialog
  • Memo shown as lines with only one word after reopening
  • "Custom colors" are not remembered in the HTML-editor and HTML-templates
  • Tags in Cyrillic get corrupted
  • Virtual folders are not automatically updated

New in The Bat! Home Edition 8.6.0.1 Beta (Sep 6, 2018)

  • Fixed painting for Tags and Color Groups
  • Shift+Ctrl+V inserts a word with the cursor in the middle of it
  • The option "Remove Empty Lines" does not work in templates
  • The option "Show/Hide Non-Print Characters" does not work in templates
  • "Memo" column displays only the first word of the memo text
  • Table cell border always was 1px
  • Loss of HTML toolbars after creating/modifying/deleting a Quick Template

New in The Bat! Home Edition 8.6 (Aug 17, 2018)

  • (#0001512) Long headers do not fit on the header pane (Russian)
  • (#0001513) Truncated option in header properites (Russian translation)
  • (#0001508) Inserting symbols via ASCII codes is broken in the HTML editor
  • (#0001505) Wrong encoding of two Polish characters
  • (#0001499) Ctrl+Shift+Alt+L doesn't restore account and common folders
  • (#0001515) System's HTML viewer displays the HTML-code instead of the message
  • (#0001514) Truncated options in virtual folder's properties
  • (#0001504) Error message "The system cannot find the file specified" while double-clicking in "Subject:" on the header pane
  • (#0001509) Extra empty line in "Memo" while creating a new contact
  • (#0001503) Shift+Ctrl+V inserts a word with the cursor in the middle of it
  • (#0001516) Incorrect selection of emails after a drag-and-drop move operation
  • (#0001450) Ctrl+W was broken
  • (#0001497) Irrelevant flagging of messages while expanding message list threads
  • The Find Lost Folder command didn't work properly since The Bat! version 8.2.4.1 released on January 25, 2018
  • (#0001487) The highlighted text gets lost after double editing the hyperlink
  • (#0001503) Shift+Ctrl+V pastes multiline as one line
  • Fixed match type "is" for Sender and Recipients
  • (#0001491) Add an option to remove empty lines from the highlighted text. ShowHide NonPrint Characters
  • [*] Changed attributes of newly-inserted HTML tables

New in The Bat! Home Edition 8.5.8.5 Alpha (Aug 16, 2018)

  • Changed attributes of newly-inserted HTML tables

New in The Bat! Home Edition 8.5.8.3 Alpha (Aug 8, 2018)

  • 0001512: Long headers do not fit on the header pane (Russian)
  • 0001513: Truncated option in header properites (Russian translation)
  • 0001508: Inserting symbols via ASCII codes is broken in the HTML editor
  • 0001505: Wrong encoding of two Polish characters
  • 0001499: Ctrl+Shift+Alt+L doesn't restore account and common folders
  • 0001515: System's HTML viewer displays the HTML-code instead of the message
  • 0001514: Truncated options in virtual folder's properties
  • 0001504: Error message "The system cannot find the file specified" while double-clicking in "Subject:" on the header pane
  • 0001509: Extra empty line in "Memo" while creating a new contact
  • 0001503: Shift+Ctrl+V inserts a word with the cursor in the middle of it
  • 0001516: Incorrect selection of emails after a drag-and-drop move operation
  • 0001450: CTRL-W broken
  • 0001497: Irrelevant flagging of messages while expanding message list threads
  • The Find Lost Folder command didn't work properly since The Bat! version 8.2.4.1 released on January 25, 2018

New in The Bat! Home Edition 8.5.8.2 Alpha (Jul 23, 2018)

  • First Implementation of Scale HTML (There is a new mode in the message editor: "Scaled HTML".

New in The Bat! Home Edition 8.5.8 (Jul 20, 2018)

  • Improvements:
  • More info on The Bat! starting-up progress is written to the ex_log.txt file if /STARTUP_COMMAND_LINE parameter is given
  • Fixes:
  • "Insert Symbol", "Insert Table" and other editor dialogs didn't scale properly on high-resolution monitors since The Bat! v7.4.16.49 released on 14-Sep-2017
  • The Bat! file extension association check (Windows Default Programs settings) could work improperly because a dialog (displayed by The Bat! to configure file associations) could be hidden by the splash screen of The Bat!

New in The Bat! Home Edition 8.5.6.2 Beta (Jul 16, 2018)

  • The /TLS_DISABLE_ECDHE command line option to disable elliptic curve Diffie-Hellman ephemeral key agreement cipher suites on TLS
  • The /TLS_DISABLE_DHE command line option to disable Diffie-Hellman ephemeral key agreement cipher suites on TLS
  • In case of a Diffie-Hellman ephemeral key agreement on TLS, if the server has provided a "p" parameter which is not a safe prime, The Bat! no longer terminates the connection with the "protocol error BuildClientKeyExchange" error code.

New in The Bat! Home Edition 8.5.6 (Jul 8, 2018)

  • New features:
  • TLS 1.2. The following cipher suites are supported:
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA SSL_RSA_WITH_RC4_128_SHA SSL_RSA_WITH_3DES_EDE_CBC_SHA SSL_RSA_WITH_RC4_128_MD5
  • Improvements:
  • More info on The Bat! starting-up progress is written to the ex_log.txt file if /STARTUP_COMMAND_LINE parameter is given
  • Fixes:
  • "Insert Symbol", "Insert Table" and other editor dialogs didn't scale properly on high-resolution monitors since The Bat! v7.4.16.49 released on 14-Sep-2017
  • The Bat! file extension association check (Windows Default Programs settings) could work improperly because a dialog (displayed by The Bat! to configure file associations) could be hidden by the splash screen of The Bat!

New in The Bat! Home Edition 8.5.2 (Jun 29, 2018)

  • New features:
  • TLS 1.2. The following cipher suites are supported:
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA SSL_RSA_WITH_RC4_128_SHA SSL_RSA_WITH_3DES_EDE_CBC_SHA SSL_RSA_WITH_RC4_128_MD5
  • Improvements:
  • More info on The Bat! starting-up progress is written to the ex_log.txt file if /STARTUP_COMMAND_LINE parameter is given
  • Fixes:
  • "Insert Symbol", "Insert Table" and other editor dialogs didn't scale properly on high-resolution monitors since The Bat! v7.4.16.49 released on 14-Sep-2017
  • The Bat! file extension association check (Windows Default Programs settings) could work improperly because a dialog (displayed by The Bat! to configure file associations) could be hidden by the splash screen of The Bat!

New in The Bat! Home Edition 8.5.0.3 Beta (Jun 29, 2018)

  • Fixed incompatibilities with some TLS 1.2 servers

New in The Bat! Home Edition 8.5.0.2 Beta (Jun 28, 2018)

  • Now a meanginful error message is given to the log when the server disconnects during TLS handshake
  • Some interface strings were not translatable

New in The Bat! Home Edition 8.5.0 (Jun 27, 2018)

  • New features:
  • TLS 1.2. The following cipher suites are supported:
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA SSL_RSA_WITH_RC4_128_SHA SSL_RSA_WITH_3DES_EDE_CBC_SHA SSL_RSA_WITH_RC4_128_MD5
  • Improvements:
  • More info on The Bat! starting-up progress is written to the ex_log.txt file if /STARTUP_COMMAND_LINE parameter is given
  • Fixes:
  • "Insert Symbol", "Insert Table" and other editor dialogs didn't scale properly on high-resolution monitors since The Bat! v7.4.16.49 released on 14-Sep-2017
  • The Bat! file extension association check (Windows Default Programs settings) could work improperly because a dialog (displayed by The Bat! to configure file associations) could be hidden by the splash screen of The Bat!

New in The Bat! Home Edition 8.4.0.4 Beta (Jun 26, 2018)

  • Zoom is added to MicroEd
  • HTML editor didn't work in The Bat! Voyager
  • Zoom is added to MicroEd in Temaplates also
  • Zoom is added to Windows Plain Editor, also zoom is working via mouse wheel
  • fixed select Image in toolbar customization
  • The Bat! extension association check could work improperly because could be
  • hidden by the splash screen
  • [+] More info on The Bat! start progress is written to the ex_log.txt file if
  • /STARGUP_COMMAND_LINE parameter is given
  • TLS 1.2. The following cipher suites are supported:
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
  • TLS_RSA_WITH_AES_256_CBC_SHA256
  • TLS_RSA_WITH_AES_128_CBC_SHA256
  • TLS_RSA_WITH_AES_256_CBC_SHA
  • TLS_RSA_WITH_AES_128_CBC_SHA
  • SSL_RSA_WITH_RC4_128_SHA
  • SSL_RSA_WITH_3DES_EDE_CBC_SHA
  • SSL_RSA_WITH_RC4_128_MD5

New in The Bat! Home Edition 8.4.0.2 Beta (Jun 22, 2018)

  • "Insert Symbol", "Insert Table" and other editor dialogs didn't scale properly on high-resolution monitors since The Bat! v7.4.16.49 released on 14-Sep-2017.

New in The Bat! Home Edition 8.4.0 Beta (Jun 22, 2018)

  • You can now use styles in the HTML editor
  • The Bat! now splits long IMAP commands (of about 7500 characters or more) into shorter ones. This is needed for IMAP servers (e.g. Zimbra) that don't accept longer commands, e.g. when you move thousands of messages from one folder to another and the messages are not in a sequence. see "Long Command Lines" sections of the following RFCs for more details: RFC-2683, p. 3.2.1.5, RFC-7162, p. 4.
  • The "/TLS_VERSION_RANGE:0-3" command line parameter to specify lowest and highest SSL/TLS version minor byte number that The Bat! should support. "0" means SSL 3.0, "1" means TLS 1.0, "2" means TLS 1.1 and "3" means "TLS 1.2". For example, to disable SSL 3.0, use "/TLS_VERSION_RANGE:1-3". Another example - to only allow TLS 1.2 - use "/TLS_VERSION_RANGE:3-3"
  • The "/TLS_DISABLE_PERFECT_FORWARD_SECRECY" command-line parameter
  • The "/TLS_FORCE_PERFECT_FORWARD_SECRECY" command-line parameter
  • Support for "Intel SHA extensions" instructions for SHA-1 on CPUs that support it for hardware acceleration of SHA-1. These instructions are introduced on Intel Goldmont microarchitecture processors, e.g. Pentium J4205, Celeron J3455, Atom C3958, etc. These instructions are currently supported for -bit version of The Bat! only.
  • New command-line parameter /LOG_IA32CPUID to write list of CPU capabilities to the ex_log.txt file.
  • New command-line parameter (must be specified as a first parameter in order to be accepted, other parameters may follow it): "/SHA1_BENCHMARK". For example, you can run /SHA1_BENCHMARK /NOLOGO /LOG_IA32CPUID
  • Fixed the "Select Image" in toolbar customization
  • Added the "Insert Symbol" button on the editor toolbar
  • Added support for TLS Server Name Indication (SNI) Extension. It is useful when multiple servers are sharing the same IP address. For more information on SNI, see https://en.wikipedia.org/wiki/Server_Name_Indication
  • Added new path macros: %PROGRAMFILES% and %PROGRAMFILESX86%
  • (#0001454) Toolbar has now drop-down history for the "Copy to folder" and "Move to folder" buttons
  • "/TEMP:" command line parameter to specify a different temporary folder instead of one specified by %TEMP% environment variable
  • The Bat! didn?t' notify plugins about an "MainWindowLoaded" event since version 8
  • Some modifications on PGP internal signature verification
  • Some fatal errors that prevented The Bat! from starting and were silent now are displayed to the user
  • If external third-party plugins to The Bat! prevent it from starting successfully, The Bat! restarts, removes all the plugins from the list, and notifies the user about it, creating copies of plugin configuration files
  • If a Windows API function to resolve host name fails with an Access Violation error or other exception, The Bat! no longer uses that API function
  • Fixed splash screen labels' transparency
  • Fixed some memory leaks
  • Fixed some "access violation" errors which could occur while working with IMAP
  • Fixed issue with showing some HTML entities (symbols)
  • Fixed issue with showing some HTML entities (symbols)
  • Fixed editor toolbars
  • Fixed a bug in determining system-defined folders
  • Added quick templates combo on toolbar
  • (#0001496) Access Violation on closing The Bat! while viewing a message in the internal HTML viewer
  • (#0001493) Sub-filters didn't correctly handle the "is" operator
  • (#0001482) Reintroduced: The Bat! v6.8.4 It's not possible to save the changes in the "Insert Hyperlink" window (original issue 0000730)
  • (#0001481) Reintroduced: Embedded images in messages bodies grow in size on each reply on high DPI monitors (original issue 0001178)
  • (#0001478) Quick Reply is unusable - Access Violations upon trying to copy, cut, backspace, delete and paste a Quick Template
  • (#0001476) [WISH] Add the option "Clear formatting", "IncreaseFont", "DecreaseFont" to the HTML-editor
  • (#0001474) [WISH] Add the option for forwarding types to the drop-down of the "Forward" icon on the main toolbar
  • (#0001471) Clicking on the email of an account's information page creates a message from the default account
  • (#0001466) Add buttons "Subscript" and "Superscript" to the HTML editor
  • (#0001463) Add the button "Strikethrough" to the HTML editor
  • (#0001461) The recipient's name gets corrupted in the editor window
  • (#0001460) Shift+Enter for Bullet Points is broken
  • (#0001415) Wrong "Created" date if "Date:" line is missing in the message headers
  • (#0000571) Open attachments with the Shift key pressed still displays a warning
  • (#0000151) Cannot load HTML images under 32-bit (many images with the same URL)
  • Updated HTML editor component version
  • The Bat! now tries to call the GetAddrInfoExW function instead of GetAddrInfoExA. Only if GetAddrInfoExW is not available, it falls back to GetAddrInfoExA.
  • The Bat! is now able to locate GPG4WIN 3.1.1
  • Optimized CPU thread usage by creating and freeing threads less frequent because of using more threads with a reusable thread pool
  • If CPU supports SHA extensions, The Bat! will use them for SHA-256 hash.
  • You can call The Bat! with /SHA256_BENCHMARK command line parameter to figure out whether you CPU supports the extension and what is real gain from using the extensions.

New in The Bat! Home Edition 8.3.0.32 Beta (Jun 20, 2018)

  • Fixed select Image in toolbar customization
  • Since previous beta, The Bat! was writing extra information to ex_log.txt
  • even when no /STARTUP_TIMING_LOG parapeter was give

New in The Bat! Home Edition 8.3.0.31 Beta (Jun 19, 2018)

  • What's new in 83031 since 83030:
  • fixed select Image in toolbar customization
  • The "/TLS_VERSION_RANGE:0-3" command line parameter to specify lowest and highest SSL/TLS version minor byte number that The Bat! should support "0" means SSL 30, "1" means TLS 10, "2" means TLS 11 and "3" means "TLS 12" For example, to disable SSL 30, use "/TLS_VERSION_RANGE:1-3" Another example – to only allow TLS 12 – use "/TLS_VERSION_RANGE:3-3"
  • The "/TLS_DISABLE_PERFECT_FORWARD_SECRECY" command-line parameter
  • The Bat! didn' notify plugins about an "MainWindowLoaded" event since version 8
  • If external third-party plugins to The Bat! prevent it from starting successfully, The Bat! restarts, removes all the plugins from the list, and notifies the user about it, creating copies of plugin configuration files
  • Some fatal errors that prevented The Bat! from starting and were silent now are displayed to the user

New in The Bat! Home Edition 8.3.0.30 Beta (Jun 18, 2018)

  • Added quick templates combo on toolbar

New in The Bat! Home Edition 8.3.0.29 Beta (Jun 15, 2018)

  • Added the 'Insert Symbol' button on the editor toolbar

New in The Bat! Home Edition 8.3.0.28 Beta (Jun 13, 2018)

  • Some modifications on PGP internal singature verification
  • Access Violation on closing The Bat! while viewing a message in the internal HTML viewer

New in The Bat! Home Edition 8.3.0.27 Beta (Jun 11, 2018)

  • Trying to fix access violations which happens after Windows 10 update when getaddrinfo() API function is called
  • Removed TLS 1.2 until we finish implementing it

New in The Bat! Home Edition 8.3.0.26 Beta (Jun 6, 2018)

  • TLS 1.2 (but ECDHE is not yet supported)

New in The Bat! Home Edition 8.3.0.24 Beta (Jun 5, 2018)

  • Display of native language symbols fixed (ex Cyrillic)

New in The Bat! Home Edition 8.3.0.23 Beta (Jun 5, 2018)

  • If CPU supports SHA extensions, The Bat! will use them for SHA-256 hash. You can call The Bat! with /SHA256_BENCHMARK command line parameter to figure out whether you CPU supports the extension and what is real gain from using the extensions.

New in The Bat! Home Edition 8.3.0.22 Beta (Jun 4, 2018)

  • Support for "Intel SHA extensions" instructions for SHA-1 on CPUs that support it for hardware acceleration of SHA-1. These instructions are introduced on Intel Goldmont microarchitecture processors, e.g. Pentium J4205, Celeron J3455, Atom C3958, etc. These instructions are currently supported for 64-bit version of The Bat! only.
  • New command-line parameter (must be specified as a first parameter in order to be accepted, other parameters may follow it): "/SHA1_BENCHMARK". For example, you can run /SHA1_BENCHMARK /NOLOGO /LOG_IA32CPUID
  • New command-line parameter /LOG_IA32CPUID to write list of CPU capabilities to the ex_log.txt file.

New in The Bat! Home Edition 8.3.0.21 Beta (Jun 2, 2018)

  • If a Windows API function to resolve host name fails with an Access Violation error or other exception, The Bat! no longer uses that API function
  • The Bat! now tries to call the GetAddrInfoExW function instead of GetAddrInfoExA. Only if GetAddrInfoExW is not available, it reverts to GetAddrInfoExA. This may probably fix problems on recent Windows 10 updates

New in The Bat! Home Edition 8.3.0.18 Beta (Jun 1, 2018)

  • Sub-filters stopped working in v8

New in The Bat! Home Edition 8.3.0.17 Beta (May 31, 2018)

  • Sub-filters didn't correctly handdle "is" operator
  • RichText view mode - URL parameter separator ("&") is wrong-encoded (BETA issue)
  • Fixed an AV in OAUTH authorization (BETA issue)

New in The Bat! Home Edition 8.3.0.16 Beta (May 28, 2018)

  • Fixed minor bugs of 8.3.0.15 (BETA issue)

New in The Bat! Home Edition 8.3.0.14 Beta (May 25, 2018)

  • 0001428: Link surrounded by <> not correctly parsed, fixed again

New in The Bat! Home Edition 8.3.0.13 Beta (May 24, 2018)

  • 0001428: Link surrounded by not correctly parsed

New in The Bat! Home Edition 8.3.0.11 Beta (May 23, 2018)

  • You can now use styles in the HTML editor (not yet supported for OTFE mode)

New in The Bat! Home Edition 8.3.0.10 Beta (May 21, 2018)

  • Cannot load HTML images under 32-bit (many images with the same URL)
  • Cannot load HTML images under 32-bit (many images with the same URL)
  • Refactor image download threads

New in The Bat! Home Edition 8.3.0.6 Beta (May 10, 2018)

  • "/TEMP:" command line parameter to specify a different temporary folder instead of one specified by %TEMP% environment variable
  • Fixed issue with showing some HTML entities (symbols)
  • Fixed some "access violation" errors which could occur while working with IMAP

New in The Bat! Home Edition 8.3.0.5 Beta (May 8, 2018)

  • Quick Reply is unusable - Access Violations upon trying to copy, cut, backspace, delete and paste a Quick Template
  • [WISH] Add the option for forwarding types to the drop-down of the "Forward" icon on the main toolbar
  • Reintroduced: Embedded images in messages bodies grow in size on each reply on high DPI monitors (original issue 0001178)
  • Reintroduced: The Bat! v6.8.4 It's not possible to save the changes in the "Insert Hyperlink" window (original issue 0000730)
  • Clicking on the email of an account's information page creates a message from the default account
  • [WISH] Add the option "Clear formatting", "IncreaseFont", "DecreaseFont" to the HTML-editor
  • The last character is not displayed on the "Text" tab of an HTML-only message
  • "apos" is displayed instead of the apostrophe in the "Rich Text/HTML Viewer (slower, smileys)" viewer

New in The Bat! Home Edition 8.3.0.4 Beta (Apr 26, 2018)

  • Updated HTML editor component version

New in The Bat! Home Edition 8.3.0 (Mar 23, 2018)

  • (#0001422) The "Copy Format" in the Message Editor
  • (#0001437) You can now add a column with a short folder name – just a name without its full path
  • (#0001453) It is now possible to add secondary addresses of an address book entry to the To or CC field or to not add at all, instead of just an option to add to BCC as before
  • Fixes
  • (#0001161) The menu entry "Download International Pack" is obsolete
  • (#0001349) Outdated version number while authenticating at Gmail via OAUTH
  • (#0001366) Needless confirmation on closing editor window after saving the message via Ctrl+S
  • (#0001407) The Message Dispatcher does not remember the position of the header auto-view splitter
  • (#0001408) CardDAV synchronization did not transfer URLs to server and deleted them afterwards in The Bat (tested with mailbox.org)
  • (#0001414) CardDAV synchronization duplicates three phone numbers and overwrites three others (tested with mailbox.org)
  • (#0001439) Wrong handling of "<" and ">" characters in the messages created out of HTML-templates
  • (#0001442) The "Lock toolbars" option is not remembered in the Message Dispatcher window
  • (#0001444) The Quick Search skips the search/display criteria of the selected tab
  • (#0001455) Fixed the bug "TLS protocol error" Internal error GenerateKeyBlockCipher when connecting to servers with DES/3DES ciphers (a bug of The Bat! v8.2.8)
  • (#0001456) Fixed an access violation on exit when The Bat! was configured to be minimized to the System Tray

New in The Bat! Home Edition 8.3.0 Beta (Mar 22, 2018)

  • (#0001422) The "Copy Format" in the Message Editor
  • (#0001437) You can now add a column with a short folder name – just a name without its full path
  • (#0001453) It is now possible to add secondary addresses of an address book entry to the To or CC field or to not add at all, instead of just an option to add to BCC as before
  • (#0001161) The menu entry "Download International Pack" is obsolete
  • (#0001349) Outdated version number while authenticating at Gmail via OAUTH
  • (#0001366) Needless confirmation on closing editor window after saving the message via Ctrl+S
  • (#0001407) The Message Dispatcher does not remember the position of the header auto-view splitter
  • (#0001408) CardDAV synchronization did not transfer URLs to server and deletes them afterwards in The Bat (tested with mailbox.org)
  • (#0001414) CardDAV synchronization duplicates three phone numbers and overwrites three others (tested with mailbox.org)
  • (#0001422) Add Copy Format feature to Edit Message - fixed issue with cancelling
  • (#0001439) Wrong handling of "<" and ">" characters in the messages created out of HTML-templates
  • (#0001442) The "Lock toolbars" option is not remembered in the Message Dispatcher window
  • (#0001444) The Quick Search skips the search/display criteria of the selected tab
  • (#0001455) Fixed the bug "TLS protocol error" Internal error GenerateKeyBlockCipher when connecting to servers with DES/3DES ciphers (a bug of The Bat! v8.2.8)
  • (#0001456) Fixed an access violation on exit when The Bat! was configured to be minimizable to tray

New in The Bat! Home Edition 8.2.8.9 Beta (Mar 22, 2018)

  • Fixed an access violation on exit when The Bat! was configured to be minimizable to tray

New in The Bat! Home Edition 8.2.8.7 Beta (Mar 20, 2018)

  • TLS protocol error: Internal error GenerateKeyBlockCipher

New in The Bat! Home Edition 8.2.8.6 Beta (Mar 20, 2018)

  • Minor internal updates

New in The Bat! Home Edition 8.2.8.3 Beta (Feb 25, 2018)

  • CardDAV-Syncronization does not transfer URLs to server and deletes them afterwards in The Bat (tested with mailbox.org)
  • Add Copy Format feature to Edit Message - fixed issue with cancelling
  • [WISH] Implement "Back" and "Forward" buttons for the main window

New in The Bat! Home Edition 8.2.8.2 Beta (Feb 21, 2018)

  • Add Copy Format feature to Edit Message
  • Add Copy Format feature to Edit Message - template also works
  • Add Copy Format feature to Edit Message - fixed visibility, hint and caption

New in The Bat! Home Edition 8.2.8 (Feb 19, 2018)

  • Improvements:
  • Some modifications to improve usefulness of the exceptions log files
  • Fixes:
  • (#0000027) Shift+Ctrl+Alt+L on a common folder found special folders on hard drive
  • (#0000682) Double click on an icon of an address book contact opened the properties of the highlighted contact
  • (#0000873) There was no confirmation popup for changed mail after closing window
  • (#0001164) Character Encoding got broken if text had been inserted via an included text file
  • (#0001170) HTML code was displayed instead of the contents of the message if set to the system's HTML viewer
  • (#0001402) %QINCLUDE inserted wrong text
  • (#0001412) Special characters were improperly displayed in the HTML editor
  • (#0001413) CardDAV: Synchronization sent phone "Office" to organizational field "Branches" (tested with mailbox.org)
  • (#0001416) Switching between smiles and plain text editor did not take effect immediately
  • (#0001419) The active account did not change when the "From:" was changed via the field's drop-down menu. RSS accounts have been removed from the "From" and "To" lists
  • (#0001420) The header "Comments:" displayed the contents of the "Subject:" header
  • (#0001423) Modified Font dropdown with list of recently used fonts
  • (#0001429) Message text disappeared from the editor window after auto-save
  • (#0001430) Access Violation error on "Reply to All" has been fixed
  • Fixed access violation errors introduced in The Bat! 8.2.4
  • Fixed an access violation that might happen at the beginning of an IMAP session when it the account was configured to use multiple IMAP connections

New in The Bat! Home Edition 8.2.4 (Jan 23, 2018)

  • New features:
  • Improved speed of the IDEA encryption algorithm
  • Improved speed of the RC4 encryption algorithm
  • Libiconv version updated to version 1.15. Added ISO-2022-JP-MS converter. Updated the CP1255 converter to map one more character
  • Improvements:
  • Improved speed of the UTF-8 encoder and decoder
  • Some internal optimizations in the interface element dynamic layouts
  • Fixes:
  • (#0001085) Scrolling in address book moves selection bar instead of address list
  • (#0001257) CardDAV-Syncronization transfers Home Location Street address correctly, but deletes it afterwards (tested with mailbox.org)
  • (#0001261) The Bat! v7.4.16 (64 Bit) - cannot print multiple mails
  • (#0001334) Issue with OAUTH for Mail.Ru while creating a new account
  • (#0001335) Misleading "Authentication failed" message while creating a new account for Mail.Ru and Gmail and using OAUTH
  • (#0001363) It's possible to overcome the mandatory "Unique ID" handle while creating a color group
  • (#0001377) Previously created templates (text format) were not usable if switching to HTML editor
  • (#0001407) The Message Dispatcher does not remember the position of the header auto-view splitter
  • The MailTicker was sometimes improperly updated or not updated or caused Access Violation errors

New in The Bat! Home Edition 8.2.0 (Jan 12, 2018)

  • Improvements:
  • New context-aware message header decoder to address the Mailsploit issues. Besides making the header line decoder context aware, we have also made the following checks in the display name part of an address: if it contains an "@" character or any control character (with code less than code of a space character), then such a name part is discarded
  • Some improvements in multi-threaded locking mechanism (32-bit only)
  • Some improvements in handling AVX-512 instructions (64-bit only)
  • Fixes:
  • (#0000521) Macros did not work in HTML templates (for folder, account, etc) - fixed %- in html template and trailing spaces in HTML
  • (#0001229) Image compression routine was called twice -- Unnecessary delays when saving html message with images to "Outbox"
  • (#0001376) "Tab" in HTML editor deletes the highlighted text
  • (#0001255) CardDAV-Syncronization did not transfer Birthday
  • (#0001256) CardDAV-Syncronization was duplicating email addresses when entry contains more than one email address (tested with mailbox.org)
  • (#0001382) Issues synchronizing CardDAV. Server reports error: "HTTP/1.1 501 Request Failed"
  • (#0001384) Synchronization log window of Address book always showed in modal state

New in The Bat! Home Edition 8.0.18 (Dec 27, 2017)

  • Improvements:
  • The Download Manager writes additional information to the ex_log.txt file whenever there is an exception inside a WinInet API function call
  • Added some root certificates used by Google mail servers
  • Better description for the registration key validity version
  • More debug messages will be added to the ex_log.txt with /startup_timing_log command line option to figure out why The Bat! hangs at startup
  • Fixes:
  • Fixed a "stack overflow" error which could occur when a message got loaded, e.g. on IMAP
  • Fixed an access violation at startup
  • Some normal connection state changes were written to the ex_log.txt file
  • The MailTicker was sometimes grey and didn't move
  • (#0000493) Column "Tags" in message list cannot be size-adjusted by double click
  • (#0000557) Copying of Sorting Office filters with hot keys is incomplete
  • (#0000908) MailTicker goes to background even of the "Always on top" option is enabled
  • (#0001039) Double-clicking a word with national characters doesn't select it
  • (#0001103) Table paste not keeping columns widths
  • (#0001118) Attachments' names in national characters are converted to underscore
  • (#0001121) Shift+Arrows or Ctrl+Arrows don't work as expected in HTML message preview
  • (#0001138) Names of the attachments are displayed incorrectly
  • (#0001281) %CURSOR is ignored in Quick Template
  • (#0001320) On 4K monitors, the mail ticker is too slow
  • (#0001346) POP3 Message Dispatcher hangs with an error message
  • (#0001350) Quick Template is not inserted into Quick Reply
  • (#0001355) UI elements misplaced in filter conditions
  • (#0001358) Quick search filter doesn't clear filter on empty filter text
  • (#0001360) No caption "paste as text" while pasting smiles in the HTML editor
  • (#0001361) Multiple quotes are rendered too wide
  • (#0001362) Empty brackets for quick templates in the drop-down menus
  • (#0001366) Needles confirmation on closing editor window after saving the message via Ctrl+S
  • (#0001367) Access Violation on pasting smilies
  • (#0001368) "Undo" and "Redo" work erratically
  • (#0001369) "Paste as plain text" does not replace the highlighted text

New in The Bat! Home Edition 8.0.12 (Nov 27, 2017)

  • Truncated/disappeared buttons in status bar of Editor window when switching text format to HTML mode
  • Added the insert/overwrite mode for all message editors, not just MicroEd
  • Pasting text to Quick Search was troublesome because when the user selects some text, e.g. an email address, in an outside application, that application often copies text to the clipboard with a trailing space character and when the user pastes it to Quick Search, the user don't see this trailing blank, but The Bat! doesn't find the address in the message list so the user becomes very perplexed.
  • The log box in the "Message Base Maintenance Center" window doesn't scroll properly (as in the Connection Center)
  • HTML Table editor is unavailable
  • Quick Search in Message List does not use focused tab for a refined search
  • Untranslatable string in the Connection Center

New in The Bat! Home Edition 8.0.10 (Nov 26, 2017)

  • New features:
  • 32-bit version of The Bat! now works even under very old computers with CPUs that don’t support MMX instruction set. In this case, FPU is used to copy data.
  • Upgraded the HTML editor. Text formatting has improved (the components render bi-directional text and “exotic” scripts reliably; "justify" alignment and custom character spacing now can be applied to bi-directional text; new paragraph alignment type: "distribute"; distributed paragraphs are similar to justified paragraphs, but space is added between all characters, not between words; this type of alignment is common for Far East languages; customized alignment for the last line of justified and distributed paragraphs; special options for vertical text in table cells - automatic application of vertical fonts and switching column order from right-to-left to left-to-right). There were also visual improvements: the users can define a customized degree of transparency for backgrounds of paragraphs, tables, table cells, text boxes; user interface is compatible with high-DPI display modes
  • AVX/AVX2/AVX-512 use: if the CPU supports AVX or AVX2 instruction set, 64-bit version of The Bat! will use large, 32-byte YMM registers for faster memory copy and fill, and if the CPU supports AVX-512 instruction set, The Bat! will use even larger, 64-byte ZMM registers for even faster memory copy and fill. These instruction sets are not used by 32-bit version of The Bat!
  • The Bat! now uses improved multi-threading locking mechanism as a part of the improved memory manager - FastMM4-AVX. The new locking mechanism is much better than the mechanism implemented in the default memory manager which is used by the Delphi compiler
  • If the CPU supports Enhanced REP MOVSB/STOSB (ERMS), The Bat! uses this feature for faster memory copy or fill
  • Faster overall program work gained by removing the "lock" prefix from many instructions that were supposed to provide multi-thread handling. On practice, adding "lock" prefix to an instruction slows it down significantly, and, in most cases, was not needed, e.g. increasing reference counters when assigning strings
  • (#0001250) Internal program code rewrite regarding to HTML editors that was used in the message editor and HTML template editors
  • AVX-512 Instruction Set is used, if available, for faster memory copy and fill operations. In order for The Bat! to make use it, a CPU with AVX-512 instruction set is required, for example Intel's Xeon Phi x200 (Knights Landing) and Skylake-X Core i7 and i9 models. Besides that the operating system should also support AVX-512 registers. It is Windows 10 latest update and Windows Server 2016 that support AVX-512
  • Version 8 Splash Screen
  • Improvements:
  • Better thread handling - the program works faster and generates lower number of the Page Faults
  • Auto-configuration of display fonts on The Bat! first run. On Windows 7 and later, if the fonts are configured in Windows settings to be displayed as Cleartype or if the screen resolution (pixels per inch) is 150% of base DPI or higher, then, on The Bat! first run for this Windows user account after the new installation, the new fonts are automatically configured be used (instead of previously hard-coded values): Consolas and Calibri are now used instead of the old Courier New and Arial. Besides that, during that first run, the default editor font size now accommodates to the screen resolution (pixels per inch): if the current DPI is below 150% of the base DPI (96), the default editor font size is 9pt as before, but for 150%<200% - 10pt, 200%<300% - 11pt, 300% and higher - 12pt.
  • Auto-substitution of the Courier New on 4K monitors when viewing HTML messages. The details are the following. On Windows 7 and later, with ultra-high-definition (4K) monitors with DPI of 192 and more (>200% of base DPI), if an HTML email arrives with Courier New font defined, and the characters have font size of or between 5 and 28 points, the font is automatically displayed as Consolas. This behavior of substation of Courier New to Consolas is hardcoded and you cannot change it. This only affects screen, not the printer. On printer, when printing HTML with Courier New, this font is always used if defined so in the HTML
  • Updated Root CA certificates
  • Improved speed of CRC-32 calculation when the processor does not support CRC32 instruction, but if it does, the speed has increased even more. The Bat! uses CRC-32 algorithm internally in many cases, so the overall program speed has increased as a result
  • Non-exceptional (normal) situations like IMAP server responses "NO" and "BAD" were added to the exceptions log
  • Improvements on multi-threaded operation: The Bat! often worked poorly on multi-core processors or multi-CPU computers. The thread operation wasn’t very good thought out in some places. As a result, there were various errors like Access Violation
  • The Bat! MSI installation package no longer include EWS DLL files. As a result, The Bat! would not support Exchange Web Services (EWS) protocol until you manually download a DLL and store it un the same directory where thebat32.exe/thebat64.exe resides. The EWS DLL download URLs are https://www.ritlabs.com/download/files3/the_bat/ews/ews_x32.zip and https://www.ritlabs.com/download/files3/the_bat/ews/ews_x64.zip
  • Fixes:
  • 64-bit Simple MAPI handler DLL gave access violation errors
  • When a QR Code window was already open and then the user has put another window to front and chose to generate a QR code from the menu, the old QR Code window remained in the background so the user had no idea what happened, as if nothing happened. Now the QR Code window will be brought to front in such cases
  • The QR Code generator didn't save a generated code to file properly. It asked for a list of graphic formats, but in fact only supported BMP. So if you chose, for example, PNG, it saved a BMP into the file with .PNG extension which was incorrect. Now it only offers to save to PNG
  • If you save generated QR code to file or copy it to clipboard, it didn't scale to the fixed number of times, which might result uneven scaling
  • If a QR Code window was called from the main window and was open, and you close The Bat!, there was an Access Violation error
  • If there were a message source view window open and you closed The Bat!, there were an access violation error
  • The Bat! couldn't gracefully handle improperly specified "charset=unicode", especially in malformed HTML messages
  • (#0001044) Screen reader did not read the contents of the status bar
  • (#0001043) Screen reader did not read the text of the tabs
  • (#0000360) Attributes of messages in threaded message lists were not read
  • (#0001191) The option "Complete address automatically from" in the message editor did not work
  • (#0001189) The auto-complete did not offer a suggestion right away as only the suggestion list with no selection appears
  • (#0001185) The Bat! gave an access violation error on exit when NVDA (www.nvaccess.org) was active on The Bat!
  • (#0001193) The Bat! crashed upon invoking the address book if JAWS is running
  • (#0000448) Invalid key handling in the Message Editor address grid (arrows)
  • (#0001188) The cursor jumped between From/To/CC/BCC/Subject fields using the arrow keys whereas only the Tab key should be applied
  • (#0001187) The screen reader did not notice that a list of addresses appears in the message editor window
  • (#0000447) Screen reader improperly read RSS item list
  • (#0000489) Accessibility Feature: Label for fields in the message creation window was not read properly
  • (#0000697) Screen reader did not read the names of folders in the "Manage IMAP folders" window
  • (#0000471) JAWS was speaking after each character when auto-completion in the "To" field was in the "on" state
  • (#0000699) Screen reader did not read the names of contacts in the Address Book
  • (#0000151) The Bat! could not down load HTML images under 32-bit if there were a message with many images with the same URL
  • (#0001207) Space bar sets/removes the check-box on the selected folder and jumps into the search field in Watch for virtual folders
  • (#0001206) The Up key does not return to the To, CC or BCC field in the message editor
  • (#0001208) Change of the checkboxes in the Options tab of the Sorting Office did not immediately affect the checkboxes in the left tree
  • (#0001200) The Bat! crashed while returning to the terminal session
  • (#0001198) The Bat! hangs on testing outgoing connection in the Create New Account wizard
  • (#0001205) A screen reader did not speak the check-marks and selected/not selected in the Sorting Office
  • (#0001178) Embedded images in messages bodies grow in size on each reply on high-DPI (4K) monitors
  • (#0001219) URLs were incorrectly displayed in the plain text part of messages
  • (#0001173) Images in HTML templates are resized under high DPI (4K) monitors
  • (#0001182) "List index out of bounds" error appeared while trying to assign an URL to an image in the HTML template
  • (#0001228) Sometimes, very rarely, due to a bug, Message Headers got multiplied everywhere - in the Preferences, in the Message Editor, in the viewers. Other configuration items like color groups, etc., could also have been duplicated
  • The program became faster as a whole because of significant improvements to internal algorithms related to data storage and retrieval (data containers)
  • The algorithms to process, load and store configuration items, e.g. mail folders, message headers, color groups, etc. (data containers) contain flaws that could lead to data loss
  • When The Bat! saves images, for example when you edit and HTML message where you have inserted inline images from clipboard, or you have added a photo to an address book entry - The Bat! chooses between the two file formats - PNG and JPG, compressing to both formats and seeing which of the files are smaller. For PNG, compression level from 1 to 9 is selected, based on the dimensions of the image: larger images take faster compression levels, to not produce interface freezes when saving message; for JPG, quality of 85 is always chosen. Previously, The Bat! did always save in JPG with 100 level, which did produce very big files. For photos, JPG process smaller files than PNG, while PNG makes smaller files when there are flat images with just a few colors, like a simple screenshot
  • (#0001125) Not enough room for "User / Server" localization in the Connection Center window
  • (#0001201) Truncated options' names on the "Options" tab of the customizer (select the menu item "WorkspaceToolbarsCustomize" and then go to the "Options" tab)
  • When the Sorting Office window was opened, but The Bat! was in foreground, the Sorting Office window was trying to check the clipboard data used by other programs, which gave errors under Windows 10
  • (#0000946) The server-side "Sent" folder is lost and re-downloaded on each program start for hotmail.com accounts. Although this was not related solely for Hotmail. The bug was the following: if we had a local folder in the IMAP account with a particular name, and then we've got an IMAP folder with the same name from the server, The Bat! couldn't handle such situations properly, it didn't permanently store the TBB cache file, but instead created a new TBB on each restart of The Bat!, but the old TBB file was abandoned and no longer used, thus occupying the disk space in vain
  • The Bat! didn't always set the FILE_ATTRIBUTE_TEMPORARY for temporary files; setting this attribute increases speed of working with temporary files
  • The default string encoding in anti-spam plugin changed from Windows-default-for-non-Unicode-programs to UTF-8
  • Miscellaneous HTML-editor-related fixes
  • (#0000876) Modal dialog boxes with modal window frame have an icon that overlaps text on Windows XP computers
  • Fixed html editor dialog translations
  • (#0001249) A division by zero error in the MicroEd
  • (#0000798) Editing links in HTML-editor is faulty – the lings got truncated, e.g., after a particular character in the link
  • (#0001252) Wrong icons in the title bars
  • (#0001160) Truncated Quick Search options
  • (#0001232) Column width is not remembered in "Manage IMAP folders"
  • (#0001162) Untranslatable Quick Search options in the Message Viewer
  • (#0001081) Macro %QUOTES sets HTML message quotes to uppercase
  • (#0001181) All caracters of the quoted text are put into the uppercase while replying
  • (#0001240) The Bat! crashes on selecting an HTML message if the internal HTML viewer is used
  • (#0001227) Embedded images are rendered too big
  • (#0000857) If there is not enough free space, no warning appears during the compacting process
  • A 32-bit version of The Bat! did release memory right when it started (to release memory used by startup data and startup code that was no longer needed) and when was minimized, but the 64-bit version didn't do that properly - vice versa - it tried to reserve 4GB for itself instead. Now the 64-bit version is also doing things properly - it doesn't try to reserve 4GB, but releases memory just when started (once) and each time you minimize it
  • (#0001183) Message List Tabs cannot be scrolled to the right on high DPI
  • (#0000873) No confirmation popup for changed mail after closing window
  • (#0001221) Wrong display of the sender in Address History
  • (#0001038) The Sorting Office conditions are not vertically aligned (edit/text)
  • Fixed a EStringListError "List index out of bounds (0)" error in the image download manager
  • Fixed an access violation error related to IMAP which could happen in many cases, e.g. after sending out a message, etc.
  • (#0000456) SMTP log does not auto-scroll in the Connection Center
  • (#0000896) The Bat! does not remember column width in the "Select Quick Template" window
  • (#0000932) The window "The Bat! Master Password" gets hidden behind other windows
  • (#0000964) The default fonts in the message editor (The default font Courier New 9 pt is small and pale)
  • (#0001174) Importing messages from Outlook 2016 fails to include senders' email addresses
  • (#0001186) Access Violation popups if inspecting message source on IMAP account
  • (#0001192) Image viewer does not display a PNG file although it is displayed in the preview tab
  • (#0001199) Ctrl+A doesn't work in Memo in the address book properties
  • (#0001225) Quick Search tabs do not display separate message lists
  • (#0001267) Sorting office column widths (in the filters tree - left part of the windows) are not saved
  • (#0001268) Sorting office default column widths are not proportional to the text
  • (#0001269) Tip of the day image is not rescaled to accommodate higher resolution
  • (#0001272) It is not obvious that in the Address Entry, the list of addresses should be separated by CR, not comma
  • (#0001282) Some HTML messages were incorrectly displayed by The Bat! internal HTML viewer. Element positions were incorrect. Elements were doubled up in some of the messages
  • (#0001283) Fixed the selection of items (in check/uncheck items in the selection tree view) in some dialogs. For example, the behaviour of these items was OK in the Message Finder (F7) dialog, but wasn't OK in the other dialogs like the "Manage IMAP Folders" dialog. If you open this dialog to manage IMAP folders and try to select/unselect a folder with subfolders, or an account node, the expected behaviour was that the sub-items would also be selected/unselected (checked/unchecked). But his didn't happen - this was especially illogical for the account root nodes - checking/unchecking this node didn't have actually any effect - the account node was checked/unchecked, but the account folders weren't affected at all, so in fact there was absolutely no practical meaning in checking/unchecking the account node of the tree view control in the Manage IMAP folders dialogs. The only exception (that worked correctly) was the Message Finder (F7). Now, behaviour of all this places is identical to the correct behaviour used in the Message Finder
  • (#0001288) Shortcut editor (when you configure shortcuts for a particular toolbar button) hotkey edit field is not zoomed on 4K
  • (#0001289) The code was optimized - some generic classes were removed in favour of old-fashioned container classes that didn't use generic source code constructs. The rationale behind this optimization was that the compiler didn't automatically eliminate the duplicated binary code when generics were used to created containers for different classes in such places where the classes were very similar and there was no reason for the compiler to create multiple instances of the binary code that implements the containers like "lists" (TList<> vs Classes.TList). This explosion of the binary code was not cache-friendly, especially not L0/L1 friendly - the program worked slower because of this code size explosion that had no rationale
  • Fixed a bug that might cause "Access Violation" error in filters when there were multiple connections already working with the filters, for example, when moving sent message from Outbox to Sent folder
  • Fixed an error when cancelling a folder compression task on exit
  • Fixed issue with wrong font family in preferencessource viewer
  • In some dialog windows of The Bat!, font face of some GUI elements was hard-coded (e.g. to Tahoma). Now this hardcoding is removed and the font face of these elements is also dynamic as for all other GUI elements, so it matches exactly the font face of the surrounding GUI elements (controls)
  • The captions of the "processing folders" status display window were too narrow
  • There were some bugs in the "View message source" where first or last character of second and subsequent lines was corrupted, which also led to incorrect cursor placement
  • (#0001293) Image detection for the internal image viewer was incorrect: every type of image was detected as "JPEG". As a result, other images, like "PNG" could not be displayed in the internal image viewer
  • (#0001214) The "Illegal instruction" error on viewing some JPG files under 32-bit version of The Bat!
  • (#0001250) Removed duplicate code from HTML templates handling
  • (#0001296) Paste image into HTML mail from clipboard fails
  • (#0001297) Pasting copied file in HTML mail fails with exception
  • (#0001300) An Access Violation error on exit, related to virtual folders
  • (#0001299) An invalid pointer operation error when dealing with mail messages (copy, move, process by a filter, etc)
  • (#0001297) Pasting copied file in HTML mail fails with exception
  • (#0001296) Paste image into HTML mail from clipboard fails
  • (#0001301) If the user creates a tag with a duplicate name, The Bat! did not start with "Config:1 EStringListError String list does not allow duplicates"-error messages in ex_log.txt during program startup
  • (#0001172) Embedded images are too narrow in the internal HTML viewer
  • (#0001231) Phantom window of the action "Add addresses to Address Book" appears in the preview of windows on the task bar
  • (#0000898) Tip of The Day displays national characters incorrectly. For example, if the "Language for non-Unicode programs" configured in Windows is different from The Bat! interface language, the national characters were incorrectly displayed in the "Tip of The Day"
  • Fixed an access-violation on exit when the messages were loading via IMAP in progress and the user exits The Bat! at this moment
  • (#0001316) Impossible to insert smiles to the message
  • (#0001163) Inserting smileys with ">" or "<" in the plain text editors inserts HTML-code instead
  • Some fixes of Access Violation errors on IMAP
  • Long labels didn't wrap in progress dialogues
  • Program size decreased slightly
  • (#0000895) Addresses are not added into address book automatically in IMAP accounts
  • (#0001309) "Insert Hyperlink" interprets command-line arguments as named HTML characters, and thus falsified the HREF
  • (#0001177) Image files attached to messages are not printed correctly if image width is larger than height but paper (page) width is smaller than its height. If the width of an image is larger than the size of the page, then the right part of the image gets cut while printing/in print preview
  • (#0001113) External image download control for the system's HTML viewer does not work if set according to The Bat! rules
  • (#0001234) Sorting Office does not trigger on tags
  • (#0001113) External image download control for the system's HTML viewer does not work if set according to The Bat! rules
  • (#0000166) Scheduler did sometimes lose its settings
  • If the user interface was in such a language to which the website www.ritlabs.com was not translated and the user pressed "Help" button of F1 key, and there were no CHM file of this language present, The Bat! gave an obscure error "Missing context help indxed ...". Now it opens the online help in English
  • (#0000335: Option "Headers | Show" in Message body is checked, even Header pane is disabled
  • (#0000443: v6.3.2: Message List for normal email folder shown in the "Summary View"
  • (#0001324: The log box in the "Account Log" window doesn't scroll properly (as in the Connection Center)
  • (#0000592) Email is not validated in redesigned "New Account" wizard
  • (#0001287) Logs are incorrectly scrolled in the message re-filter dialog
  • (#0001045) IMAP positive test results are not displayed in the New Account Wizard when you click the Test Now Button
  • (#0000492) Message List cannot be sorted by column "Tags"
  • Fixed an error that could happen when there were no free space left on disk
  • (#0000436) Can't change language from HTML editor status bar

New in The Bat! Home Edition 7.4.2 (Dec 23, 2016)

  • Smilies were not scaled on high DPI
  • There was no "Synchronize" pop-up menu item for Google address books
  • Print Pictures from internal viewer: aspect ratio was not maintained with large pictures
  • Print Pictures from internal viewer: large pictures were printed twice
  • 7.2 (64-bit) Some graphics appeared extraordinarily large in the preview pane
  • In message preview pane the PNG of a HTML message had black background
  • Fixed an access violation when viewing HTML messages with images (could be reproduced when changing message zoom back and forth by scrolling the mouse wheel), introduced in 7.3.12.29
  • Downloaded images into message body were not scaled
  • 7.2 (64-bit) GIFs were broken in the Preview pane
  • Animated GIFs didn't work in version 7.4

New in The Bat! Home Edition 7.4 (Dec 13, 2016)

  • New features
  • Improved speed, reduced CPU use and decreased GUI latency on receiving messages via POP3 and sending via SMTP
  • /BENCHMARK_STARTUP_TIME displays time passed to start The Bat!, in milliseconds
  • Improvements
  • Improved speed of folder checking on MAPI
  • Improved speed of checking for new message via MAPI in large folders
  • Splash screen now uses default UI font
  • Changed CSS length values for "ex" (was 1/1.3 of "em", now 1/2 of "em") and for cm&mm (was 1/2.52 of inch, now 1/2.54 of inch) - in accordance with https://www.w3.org/TR/CSS21/syndata.html#length-units
  • If a tbuser.def file is larger than 500K, it is not loaded but renamed to .bak instead
  • Plugins are now loaded at startup from a separate thread. In The Bat! version 5.0, has performed time-consuming startup routines (like loading of plug-ins, parsing of interface definition files) in parallel threads. The performance boost was noticeable even on old single-core CPUs, because disk and processor operations were running simultaneously; while on multi-core CPUs and multiprocessor systems the boost was even higher because computations could run in parallel, without one affecting another. In version 6.0, plugins weren’t loaded from a separate thread, but from the main thread. This is now fixed and plugin loading is now the same as it was in 5.0.
  • Optimized IMAP work with multiple connections. When there are several idle connections, and there were need to work with another folder, The Bat! could use a connection that had INBOX selected; now connection with INBOX will only be used if no other connections are available
  • dlNSpellLanguages is displayed when the user have selected too many languages for spell checking, in this case, the status bar didn't manage to display all the languages and there were a bug that other status bar items were hidden
  • Fixes
  • (#0001080) "Message filtered counter" window element partially hidden in Filter Mail
  • (#0000985) Wrong wrapping in the message boxes
  • For HTML/plain text and HTML only editor modes after paste a link an unexpected space is added
  • For Plain Text (Windows) editor mode after paste a link a selection remains
  • MAPI tasks could give access violations on errors or if the user cancels them
  • (#0000981) Photo area is too small in address book contact's properties
  • Fixed "Thread Error: The handle is invalid" on HTML spell checkers
  • Fixed a bug in spellchecker introduced in version 6.8.0.5 (05-May-2015)
  • Selected color for even rows was incorrect
  • Buttons' height in HTML didn't scale
  • (#0000998) Incorrectly underlined text in the internal HTML viewer
  • Improved speed of folder checking on MAPI
  • (#0000963) Truncated line in "OptionsPreferencesMessage List"
  • Fixed a vertical scroll bar in Preferences | Message List
  • Items in User Preferences and Address Entry Editor dialog were misaligned
  • CJKV (Chinese, Japanese, Korean, Vietnamese) characters were too big and didn't fit the interface sometimes, didn't look good
  • Fixed the "Address Book photo width/height is mis-sized" error while adding new image for address book on high-resolution monitor
  • Controls in the Account Properties form were misaligned
  • Photos in the address book didn't scale properly
  • The Bat! didn't delete TMP files older than 1 months (since version 5)
  • (#0000776) If there were more than 2GB of total mail on the server during POP3 retrieval, total received size was displayed incorrect (negative) in the connection center; the word "bytes" was used twice there.
  • Some dialog elements in the Account Properties, Folder Properties, Address Entry weren't properly aligned or sized with high-DPI settings in various dialogs (on high-definition displays)
  • The pie chart didn't paint correctly in the connection center
  • (#0001009) In URLs, the ampersand parameter delimiter gets percent-encoded as &, rather than encoded as an HTML entity
  • (#0001011) URLs with ampersands are incorrectly opened in the HTML editor after you reopen it
  • (#0001014) Message list column width and attachments' icon too small (on high-definition displays)
  • (#0000959) Small check boxes and overlapping buttons in text search (on high-definition displays)
  • (#0000989) Splitters are not scaled (on high-definition displays)
  • (#0000960) Not enough room for headers fields on the header pane (on high-definition displays)
  • (#0001016) Message list nodes are too small (on high-definition displays)
  • (#0001025) Address book icons truncated on 4K monitors (on high-definition displays)
  • (#0000555) Toolbar buttons do not scale according to higher DPI setting (on high-definition displays)
  • (#0001015) The status bar gripper is too small (on high-definition displays)
  • (#0000967) Account/folder nodes and the respective lines are barely seen (on high-definition displays)
  • (#0000965) Truncated font size drop-down menu in the HTML editor (on high-definition displays)
  • (#0000952) Tiny icons in the message editor window (on high-definition displays)
  • (#0000974) Scheduler Event via Sorting Office action doesn't look good (on high-definition displays)
  • (#0000979) Narrow default column width in the Maintenance Center (on high-definition displays)
  • (#0000989) Splitters are not scaled (on high-definition displays)
  • (#0000951) Tiny font in the account information tab (on high-definition displays)
  • (#0001028) Attachment panel is too narrow on high-resolution monitors, the icons don't fit, a scroll bar appears
  • (#0001026) Editor/Viewer header layout uses an old font by default when you run fresh install of The Bat! under modern OS. For example, if you run The Bat! first time under Windows 10, it will set Tahoma 8, but should have set Segoe UI 9 or similar
  • (#0000982) Issues with QR-Code Generator (on high-definition displays)
  • Disappearing buttons in dialog Edit Event | Categories on high-definition display (on high-definition displays)
  • (#00001032) The color of the even row of the quoted text is not purple as it used to be in The Bat! version 1 (purple)
  • The font didn't get updated in the address headers in the message preview and the open message editor, after the user have changed the font in the Preferences dialog.
  • (#0001015) The status bar gripper is too small (on high-definition displays)
  • (#0001033) Changes in look and feel of the nodes and lines in the message list and folder tree
  • The text in the splash screen was truncated under 300% DPI or more (on high-definition displays)
  • High-contrast themes with large dpi (300% or more) didn't draw enlarged tree node glyph (plus/minus sign in a square), it was very small and not scaled (on high-definition displays)
  • (#0000979) Narrow default column width in the Maintenance Center (on high-definition displays)
  • Splitters didn't use system-defined colors, used a fixed color instead that ignored color schemes
  • For certain widths of the header columns, in the message list, the ellipses became visible (mostly on high-definition monitors)
  • (#0000958) Tiny and overlapping "next" and "last" buttons below the message body (on high-definition displays)
  • (#0000955) Tiny "first/last" and "next/previous" buttons for the message list tabs (on high-definition displays)
  • (#0000954) Account/folder tree tabs are tiny and overlap (on high-definition displays)
  • (#0000892) Mouse cursor shows the "forbidden" sign if the user opens contact properties using double-click
  • The Bat! could not complete the "Exit" command (the main window became inoperable after you close it) after you have created an account and tested connectivity to SMTP in the new account wizard
  • (#0001005) Images are printed with the template
  • (#0000997) SmartBat: Printed Text uses print templates for mails when printing via Print Preview
  • (#0001046) If Quick Reply is enabled in the Message Finder, the Results tab becomes empty
  • (#0000968) Tiny progress bar in Message Finder (F7) (on high-definition displays)
  • (#0000974) Scheduler Event via Sorting Office action was displayed incorrectly (on high-definition displays)
  • (#0000961) Tiny close buttons in the message list tabs incorrectly (on high-definition displays)
  • (#00000962) Quick Reply pane is small (on high-definition displays)
  • Grayed out items (like IMAP messages that weren't loaded) in the message list didn't scale
  • Buttons didn't scale in the address grid of the message editor (on high-definition displays)
  • (#0000948) Tiny contents of the OAUTH window (on high-definition displays)
  • Internal HTML viewer didn’t scale logical pixels properly to physical pixels (on high-definition displays)
  • (#0001055) The letter "g" does not fit on the search pane in the separate message viewer and in message finder (F7)
  • (#0000919) Attachments' size turns 0 bytes after editing an email for the second time
  • The mail ticker didn't scale (on high-definition displays)
  • (#0000812) When resolution and display scaling is increased, the text gets unreadable in the address book (on high-definition displays)
  • (#0001061) Selection color becomes invalid in the message list and in the Connection Center
  • The widths of the status bar elements in the Message Finder and in the Connection Center didn't scale on high-definition monitors
  • (#0001036) Sorting Office columns too narrow (on high-definition displays)
  • (#0001037) Tiny conditions' drop-down arrows in Sorting Office (on high-definition displays)
  • (#0001042) Filter text in Sorting Office always black
  • (#0000884) AV errors on exit if an image was opened in an IMAP account
  • (#0001063) Sorting office - filters that set colour groups always use blue text
  • (#0000999) Spell-checker-specific underline (red) are not scaled for high resolution
  • Check boxes were truncated at the bottom when UI font 9pt was used in the Message List Tabs editor dialog
  • The radio buttons did overlap in the print preview window
  • (#0000890) Access Violation error after compacting address books
  • The Bat! could only allow compressing an address book when there were at least 1% of free space; the user could not compress the address book when there were less free space, e.g. only one entry deleted, which is not good from the security or privacy point of view
  • (#0000659) Errors on compressing address books while On-The-Fly encryption was on
  • Memory corruption on compacting address books with photos or certificates
  • (#0001060) Message header names were top-aligned in the Message Editor
  • (#0000988) Numbered list - Description is missing
  • (#0000703) Removed import/export address entries from Google and Synchronize popup item from Google address books created earlier
  • (#0000996) Print Preview: Two groups of option boxes did exclude each other
  • (#0000639) URLs are not displayed as hyperlinks in Windows Editor
  • Access Violation while starting The Bat (related to quick reply)
  • (#0001049) "List index out of bounds" error message in the HTML-editor
  • (#0000987) Clicking anywhere in the message body opens mail.ru sign-in page
  • Access violation when working with 64-bit plugins, for example when clicking learn spam/learn ham plugin on the toolbar
  • (#0000559) The main menu command Folder|Check for viruses was removed in 6.3.0.5 - now put back
  • Cleanup for possible multiple "List index out of bounds" error messages while editing/moving/undo/redo and tracking mouse in editor
  • Fixed an Access Violation when running The Bat! for the first time and creating an account with empty account password
  • An IMAP connection went to Inbox between other commands, when it was not needed. A connection should only go to Inbox when there are no pending tasks at all, so all the connections are idle. There were a bug in determining whether a connection is idle, so it went to INBOX over and over again between executing other commands. You could observe it in the IMAP protocol log
  • The Bat! didn't exit properly if the user had tags configured
  • The Bat! didn't support "Priority: non-urgent" (see RFC-4021 section 2.1.54)
  • Connection center labels were occasionally deleted in The Bat! 5.0.18.12 (23-Jul-2011) - now restored

New in The Bat! Home Edition 7.3.12 (Oct 26, 2016)

  • Improvements:
  • Increased speed by using faster string-comparison operations rather than Windows 32 CompareString in places where case-insensitive comparison of national characters wasn't needed
  • Changed Custom Print Page Setup look and feel
  • Changed file name for the Image Download Rules configuration file. It is now ImgDlRules.TXT
  • (#517) Friendly error messages when The Bat! is unable to open an URL
  • Added timing information to the Exchange protocol log
  • Fixes:
  • (#924) Unusable scroll bars for images in the message preview tabs
  • (#969) Inserting an URL into a marked text deletes the rest of the line
  • Changing Print Template while Print Preview is not instantly reflected on preview
  • Memory leaks fixed for Print and Print Preview processes
  • Fixed double-loading of paletted PNG files (bug introduced in version 7.1.18.13)
  • (#986) Some PNG files were incorrectly rendered in HTML
  • (#970) Color selection palette in table properties is truncated
  • (#907) Tables pasted from Excel cannot be edited
  • (#935) Table resize separator doesn't stop following mouse cursor after a button is released
  • (#909) Umlauts in URLs are encoded wrong with Quoted-Printable in HTML messages
  • Fixed some memory leaks in IMAP filters
  • Fixed a bug that made The Bat! slow in some cases since 5.3.8.6 and slow in MAPI protocol (Exchange) since 6.1.0.1 (in some places, in-memory data search in sorted arrays wasn't actually performed using the binary search algorithm; sequential search was used instead)
  • (#956) Fixed tiny splash screen on high-resolution monitors (large fonts/scaling)
  • (#983) Short strings in proxy settings on high-resolution monitors (large fonts/scaling)
  • Fixed an access violation while rendering 1x1gif on high-resolution monitors (large fonts/scaling)
  • (#973) Disproportionate buttons in Sorting Office action on exporting signatures or certificates on high-resolution monitors (large fonts/scaling)
  • Chinese characters didn't always fit in the configuration dialogs
  • (#931) Missing input fields in folder properties for setting maximum message storing values on high-resolution monitors (large fonts/scaling)
  • (#978) Wrong wrapping of the explanation text for templates in folder properties on high-resolution monitors (large fonts/scaling)
  • (#984) Replying to an HTML with missing external images was very slow since 7.1.18.11. Now, The Bat! does not slow down when replying an HTML message with external images, but also doesn't try to download them when you click "Reply". It only puts those messages to the reply that have been already downloaded before, i.e. when you have viewed this message. If you have configured to not show images when viewing images, the replied message will not have the images.
  • (#909) Umlauts in URLs are encoded wrong with Quoted-Printable in HTML messages
  • (#916) Address Book did not synchronize with iCloud
  • (#609) MAPI: Cyrillic characters in file names are turned into question marks in the Subject filed of the message when sent from MS Word 2013
  • Messages about unknown errors were too confusing
  • (#382) Incomplete Hint is shown in Inbox Analyzer Window
  • (#909) Umlauts in URLs are encoded wrong with Quoted-Printable in HTML messages
  • New account window didn't have focus on first run
  • (#912) Image Download Manager rules are not restored from backup
  • IMAP had low performance when browsing messages one-by-one in a folder, when multiple connections were active - it did deselect the folder after getting a message and then SELECT again for next message
  • (#889) Cropped smiley in internal HTML mail viewer
  • (#887) When forwarding several mails to one recipient with the dialog box, the inline graphics arrive as attachments if at all
  • (#445) Image Viewer is very slow on large images, consumes lot of CPU
  • MAPI connections to Exchange might not work sometimes under 64-bits because pointers might have been truncated to 32 bits

New in The Bat! Home Edition 7.3.2 (Sep 13, 2016)

  • New features:
  • Perfect Forward Secrecy TLS/SSL algorithms support
  • Elliptic Curve certificates support on TLS/SSL
  • Added support for the following cryptographic algorithm suites:
  • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
  • TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
  • Fixes:
  • Unneeded folders in RSS Subscriptions
  • PNG image had no transparency in XHTML messages
  • 888) Some HTML messages were not rendered correctly in the Windows OS HTML viewer
  • TID#70977) Error while displaying HTML when switched on Windows OS HTML viewer
  • 911) Contents of a folder of a password protected account could be accessed without the password
  • 899) Some graphics appeared extraordinarily large in the preview pane
  • 090) Some inline GIF files were truncated
  • 902) Certain GIF files were incorrectly rendered
  • 796) Images came in correctly but when replied or forwarded, they were compressed horizontally
  • 764) Templates were not respected when forwarding multiple messages
  • 894) It was impossible to sync all contacts if message base encryption was used

New in The Bat! Home Edition 7.2 (Sep 13, 2016)

  • New features:
  • A warning dialog is now displayed when a second copy of the program is running
  • Email body in XHTML format is now displayed
  • Option to "Save HTML with default font" (see "OptionsPreferencesViewer/EditorEditor Preferences")
  • Content-Type: text/calendar is now associated with vCalendar
  • If Internet Explorer 8 is available, the layout engine is calculating document pixels as 96 dpi
  • A warning is displayed if images used in templates were moved or renamed
  • Improvements:
  • The internal messages queue has been redesigned resulting in significant speed improvements when receiving a large number of small messages via very fast connection to a POP3 or EWS server, the user interface became much more responsive
  • The creation time of a message is displayed in case a message’s receipt time is much earlier than its creation time
  • X-Priority header line is only included into the new messages with low and high priority. For normal-priority messages, this header line is no longer used, thus the "X-Priority: 3 (Normal)" will not be specified from now on
  • Faster mail retrieval in large MAPI accounts
  • Selection moves to the top of the list after deleting a contact in the address book
  • EWS: reduced memory usage
  • Fixes:
  • Example email address in the default address book has been changed from [email protected] to [email protected]
  • Cannot pin the Mail Ticker on secondary monitor positioned vertically
  • Not enough space for "Input OpenPGP key pass phrase" and "Please input the master password"
  • The window when compacting a folder had no title
  • Out of memory or Access Violation error message when opening a corrupted folder file has been fixed
  • Quick templates inserted in HTML mode were losing hyperlinks formatting
  • Domain for punycode was case sensitive
  • An extra line appeared while inserting HTML quick templates in the plain text editor
  • Hyperlinks were not created in the HTML editor while inserting plain text quick templates with hyperlinks
  • Extra blanks were applied to standard signature template
  • Fixes in message body tags while generating HTML messages
  • Font size of non-hypertext fragments of inserted plain text quick template is now the same as default settings
  • The issue with the flickering black message editor window on Windows XP has been eliminated
  • Font size was not applied to hyperlinks in the templates signature
  • Replies were losing multiple levels of quotes
  • A workaround for bad implementations of the Authority Key Identifier decoding, which finally turned out to negatively affect proper implementations - some parent certificates couldn't be found, has been removed
  • EWS: cannot send email with large attachments when using on-the-fly message base encryption
  • EWS: messages could not be moved or deleted while using the on-the-fly message base encryption
  • EWS: received messages had wrong creation date - Jan 1, 1980
  • A part of Facebook notification messages was displayed two times
  • Access violation error when editing several contacts in the address book at once
  • "Select the Account" window appears behind the web-browser
  • Exceptions.log contains NULL bytes
  • Tags are not displayed on the header pane
  • Tags in Cyrillic turn into garbage and get multiplied
  • An issue with extra double apostrophes in the names of senders/recipients has been eliminated
  • When account password was empty, sometimes the password dialog stayed in the background and was invisible
  • In case an HTML template contained a table, it was impossible to place the cursor to the required field
  • An Access Violation error message which appeared while trying to edit an HTML template with a table has been fixed
  • An Access Violation on address search termination in the address book has been fixed
  • RSS feed Links containing Cyrillic characters were displayed incorrectly
  • Images with Cyrillic in file names inserted into HTML do not disappear anymore
  • Invalid pointer operation error message caused by the spell checker locking the clipboard
  • No more freezes when scrolling large RSS documents on the Entire text tab
  • Files attached to messages get multiplied
  • Some RSS feeds displayed wrong creation date
  • When forwarding mail with external graphics links, the links are not carried into the email
  • Fixed an access violation when moving between IMAP folders
  • Short strings in the "OptionsPreferences..." window in Russian
  • Truncated text in folder maintenance start window
  • Passphrase dialog has not enough size and can’t be resized
  • Reply to HTML mail has no quotes
  • The Bat! could not display transparent 8-Bit PNG files
  • 8bit PNG pictures (indexed color table, with transparency) always showed black background
  • Images are not displayed if The Bat! HTML Viewer is used
  • Image Viewer is very slow on large images, consumes lot of CPU
  • Some inline GIF files were truncated
  • Certain HTML messages were not rendered correctly when using the internal HTML viewer
  • Certain PNG (indexed palette) pictures were displayed black
  • HTML Links were not clickable
  • Hyperlinks in the HTML Editor opened wrong web-pages
  • Formatting of the quick templates was lost if inserted in HTML messages
  • While forwarding multiple messages the respective Forward-templates were not used
  • Images are compressed horizontally when replying or forwarding the email
  • It's not possible to save changes in the "Insert Hyperlink" window
  • Some fixes of the Unicode password handling in the GUI

New in The Bat! Home Edition 7.1.8 (Jan 9, 2016)

  • New features:
  • OAuth 2.0 authentication mechanism for GMail and Mail.Ru
  • The "Use Address Book display names" option for message list
  • "From (Address Book)" and "To (Address Book)" message list columns are now available
  • EWS autodiscover logging in the "Create New Account" dialog
  • Priority, receipt/reading confirmation options for sending messages from EWS accounts
  • EWS accounts: moving and copying messages/items between folders is now possible
  • Server-side deletion of messages/items in EWS accounts
  • "Load Active Directory contacts" option in the EWS accounts properties
  • While retrieving Exchange items via EWS, the company Active Directory contacts are now also retrieved
  • "Get only items later than:" option in EWS accounts
  • Improvements:
  • When HTTP proxy is defined in The Bat! under "Network\Administration", it overrides operating system’s Internet options
  • Sound after finishing search is made optional
  • Files’ creation time is used as the received time for messages opened from .EML files
  • Fixes:
  • Search is now working in Virtual Folders
  • The "Create New Account" dialog was missing EWS pre-configured settings for some well-known email services
  • Registration keys from some HTML messages couldn't be copy-pasted into the key input form, if The Bat! used Windows OS HTML viewer
  • The Bat! didn't properly handle Unicode text files and could only load text files in Windows or UTF-8 encoding, not UTF-16. As a result, tips files in UTF-16 could not be displayed
  • RSS error unexpected exception EXMLDocError, Details: "Element "content" does not contain a single text node" has been eliminated
  • Access violation error upon saving HTML-templates with changes of test formatting in tables has been fixed
  • Access violation error, which appeared while copying emails with inline images and Content ID between different accounts has been fixed
  • If the user entered a registration key from a previous version, The Bat! did not properly display the program’s version number
  • Fixes in displaying of RSS subject lines for those aggregators that treat titles as HTML and second level of encoding may be expected to comply with HTML
  • Memory leaks have been eliminated
  • Reply-To and In-Reply-To fields in EWS accounts are now properly displayed
  • Access violation error message that appeared while downloading external images for HTML emails has been fixed
  • Program’s interface could get frozen while retrieving a large number of messages (1000>) with broadband access
  • The Bat! didn't import the gender field from tab delimited files to the address book
  • Access violation error messages, which appeared in the account log, have been fixed
  • Search within the found messages in the Message Finder was not working
  • The warning upon opening of more than 5 messages in a separate window at once is functioning again
  • Problems with extended IMAP authentication mechanisms (like CRAM-MD5, NTLM, etc) have been fixed
  • The "D-TRUST Root Class 3 CA 2 EV 2009" certificate has been added
  • Access violation error that appeared when searching contacts on LDAP servers has been fixed
  • Fixes in displaying folder names in the folder selection for Mail Ticker
  • (#0000635) Truncated checkbox "Action" and option "Load signal string..." in the Sorting Office | Selective download section
  • (#0000596) Truncated checkbox "With attachments" in the Setup Message List Tab dialog
  • (#0000543) Truncated captions in folder maintenance results pane
  • (#0000637) Short strings in the Connection Center window
  • Fixed some caption truncation by width and height
  • Access violation error that occurred while processing large accounts with Inbox Analyzer has been fixed

New in The Bat! Home Edition 6.8.8 (Jul 2, 2015)

  • Quick Search in Quick Template editor was case sensitive
  • Opening links from a SmartBat scheduler was not working with message URLs

New in The Bat! Home Edition 6.8.4 (Jul 2, 2015)

  • Improvements:
  • Drag-and-drop folder targets for copying messages are now stored into the folder history of Copy/Move operations
  • Fixes:
  • Fixed improper thread handling that might cause a message "Thread creation error: Not enough storage is available to process this command" or other problems
  • (#0684) Clicking a group in freshly imported Google Contacts caused AV error
  • (#0328) Strip attachments option of the "Create formatted message" filter action was ignored when the template was empty
  • (#0454) Postponed messages generated by filters were not shown as postponed in Outbox
  • (#0580) International Domain Names weren't always translated in headers
  • Estonian dictionary was not recognizing words with national (non-ASCII) characters
  • (#0452) Various problems with running automatic re-filtering with scheduler events
  • (#0507) Connection center "always" option didn't work
  • MAPI option didn't show for new accounts
  • Radio buttons weren't translated in 6.8.2
  • Installer did show improper messages about the version 6.8.2

New in The Bat! Home Edition 6.8.2 (Jul 2, 2015)

  • New features:
  • Accounts can now be associated with Color Groups
  • Incoming filters are now working for RSS Feeds
  • The "Create New Account" dialog will hide MAPI from the list of protocols if none is detected in the current system
  • You can configure The Bat! to not specify the %EMAIL% variable by running it with the /DontWriteEmailEnvironmentVariable command line parameter, or by setting the DWORD DontWriteEmailEnvironmentVariable variable to 1 under HKEY_CURRENT_USER\Software\RIT\The Bat!
  • An animated indicator has been added to in the "Create New Account" dialog
  • Improvements:
  • Timing log for the Exchange accounts
  • The Bat! will ignore IPF.NOTE.SOCIALCONNECTOR, IPF.NOTE.OUTLOOKHOMEPAGE, IPF.ShortcutFolder, Outlook.Reminder folder types while interacting with the Exchange server via MAPI
  • The "User name" label has been renamed to "Mailbox name" in MAPI accounts to differentiate it from the user name used for authentication
  • Better logging of certificate errors in TLS
  • Fixes:
  • Fixed a bug that might have caused access violation or incorrect behavior when forwarding messages with HTML parts from using Sorting Office filters
  • Caching was allowed for downloading RSS feeds, causing no-update issues on some servers
  • (#623) Ctrl+Ins shortcut was not working after selection of all text using Ctrl+A in the message viewer
  • Possible errors of the 64-bit version have been fixed
  • (#624) Opening a "mailto" URL from a common folder did not choose an appropriate active account for the new message
  • ORFO 2014 options were neither visible nor accessible
  • The Bat! could not use 64-bit spell checkers via the CSAPI interface. For example, it could not use ORFO and returned an access violation error in The Bat! 64-bit version
  • (#541) GnuPG did not work with the 64-bit version of The Bat!
  • (#688) The Bat! 64-bit did not work with eToken
  • Address History could show duplicate messages when the "scan subfolders" option was used
  • Deleting a MAPI account and requesting to "Delete account files" did not clean up all the files
  • Safer way of loading the GROUPS.CFG (GROUPS.EFG) in case this file is damaged or improperly decrypted
  • (#686) If the interface language was set to U.S. English some British English words were still used
  • (#441) Next message group could be not selected upon deletion of a message group
  • Fixed slowdowns in address history
  • Fixed slowdowns in getting messages from MS Exchange servers via extended MAPI

New in The Bat! Home Edition 6.8 (Jul 2, 2015)

  • Improvements:
  • Now The Bat! gives details when something is wrong with the registration key, i.e. it gives different messages when the key is revoked, copied incorrectly, is valid for newer or previous versions, etc.
  • Fixes:
  • In the 64-bit version of The Bat!, the "Edit personal certificates" dialog in the account properties didn't open
  • An exception in the Connection Centre that could happen when exiting The Bat! while having active send/receive connections which were in process of connecting to a server has been fixed
  • The Bat! could sometimes give the "No random handler defined" error at startup
  • The quick reply field didn't allow to navigate throughout the window using the Tab/Shift+Tab keys
  • An empty quick reply field, with just a couple of whitespace characters did anyway call the confirmation window
  • The Bat! didn't display an appropriate error message when the user tried to create an account with ":" or space characters in the name
  • Some labels in the Connection Centre had invalid height, letters being truncated at the bottom
  • (#0000385) Incorrect URL for the Ritlabs homepage is shown in the Control panel\Default programs
  • (#0000652) The mass mailing function could not send messages in the HTML format
  • (#0000009) The "Redirect a Message" window didn't remember its position and the position of the split panels
  • (#0000052) Opening mail from file system and viewing attached .eml file could give an "Access Violation" error
  • (#0000076) The message editor window didn't properly handle groups of attachments: Ctrl+A didn't work, deleting a group of attachments invoked a query for each of the attachments
  • (#0000391) MultiSMTP dialogs were untranslatable
  • (#0000561) Improper positioning of an item in the S/MIME and TLS Preferences dialog
  • (#0000537) Configuration of 64-bit plugins was stored in the same location as fo 32-bit plugins
  • (#0000562) Captions were truncated in the SMTP authentication options
  • (#0000607) Truncated Birthday input field in the address book entry editor

New in The Bat! Home Edition 6.7.5 (Dec 23, 2014)

  • Improvements:
  • Better handling of URLs with non-ASCII characters
  • From now on, Quick Search in the Address Book looks into secondary email addresses
  • Fixes:
  • The Bat! no longer adds to HTML messages since it always uses HTML character entities in Unicode
  • (#0608) Windows Editor was storing incorrect character set name for text parts
  • (#0356) Issues with the attachment file names in "Watch and Send files" action in Scheduler have been eliminated
  • (#0553) When forwarding multiple messages as attachments, the Forwarded flag was set only to one message
  • (#0461) Printing selection didn't always work with non-ASCII text
  • (#0164) Forward messages using Quick Templates was not always working
  • (#0551) Order of Message List Tabs was not updated after editing it in the Preferences dialogue
  • New Account dialogue was erroneously allowing to change protocol type of an account loaded from a specified folder
  • The Bat! did not check for passwords larger longer than 250 characters and then could not use them
  • (#0594) The "TEditContentPart.Destroy --- ALREADY DESTROYED!!!" error when saving some HTML messages has been fixed
  • Fixed an error at startup: Exception EOleSysError in module thebat.exe, Class not registered, ClassID: {56FDF344-FD6D-11D0-958A-006097C9A090}
  • Inserting an URL into HTML text could generate error messages
  • (#0626) Message lists were not updated properly after Purge+Compress operations

New in The Bat! Home Edition 6.7 (Dec 23, 2014)

  • New features:
  • New dialogue for account creation
  • "Auto" character set instead of "None" - The Bat! selects optimal character set for the entered text
  • Support of the GB18030 Chinese character set
  • Improvements:
  • By default the charset for new messages in new accounts is "Auto"
  • Internal character processing changed from UCS-2 to UTF-16 to support Chinese characters and other rare characters
  • Better detection of Chinese, Japanese and Korean user interface fonts
  • Reply-To-All now fills TO and CC fields corresponding to the lists in the original messages
  • (#540) Export of multiple messages is now done accordingly to the message list sort order
  • Smarter imported field recognition in address book import from text files with coma- or tab-separated values
  • Fixes:
  • Fixed a bug in charset handling (sometimes The Bat! gave an error like "The message characters cannot be encoded using currently selected "Windows-1252" character set. Please use "Windows-1255")
  • Messages with invalid characters encoded into the 936 code page for gb2312 (Chinese Simplified) were shown as empty messages
  • New messages were not added to the open MailTicker message lists
  • Some Chinese and Japanese charsets weren't handled properly; some charset names were not displayed translated in The Bat! interface
  • ISO-2022 characters were improperly encoded in the message headers with Quoted-Printable method. The "" should have been also encoded
  • Mouse click selection of a viewer/editor text item in View Profile settings was not functional
  • Problem with continuing pasted URLs in Quick Reply pane
  • Registration keys from some dealers could come from resellers in HTML format where line breaks (CR/LF characters) were not properly formatted as or prefixed by
  • (#486) Open/Save dialogue was not used when the program was started with the "Disable visual themes" option in the compatibility settings
  • The "Message released..." error message after deletion an attachment from a message
  • (#590) The "Failed to set calendar selected range" error when opening Calendar

New in The Bat! Home Edition 6.6 (Dec 23, 2014)

  • New features:
  • An option to save selected attachments into a specified folder without confirming each file has been implemented
  • It is now possible to specify macros in backup archive comments
  • The following character sets are now supported: EUC-JIS-2004, SHIFT_JIS-2004, ISO-2022-JP-2004, BIG5-2003
  • Added support for ORFO 2014
  • Extra code pages have been enabled: cp856, cp922, cp943, cp1046, cp1124, cp1129, cp1161, cp1162, cp1163, dec_kanji, dec_hanyu, cp437, cp737, cp775, cp852, cp853, cp855, cp857, cp858, cp860, cp861, cp863, cp864, cp865, cp869, cp1125, euc_jisx0213, shift_jisx0213, iso2022_jp3, big5_2003, tds565, atarist and riscos1
  • RSS version 0.91, 0.92 and 1.0 are now supported as well
  • Improvements:
  • Lists of the seen POP messages (from ACCOUNT.M_R and ACCOUNT.M_D) are now updated at the start of each POP session
  • The Account information tab can be closed now. Should you need the account information in future, you will be able to reactivate this tab in the global preferences
  • Indication of IMAP folder listing completion in the IMAP Folder Manager to avoid confusion
  • Extended mouse buttons are now working not only in message lists, but in all message list windows
  • Web-help is now used if invoked under the Russian program interface language
  • Memory usage optimization for sending large messages
  • Multi-tag description in RSS feeds is now supported
  • The layout of message list context menu was changed to make functions that are frequently used more accessible
  • (#0297) An error regarding messages containing several text/plain inline parts and displaying them as having a single text part has been fixed
  • New threading modes: by Sender Name, Sender Address, Recipient Name and Recipient Address
  • The attachments pane menu was reworked: the option "Select All" was added; the option “Save to a folder” is visible when multiple attachments are selected
  • /STARTUP_TIMING_LOG now displays which tasks in backup consume most time
  • Fixes:
  • (#0008) Postponed messages are no longer sent many times after re-editing
  • (#0142) The Reply-To field is not filled any more, if it is empty upon editing a stored message as new
  • (#0479) HTML Images from files with names with non-ASCII characters are now stored with correct names
  • Since version 6.0 The Bat! didn't work with external PGP 5,6,7,8,9,10, that issue has been eliminated
  • (#0483) Tag statistics are now correctly loaded when on-the-fly message base encryption is used
  • Split messages are automatically combined on IMAP
  • The Bat! handles errors in ISO-2022 (Japanese) encoding properly now
  • The /LOG_PGP_COMMAND_LINE command line parameter is now functional as it used to be in versions prior to 6.0
  • The Bat! does not pass recipients to GnuPG with curly braces any more
  • The "Compact folder after each message deletion" option is now once again functional in IMAP accounts
  • The "Book" button in the "Add to address book" helper dialogue properly works now
  • The Access Violation error message when moving messages from one IMAP account to another has been fixed
  • The Access Violation error message when moving messages from IMAP to local folders has been fixed
  • The issue with restoring folders with the "&" character in the name has been eliminated
  • A problem with importing of UTF in CSV has been fixed
  • In issue forcing the usage of Tahoma by default as the message header font rather than Segoe UI has been eliminated
  • (#0356) Problems with non-ASCII characters in file names in the "Watch and Send files" Scheduler action have been fixed
  • The issue causing "Unexpected exception EEncodingError" error message in the RSS reader has been fixed
  • (#0421) The problem forcing The Bat! to crash after closing with user-defined Message Tab has been eliminated
  • (#0512) Messages left on the POP3 server are now deleted when removed from The Bat!’s Trash folder if the "Delete message from server when it is removed from Trash" option is enabled
  • (#0233) The issue with color drop-downs ignoring localized names in different dialogs has been fixed
  • The Access Violation error, which appeared in the Inbox Analyzer while trying to check RSS account, has been fixed
  • Memory leaks caused by using the operating system’s web-browser as the HTML viewer have been eliminated
  • Data from LDIF files with international characters is now correctly imported
  • Contacts with international characters are now correctly exported into LDIF files
  • The issue preventing the imported groups to be immediately visible in the address book has been fixed
  • "Reply to All" from the Quick Reply pane does not use all addresses in the "To:" field anymore
  • (#0532) New Tag colour settings are now saved correctly
  • (#0503) Problems that occurred when printing from SmartBat have been resolved
  • (#0536) The issue related to automatic completion of server settings when creating new accounts has been fixed
  • Captions were truncated in some dialogs for certain languages
  • High DPI awareness wasn't properly declared since version 6.5. As a result, fonts on high-DPI-monitors were blurred under Windows 8.1
  • Reduced CPU consumption during backup and increased backup speed

New in The Bat! Home Edition 6.4.0 (Jun 2, 2014)

  • Improvements:
  • PGP keys from messages signed using PGP clear text method can be taken without signature verification
  • Fixes:
  • International characters are now properly handled in the MAILTO command line parameter
  • ASLR works properly in the new version
  • The issue related to creating "Normal" folders instead of Aggregate ones while importing RSS subscriptions has been fixed
  • An error which could lead to RSS folder database corruption has been eliminated
  • 0000373) Improper behaviour when dragging an attachment stored on IMAP server
  • Import from Outlook Express has been fixed
  • Reworked handling of IMAP filters internally to save valuable CPU cycles
  • Possible AV error messages when switching to non-RSS folders while entire RSS item text is being loaded has been fixed
  • "List index out of bounds" error has been fixed

New in The Bat! Home Edition 6.3.4 (Apr 27, 2014)

  • Improvements:
  • PGP keys from messages signed using PGP clear text method can be taken without signature verification
  • Fixes:
  • International characters are now properly handled in the MAILTO command line parameter
  • ASLR works properly in the new version
  • The issue related to creating "Normal" folders instead of Aggregate ones while importing RSS subscriptions has been fixed
  • An error which could lead to RSS folder database corruption has been eliminated
  • (#0000373) Improper behaviour when dragging an attachment stored on IMAP server
  • Import from Outlook Express has been fixed
  • Reworked handling of IMAP filters internally to save valuable CPU cycles
  • Possible AV error messages when switching to non-RSS folders while entire RSS item text is being loaded has been fixed

New in The Bat! Home Edition 6.3.2 (Apr 22, 2014)

  • New features:
  • Internal implementation of RSS Subscriptions
  • Support of custom URL types skype://, callto:// and tel://
  • Hungarian interface language added
  • Improvements:
  • The "Tools", "View" and "Workspace" menus have been reorganized
  • Account settings for @outlook.com email addresses have been added
  • Automatic completion of address fields changed to offering a drop-down list of possible addressees instead of forcing the change of the entered text
  • Fixes:
  • Mail Dispatcher is invoked at program start-up for the password-protected accounts as well
  • Position of the Memo and of the Address Auto-view windows is stored correctly
  • Mouse wheel is functional in operating system's HTML viewer even if the text is not focused
  • Forwarded flag is not set to messages before sending or storing them in Outbox
  • Forwarded flag is not assigned to the source message if "Edit as new" is used
  • Closing "Spell checking" dialog with the Esc key is possible
  • Colour group is remembered after deleting message attachments
  • Resend of separately opened .eml/.msg files functions properly
  • Gender in an address book entry could not be changed from female to none or other
  • Access Violation error message when closing the "Print Setup" dialog in "Print Preview" has been fixed
  • Access Violation error message when trying to print from the "Print Preview" dialog has been fixed
  • Tabulation works properly in the Windows-Editor
  • Folder Tree Tabs are switching to pre-defined tab names when changing language
  • Selecting existing MAPI profile became possible for the MS Exchange accounts
  • Opening .eml files starting with period does not call infinite loop
  • SMTP client no longer sends 'localhost' instead of an IP-address in the EHLO command
  • URLs are properly inserted in the HTML editor

New in The Bat! Home Edition 6.2.14 (Feb 14, 2014)

  • Improvements:
  • Option to compact folders on exit from now always depends on the total size of deleted messages, which is configured separately and is by default 50%. So, only if more then half of the message base size is occupied by deleted messages, compacting folder on exit takes place
  • Fixes:
  • Address Book entries with no email addresses were not excluded from address auto-completion
  • Message search function did not perform server-side IMAP search; only local cache have been scanned
  • IMAP Folders could be presented as linear structure at first load even when there were some branches

New in The Bat! Home Edition 6.2.12 (Feb 7, 2014)

  • New features:
  • Option to compact Folders on exit only when deleted messages exceed used-defined rate
  • Fixes:
  • "List index out of bounds" error when root certificate isn't provided in TLS session
  • Address fields with international characters are incorrectly encoded if message body is empty
  • International characters was handled incorrectly when importing Google Contacts
  • HTML text was doubled if there was part with international characters in it
  • (#0000314) AV when using "/REFILTER" parameter from command line

New in The Bat! Home Edition 6.2.8 (Feb 7, 2014)

  • Fixes:
  • Attachment name and count wasn't displayed if attachment column was widened
  • Message attributes were incorrectly displayed in the message list for IMAP accounts
  • The Bat! doesn't provide attachment status to the Narrator; wrong order of the attributes
  • You couldn't configure to display more than 15 columns at once in the message list
  • Addree Book Entry Photo selector: both buttons for image rotation were associated with the same angle
  • International symbols wasn't correctly displayed in Account Log
  • Workaround for bugged certificates with different expiration date rest the same
  • Improvements:
  • A part of SpinEdit at "Verbose log" was not visible

New in The Bat! Home Edition 6.2.6 (Feb 7, 2014)

  • Fixes:
  • Macro DATE with language specific format does not work
  • Program crashes when Remote Desktop Connection is used
  • Incorrect scrollbar calculation in MicroEd

New in The Bat! Home Edition 6.2.2 (Jan 3, 2014)

  • New features:
  • Summary message list view
  • Improvements:
  • New "Change Contact Photo" dialogue with cropping and rotation functions
  • Fixes:
  • STARTUP_TIMING_LOG command line option didn't work
  • Fixed an Access Violation error in message editor after sending a message
  • Fixed some Unicode-related issues in OpenPGP Key Manager

New in The Bat! Home Edition 6.1.8 (Dec 27, 2013)

  • New features:
  • Export of addressbook to Address list, Tab-delimited, Comma-separated and INI-file with added UTF-8 BOM, it helps for some 3-rd Party programms to vizualize non-latin characters
  • Improvements:
  • Using TAB/Shift+TAB keys was inactive from the Quick Reply editor
  • Fixes:
  • Fixed a bug when templates is HTML (Rich Text) and editor is text type (Windows compatible), the generated template is raw HTML
  • When Plain text (Windows) is used for generating new email, to the template is added 2 blanks and CR/LF at the begin
  • It was possible to view information of a password locked account
  • Option of keeping attachments separately/in message bodies was displayed wrong in account information pane

New in The Bat! Home Edition 6.1.2 (Dec 20, 2013)

  • New features:
  • TLS 1.1
  • SSL 3.0
  • Import of Exchange contacts from MS Outlook
  • Improvements:
  • Split messages aren't automatically combined in IMAP folders
  • Faster message retrieval over POP3 with large volumes of messages kept on the server
  • A high-resolution version of the main program icon has been added
  • Fixes:
  • Additional images could not be attached after an image had been removed from the HTML-message body
  • Switching to HTML tab did hide tab pane when message is viewed in separate window
  • Improper displaying of addresses with paired double quotes
  • Setting message tags with the "Message|Tags|More tags" command was broken
  • Wrong editor format indication when the %SetEditor macro was used
  • The SMTP option "Do not store password, prompt on retrieval" now functions properly
  • Import from Google Contacts was partial in some cases
  • Import from Microsoft Outlook Express address book didn't work properly
  • It wasn't possible to make program associations in Windows XP
  • Smileys and Rogues were inactive
  • Bugs in the dial-up access functionality have been fixed
  • (#0000243) "Invalid Pointer Operation" on every other call of Print
  • Time in Cron format was incorrectly handled in the Scheduler

New in The Bat! Home Edition 6.0.0.28 (Nov 14, 2013)

  • New features:
  • The support of Internationalized Domain Names (IDN) has been implemented
  • 32-bit and 64-bit versions are now available (The new The Bat! 64-bit version will be released after November 21, 2013.)
  • it is now possible to save message text in the UTF-8 format
  • the new %COPY("text", start, count) macro allows extracting a portion of characters provided by “text” starting from a certain character, e.g. %COPY("%otext", 1, 100) will return 100 characters starting from the first character of the original message text while replying or forwarding messages.
  • Sorting Office: a new action to extract files by masks
  • Improvements:
  • The Bat! 6.0 became a fully-Unicode application
  • Optimized interface display on high DPI monitors
  • Fixes:
  • issues regarding the import of messages from large UNIX-mailbox files have been eliminated
  • the Address Book remembers the "Lock Toolbars" option now
  • the widths of the filter list columns in the Sorting Office are now remembered
  • the problems connected with message Tags have been resolved

New in The Bat! Home Edition 5.8.8 (Nov 14, 2013)

  • Improvements:
  • Improvements of user interface in "OpenPGP Key Generation Wizard" window
  • RFC 2045 recommends to ignore invalid characters in BASE64 decoder
  • Fixes:
  • Cosmetic fixes when displaying OpenPGP internal implementation errors
  • Internal program errors related to comparison of strings in data containers have been fixed
  • Some issues related to message tags have been fixed

New in The Bat! Home Edition 5.8.2 (Sep 27, 2013)

  • Warning when parked messages are moved is back

New in The Bat! Home Edition 5.4.8 (Sep 19, 2013)

  • New Features:
  • The option of locking The Bat!'s interface toolbars has been implemented.
  • Improvements:
  • The /LOG_PGP_COMMAND_LINE command line parameter has been implemented
  • The default mail server settings for t-online.de wanadoo.fr, mail.ru, list.ru, bk.ru, inbox.ru have been added
  • Fixes:
  • The issue related to the processing of the print command invoked via the key combination Ctrl+P in The Bat!'s internal Image Viewer has been fixed.
  • The Invert case feature now works properly in all The Bat!'s editors for all the regional languages of the operating system.
  • The reply counter in the German language "AW:" now works as the reply counter in the English language "Re:".
  • The issue related to pressing AltGr in the mail editor for Hungarian and German keyboard layouts has been fixed.
  • The search function in Cookies has been fixed.
  • The negative counters issue in IMAP accounts, caused by the access of more than one client, has been fixed.
  • Outlook Express contacts could not be imported.
  • Creating messages using HTML-templates with images could lead to the loss of the last angle bracket.

New in The Bat! Home Edition 5.4.0 (May 25, 2013)

  • Some problems with printing selection from a message viewer
  • Fixed icon assignment (message icon was shown as sorting icon)

New in The Bat! Home Edition 5.3.10 (May 20, 2013)

  • Some 8-bit encoding problems when sending a message to an Address Group
  • Messages about invalid PNG files are not displayed; instead as much data as possible is recovered from the broken images
  • Selected Headers of the Message Editor were shown wrong in menus
  • Changing of a message priority was not reflected at the MailTicker(TM)
  • Read filters were always invoked disregarding to the "Manual Only" settings
  • Message editor: some HTML messages were quoted in a wrong way
  • Timeout in account settings wasn't used for IMAP connection
  • Certificates/keys from PFX files with unknown attributes could not be imported
  • Attachment name can be incorrectly encoded
  • When a message reminder was set up, the default notification settings were not used
  • Text in HTML reply can be trimmed when printed
  • Settings for www.outlook.com were added
  • Quick Reply from separate windows could use a wrong message for reference
  • Clipboard can be permanently locked (until program restart)
  • Fixed a bug with PGP passphrase caching
  • Custom ServersInfo.INI can be placed into the mail directory in order to add default transport settings for new account
  • IMAP. Negative counter error after message expunging (additional fix)
  • Further fix of the IMAP timeout (BETA issue)
  • Import from CVS-file with some fields empty but enclosed by quotes, into the address book, gave incorrect results.
  • PluginAPI. Message tags can be manipulated
  • Some cosmetics fixes in form TlsTrust.dfm
  • Date decoding can fail if specified date is before January 1, 1601 (UTC)
  • Sometimes messages from closed password protected account are shown in Mail Ticker and can be viewed when double-clicked. To workaround this issue ask password.
  • IMAP. Program cannot be closed after attach loading
  • MinWidth of the form was increased in FEdit.pas
  • UI Fixes in "Help" menu
  • The Bat! didn't properly decode inline PGP and UUE from HTML-only messages
  • Message tags with non-ASCII characters could be encoded a wrong way
  • Cosmetic Fixes at IMAP Settings
  • Updated root CA certificates
  • Quick Reply was using addressee information only in the %QTO macro, now this information is used by default
  • Message Finder - "Any part" conditions wasn't stored in search history
  • Some fixes in English help file
  • Preferences dialog must always appear at screen center
  • When account was locked, sometimes it was possible to read folders with unread messages
  • Hunspell engine was updated to version 1.3.2
  • HTTP requester can lose data from server when proxy with authentication was used
  • Speller. Less steps to select user dictionary to add word
  • HTTP requester hangs if Content-Length = 0
  • Big icon for SmartBat
  • Grammar fixes in GlbPrefs (HTML Viewer)
  • Grammar fixes in HTML Viewer Settings
  • Quick templates weren't shown as Forward button sub-menu

New in The Bat! Home Edition 5.3.8 (May 20, 2013)

  • Source View - the Print function was not working correctly
  • Some mailers are known to violate RFC2047 5.(3) and split multi-octet character across adjacent 'encoded-word's (we concatenate adjacent 'encoded-word's with the same charset to work around this issue)
  • "TTaskUpdater.DecUse: negative reference counter, already destroyed!" error while performing folder maintenance
  • Message Finder: Option for searchin of whole words only was ignored
  • Original Splash Screen
  • An account with non-administrator privileges could not operate the Preferences dialogue
  • IMAP. Negative counter error after message expunging
  • Changes of column widths in Address Book tree was lost after program restart
  • Possible multi-threading problem while terminating folder maintenance
  • Current server's SMTP Authentication settings were not taken into the configuration dialogue when SMTP on-the-go was used
  • UI fixes at Account menu
  • "Watch and Send files" scheduler action incorrectly encodes long file names
  • Birthday notification can be invisible and lock program
  • Some mailers are known to violate RFC2047 5.(3) and insert 'encoded-word's in a 'quoted-string' which is split across several lines
  • PluginAPI. Filter wasn't used when getting message list
  • HTML template cannot be used for messages created from command line
  • Some cosmetic fixes at Account Properties
  • RFC-822 headers wasn't immediately visible when selecting HTML message ("View > RFC-822 Headers" mode)
  • yandex.ru mail settings were added

New in The Bat! Home Edition 5.3.6 (Jan 2, 2013)

  • New features:
  • Mark message as Replied/Forwarded filter action
  • Warning when the IMAP Folder Manager should be used to delete IMAP folders
  • Fixes:
  • Folder tree could be not refreshed properly after deletion of an IMAP folder
  • "Out of system resources" error when multiple Folder Maintenance tasks were simultaneously started by the Scheduler
  • IMAP. Deadlock when loading some messages
  • IMAP. Memory leaks have been fixed
  • IMAP. Download preferences were not used for the folder synchronisation
  • IMAP. Deadlock while carrying out the Folder Maintenance
  • (#0000127) If smilies are enabled, some HTML messages could not be rendered properly
  • It wasn't possible to stop the search process

New in The Bat! Home Edition 5.2.2 (Sep 24, 2012)

  • Internal HTML viewer cannot correctly display messages in Japanese charset
  • Some IMAP servers (g.g. Zimbra) could not tolerate the ID command to be sent simultaneously with Login
  • Edition Type (Home/Professional) wasn't displayed in the about box.
  • Fixes for Mail Dispatcher list/header view size and list font
  • When a sub-set of folders was restored and those folders didn't exist already, they were created under the account's Inbox folder
  • Highlighting of the iecm:// protocol in URLs
  • Not all Google contacts are imported in address book
  • Changed Character Sets (XLAT) ware not stored (Options > Preferences > Other options)
  • When editing character set "Translation FROM Windows" cannot be saved (Options > Preferences > Other options > Character Sets (XLAT))
  • when an HTML message was loaded for editing, viewer options were used
  • Photo of the recepient is shown (if available) for messages in the Sent and Outbox folder
  • Inline images for HTML formatted messages were not shown if system HTML was used
  • Fixed "Error reading xtSigners.Options: Invalid property value" when verifying S/MIME messages
  • Cosmetic fixes at The Bat! Preferences (Html Viewer)

New in The Bat! Home Edition 5.0.36 (Mar 5, 2012)

  • "Print Preview" - big icon
  • (#0009010) It is now possible to enable/disable prompt on printing of multiple messages
  • "Messages header" hint design was changed
  • URL Hints were redesigned
  • "Mark as not Junk" is now moving messages from Junk folder to Inbox as in versions before v5
  • Scheduler event could not be auto-deleted after execution
  • IMAP. Fixed bug with some servers returning 0 as UIDNEXT (resulting infinite counter update)
  • Changed https to http, now redirecting on the techsupport site works properly
  • Command line parameter /EXIT does not start program termination before command line processing is finished anymore
  • (#0009018) The "&" characters in IMAP folder names are now rendered properly
  • Preferences "HTML Viewer" was translated
  • Mark as Junk (Mark as Not Junk) cannot raise "List index out of bounds" exception anymore
  • Fixed memory corruption when task is executed very fast (short tasks like "Mark message as read")
  • (#0009032) Non-MIME forwarding of multiple messages to a single address is not processing wrong messages anymore
  • (#0009037) Message list item at start of a branch is now updated immediately when messages are grouped by subject/sender/recipient
  • (#0009007) Change of message's colour group while viewing a Virtual Folder is shown immediately
  • (#0009041) Problems with HTML message display solved
  • IMAP. Appended messages are now fetched from server and cannot be implicitly modified ("Sizes differ!!" error when moving messages between accounts)
  • (#0008975) Added right mouse button menu in the message redirect dialogue's address part
  • (#0008821) When multiple messages are forwarded, the body does not disappear anymore
  • (#0009042) Fixed bug that caused lost spaces in some ill-formed HTML messages
  • Fixed problem that did not permit connecting to "localhost" (cannot correctly resolve this host name)
  • (#0009021) Message list now supports Quick Search and filtering that uses Unicode characters
  • Forwarding multiple messages to a single address from a Common Folder is working correctly
  • Fixed "Connection failed" error when failed to connect to the first address of the host with multiple addresses
  • (#0009057) Fixed problem when a default account was used without trying to find the most suitable one when replying to messages from Common Folders
  • (#0009053) Fixed problems when parent was changed for a newly created folder

New in The Bat! Home Edition 5.0.32 (Jan 30, 2012)

  • Extra underscore in quick templates
  • Charsets are not used when importing from vCard
  • The text turn into Asian font when a quick template is inserted
  • Exception in TLogThread can prevent program from being closed
  • Missing string "Download Folder Contents task" in CC queue
  • Translated labels in QR Code Generator are wrongly positioned
  • Option "Do not store password, prompt for mail retrieval" is enabled by default when creating new account
  • /EXPORT command line parameter gave "Invalid pointer operation" error
  • Fixed Access Violation error when adding or viewing untrusted Root certificates during a TLS connection

New in The Bat! Home Edition 5.0.30 (Dec 28, 2011)

  • An option to specify time format for the message list in the Preferences dialog. Now the time format by default fits time format used in previous version of The Bat!
  • An option to not show message time after the date in the message list; the option can be configured in the Preferences dialog
  • Options for Automatic update IMAP folder subscription at startup
  • Plugin API: Certificates can be added to "Trusted Root CA"
  • Added U.S. English interface language
  • You can copy multiple filters to the clipboard by clicking "Copy" on a root node
  • You can paste multiple filters from clipboard
  • Plugin API: Photo and certificate can be accessed in address book contact
  • Plugin API: Contacts and groups in address book can be deleted
  • Plugin API: Address book can be created from scratch
  • Plugin API: BeginUpdate/EndUpdate methods to perform major changes in address book (suspend repainting)
  • The Bat is now able to handle Certificate Request Files (PKCS#10). If you try import this request file to your list of certificates, The Bat! will search for certificates with private keys that has permission to sign certificates, and will sign the request, so you will import the signed certificate rather than the request.
  • %VALIDFILECHARS macro that takes an argument and replaces invalid characters to underscore (or character from the second argument). It is useful in Sorting Office Filters that create folders and uses other macros like %OSUBJ as a folder name, e.g. %VALIDFILECHARS="%OSUBJ"
  • When clicking to a button to display external HTML images, it now loads the images
  • Added "Certum Trusted Network CA" root certificate to the list of trusted root certificates
  • An IMAP fine-tune option to resend IDLE command each 30 seconds, may be useful if a router in between closes idle TCP/IP connections
  • The macro %VALIDFILECHARS also handles names with a dot as a last character, and it also handles device names like COM1 properly
  • Some incorrectly-encoded "Date" headers are now parsed better and it produces correct display of creation date in the message list.
  • If a date line in the header is improperly encoded, then the current date is substituted, rather than that original date corrected
  • When no host name was specified for an IMAP server, a friendly error message is given the same way as was for a POP3 server.
  • If no account or folder is selected when The Bat! starts, the Inbox of first non-password protected account is selected
  • Plugin API: Added flags to distinguish auto/manual/hot-key invocation of filters
  • IMAP Folders with \NoSelect flags are handled more correctly
  • Plugin API: Mail message operations are executed synchronously
  • Plugin API: User confirmation is needed to add certificate to "Trusted Root CA"
  • Plugin API: Groups in address book are created with "Hide items if not explicitly selected" option enabled
  • Address history now uses the same date/time format as the message list
  • An option to insert textual representation rather than the image for an emoticon (smiley) in the HTML editor is now OFF by default
  • Added the NNT extension when importing address book from Eudora
  • (#0008898) Checking whether mailto URLs are containing UTF-8 encoded text
  • Languages in the interface language selection menu are sorted alphabetically, but English is always first, so if you accidentally switch to a language that you don't understand, you will at least be able to select English by choosing the first element.
  • Now errors detected in JPEG images (e.g. embedded to HTML message) are only logged to the ex_log.txt when a command line option /REPORT_JPEG_ERRORS is set.
  • If an IMAP connection is closed during IDLE command or when no command is active, i.e. between NOOPs, no message that connection closed is displayed to the log in the status bar (however, if a protocol log is turned on, the message is logged there)
  • (#0008522) Error "The message is sent but could not be moved from Outbox to the Sent folder" will now not be obscured by lesser subsequent messages
  • (#0004345) Last status for option "Mark messages in sub-folders" in "Mark all messages as read" dialog is not remembered
  • (#0004153) The Bat! is now able to decode some improperly-encoded mail addresses
  • Folder|Refresh command for a virtual folder now invokes total rescan.
  • When an IMAP server doesn't support the UNSELECT extension, and multiple IMAP connections to the same server were allowed, The Bat! no longer creates new connections after closing concurrent connections with LOGOUT command
  • SmartBat didn't show date lines using different style
  • (#0007708) Signing/Encrypting with gpg2 shows pin-entry window and TheBat's passphrase window
  • 0008526: Deleting folders in TB doesn't delete folders on HDD for empty and virtual folders
  • Minor bug while counting messages for virtual folders
  • (#0007737) Help-button in Change Mail Protocol-dialogue doesn't work
  • Sometimes a filter action to move a message to a folder couldn't be created due to invalid checking of folder file name, it could fail on a legitimate name.
  • For some reason list of shared filters can contain nil's during restoring from backup (but it MUST NOT)
  • A sorting office action to move or copy messages to folders with templates in the destination folder names, did prevent from specifying template arguments which did contain non-file characters
  • LibrariesEntryPoints must be initialized BEFORE loading plug-ins
  • The Bat! now formats date and time in the message list using Windows API. You can configure different formats in the Regional options in the Control Panel.
  • IMAP. Empty message is produced when trying to redirect partially downloaded message
  • The calculation of current week in the message list was invalid
  • (#0005279) Time in message list is different from time in message
  • Filter editor checks clipboard contents 20 times per second (clipboard managers can conflict with The Bat)
  • the program could stuck at startup due to calculation of repetitions of some scheduled Events
  • Filter editor can fail to check clipboard contents - retry again after some time (clipboard managers can conflict with The Bat)
  • Action can be prematurely destroyed when instructed to wait for (from main thread) but not return to caller (resulted in odd exceptions)
  • (#0008397) URLs copied from MS Word get lost
  • (#0008848) Marking message as read after copying by a filter was not working
  • Cannot open attachments from externally saved messages (in eml-file for example)
  • Sometimes the labels were incorrectly displayed in the connection center
  • Message memo could not be changed from plugin
  • When an invalid password was specified for an IMAP account, The Bat! displayed invalid error message
  • Cannot get messages with POP protocol error (Range check error)
  • The automatic folder creation option for IMAP filters was creating local folders instead of IMAP ones
  • IMAP. Message isn't marked as read when deleted to local Trash folder
  • AV error when trying to get host name by IP-address
  • Search for non-ASCII text could miss matching messages
  • Plugin API: Problems when adding contacts and groups in address book
  • On creating new spartpad files, first character could be question mark
  • Smartpad might remove national characters and other Smartpad-related fixes
  • Plugin API: Contacts in address book wasn't updated when changed from API
  • Some errors of file open/save dialogues weren't logged to the user.
  • The Bat! was unable to add a root certificate to trusted store
  • (#0008885) Filters could not be called from a separate message viewer under some circumstances
  • "Failed to store..." warning when some messages was deleted by antispam/antivirus plug-in in POP session.
  • Option to display a message as the root of a Subject/To/From message list group was ignored
  • Plugin API: Some methods weren't declared as "stdcall"
  • (#0008813) Operations with X.509 certificates in the account properties weren't saved
  • When opening a message on IMAP that contained inline html graphics, The Bat! could display a progress window without a caption
  • Clearing IMAP cache in folder properties could lead to "access violation" errors on disconnected accounts
  • (#0008369) Address Book : Menu entry "Windows Certificate Store" is enabled, even Internal SMIME is selected
  • Some malformed HTML messages took very long time to load
  • (#0008672) "Windows Certificate Store" menu item disappears
  • Plain text messages saved as HTML have been shown as a single line
  • TBMAPI.DLL gave error messages
  • Fixed some memory leaks
  • If a user did drag a message from The Bat! to an external application, national characters might have been lost
  • Some fixes related to copy-paste in HTML messages
  • The Bat! had incorrect default font size and face since version 4 for all dialogs and menus. Before version 4, for example, it did use "Segoe UI" size 9, as recommended in http://msdn.microsoft.com/en-us/library/Aa511295 , but since version 4 it was using smaller font sizes, which is harder to read on higher-resolution monitors. Also, before version 4, The Bat! did use "Microsoft YaHei" size 10 for Simplified Chinese and "Microsoft JhengHei" size 10 for Traditional Chinese, but since then incorrectly used Segoe UI size 8 for Chinese.
  • Previous Alpha gave an AV when editing folder properties
  • Fixed a few bitmap leaks in the QR Code
  • Removed flickering of the "download images" button
  • Fixed an access violation when switching between sessions of different IMAP accounts in the connection monitor
  • Range check error while trying to select text below the end of message in MicroEd (using Shift-Arrows)
  • Fixed an AV when inserting smileys
  • The Bat! will no longer show "GifImage:5 EReadError" on invalid GIF files.
  • Logged JPEG errors didn't have error numbers or explanation text messages logged.
  • Hint display mode wasn't stored (Options|Preferences|Hints)
  • Fixed deadlocks when filtering messages
  • Some DES and Triple-DES messages couldn't be decrypted.
  • Fixed Stack Overflow error when handling large groups of IMAP messages, e.g. moving 10000 messages from one folder to another on IMAP.
  • (#0008915) Filters were not creating new Common folders automatically.
  • "Invalid pointer operation" when trying to close message editor after inserting invalid JPG image in HTML editor
  • Accounts with empty names could sometimes appear in the folder tree and could not be deleted
  • It was impossible to change receive mail protocol (e.g. from POP3 to Exchange) in the account properties.
  • IMAP connection errors weren't properly reported. There was just a message "connection unexpectedly closed" without the actual description of the error
  • Wrong time formatting for today's messages in MailTicker
  • (#0008944) If UIDPLUS extension is not supported by server and Outbox is stored on server, than message cannot be sent directly from editor
  • The Bat! did't handle properly when the user clicked "Manage IMAP folders" on a password-protected account.
  • When POP-before-SMTP authentication was enabled, and there were an option to prompt the password (do not store it), then cancelling password input on the POP3 session did endlessly invoke new POP3 sessions.
  • After adding a certificate from the certificate viewer to the address book, a background window got focused.
  • (#0002528) MailTicker wasn't hidden when it contained only messages outside the age limits
  • (#0008945) The "Move processed file" option of the "Watch and Send files" scheduler action could leave processed files intact
  • (#0008914) Opening an .EML message and trying to forward it gave an AV
  • (#0008580) When using /AES_BENCHMARK, The Bat! did quit after testing
  • (#0007230) With multiple accounts that didn't store POP3 server password (prompt on retrieval), entering the password needs additional clicks to invoke the respective window.
  • (#0008953) Messages downloaded in "headers + only text" mode were not downloaded in full for viewing their source
  • (#0008663) No IMAP connection is possible if the "Do not store password, prompt on mail retrieval" option is enabled.
  • (#0008930) Message list getting shorter and shorter in the separate viewer window if the window is maximized
  • (#0007428) Extensions of saved messages are always uppercased
  • (#0008825) When messages were grouped by sender/recipient/subject and then by date, lower level groups were not split
  • High and low priority messages were displayed on IMAP as normal messages
  • Errors in counting of unread messages in virtual folders
  • (#0004830) System-wide hotkeys to send mail from current account or receive mail to current account that have Shift in them did modify the action to send/receive mail from/to all accounts. Now Shift won't affect system-wide hotkeys. But if the user will just press "Shift" during normal clicks to send mail from current account or receive mail to current account, the modifier will work.
  • The Options|Preferences dialog didn't allow Unicode strings to be entered
  • (#0004110) Security hole: Dialog about "Passed event" is displayed before logging into The Bat!
  • (#0007055) TB! hanged when (auto)started while a scheduled task must be run
  • (#0001903) Reminder about missed event was open as minimized
  • (#0008107) Forwarding multiple messages from a common folder was using random formats
  • (#0008859) The %MEMO macro was not working for messages being filtered
  • AV when filtering by message header text
  • "Transfer encoding for non-ASCII characters" group-box wasn't visible in Exchange account
  • (#0008951) Order of message list tabs was not stored
  • Fixed some bugs in IMAP that might sent unnecessary commands to the server and might slow certain operation like filtering messages
  • If a filter action to copy/move a message to specified folder could not find or create the folder, no error message was given to the log, the action was silently skipped
  • (#0008242) Redirect dialog: position and size of dialog can be changed, but is not saved
  • (#0004490) Address Book column settings could not be backed up/restored
  • (#0008451) Image Download Button : context menu is not allways available via right mouse button
  • (#0006844) "Download all images" option for HTML messages did not work
  • (#0008461) Image Download Manager : when changing "Source" of rule, "Condition" is disabled
  • (#0008856) Filtering by conditions containing "NOT ..." could produce wrong results
  • (#0008962) Remote images were not offered for download

New in The Bat! Home Edition 5.0.16 (Jul 1, 2011)

  • Plain text parts with size over 100K are not longer rendered as HTML to avoid memory overload
  • Access violation occurred while trying to move the sent mail into the IMAP-Sent-Folder.
  • Fixed duplicating new messages in the list when new messages arrive into the folder being viewed
  • Saving a message doesn’t put progress window on top of “Save as” dialog anymore (under WinXP)
  • Problem with program start when it is already launched is fixed
  • New messages are now handled right by Mail Ticker
  • Focused messages weren't reselected upon changing threading mode
  • Local IMAP folders are now skipped during periodical/manual message downloading

New in The Bat! Home Edition 5.0.14 (Jul 1, 2011)

  • It is now possible to set CC and BCC fields when redirecting messages
  • "Message|Edit as New" action
  • Filter Logging pane in the Re-filtering dialogue
  • IMAP. "Do not use IDLE command" option added
  • Smart algorithm to replace slash characters in attached file names opened for viewing by external applications. Slashes around digits are replaced to dashes, other slashes to underscores.
  • Added support for the Armenian language
  • Removed debug logging for CSAPI spelling engine
  • Possibility to choose whether the tab filtering should replace or be added to the current message list filter
  • More debug messages if The Bat! runs with "/STARTUP_TIMING_LOG" command line option, to help find the problem of lockup after the "SetupTokenIfVoyager" event
  • Preview button for Mail Ticker do not work (renamed to Apply)
  • Filtering actions are now called in different way so unexpected behaviour should be avoided
  • IMAP. Don't raise exception when trying to get contents of expunged message. Just finish this task.
  • Coping/moving multiple messages from one folder to another within the same IMAP account can cause "downloading" overlay icon over destination folder to persist forever. It also prevents the program from being closed.
  • "Deleting a tree node..." error while trying to edit account properties when access is restricted in "Network and Administration"
  • "tsViewer" error while trying to edit preferences when access is restricted in "Network and Administration"
  • Text in HTML message is centered instead left-aligned
  • Minor AVs fixed
  • The program was left in memory when entering the master password was cancelled
  • Sending multiple files from Windows Explorer was not working
  • Exception "TImapFolderCounterSearchTask.CommandCompleted CheckBaseCount > 5" (quick fix, possible problem with flag handling on some servers - need more investigation)
  • No Unread/Total counters in password protected account
  • Empty unread/total counters in account tree for newly created POP3 account or remote IMAP4 folder
  • Virtual folders could not be edited
  • Quick Template was passed incorrectly when used with the "Reply using Template" command.
  • IMAP. Folder with national characters in name cannot be used as system folder (Outbox, Sent, ...)
  • Some exceptions must not appear in exception log
  • Problem with opening of the files containing incorrect characters
  • Attached files, opened for viewing by external applications (e.g. .DOC files) weren't saved as read-only
  • Bug with loading drafts into editor from IMAP-server-based Outbox
  • "List index out of bounds" when deleting several messages
  • Testing of filters actually caused full filtering processing
  • "Delete and follow next/previous" feature broken
  • Some status bar menus in the message editor and SmartBat could ignore user input
  • Saving messages in text format was generating files empty before the next save or program's shutdown
  • It was not possible to restart search in the same Finder window once it was stopped.
  • Advanced options were not working for Web-like and text search
  • HTML hints weren't updated with a new version
  • Fixed a small glitch in the about box
  • Message list tabs that are working with anything but current message list were not using specified filters
  • Removing duplicates was not working in OTFE mode
  • Birthday reminder does not work
  • 5.0.12.3 When Replying to plain text messages, the text disappears
  • Some self-tests use ExitProcess instead of raising exception
  • "Follow next/previous" in a separate viewer window wraps around the message list
  • Fixed an AV in the "select file associations" dialog
  • IMAP "APPEND" command had low timeout, not enough to copy a message from a local to a remote folder over slow connections
  • Changing active account for a message creates duplicate
  • Images are printed reduced (5.0.12)
  • Test for circular reference in folder DB was raising exception instead of silent close
  • History was not supported in the Message Redirect form
  • Fixed sporadic interface language reset at startup
  • Virtual Folders were not updated after changes were made on filters on folder set
  • Age limits and priority filtering Mail Ticker settings were ignored
  • No HTML end tag in message
  • Fixed interface language reset to English at startup
  • Deleting a folder from The Bat! does remove its physical folder on disk if the folder is a sub-folder
  • Message list did adjust its view when new messages arrived into the currently viewed folder
  • The "bcc=..." parameter of the mailto: URL was ignored
  • Option to delete messages after deletion from Trash was ignored
  • Links were not working in Source Viewer
  • Some windows were shifted when reopened when task bar was positioned in non-standard fashion
  • AV when trying to change viewer for plain-text messages
  • Problem with releasing messages from Mail Ticker

New in The Bat! Home Edition 5.0.12 (May 3, 2011)

  • "When browsing messages, retrieve only message text" and "Except messages smaller than" options must be enabled by default
  • Deleting IMAP folder cache causes wrong Total messages account counter
  • Incorrect port was displayed for IMAP accounts on Account Info panel
  • Message List: Sorting Subject/From/To groups by latest time was not functional
  • Inline graphics disappear when opening multiple messages
  • When both options to automatically mark message as read were switched off, messages still were marked as read
  • message about old format in new versions
  • Handling reply/forward commands for inline viewers of messages wasn't working properly
  • Replied filters wasn't executed automatically
  • 5.0.8 AVs while switching between pictures tabs in message view
  • Deletion attachments was not refreshing messages in the Finder's message list
  • HTML QT included in TEXT Folder template produces HTML code in Microed
  • IMAP download preferences specified in account settings wasn't used by default in all folders
  • the TO field was not focused when a message was forwarded in non-MIME format
  • Thread operations were ignoring date grouping
  • Empty folders function was broken in v5
  • IMAP : Option "When inactive, disconnect after" does not work
  • Rethreading function was working wrong when the dragged message was droppend onto itself causing hiding of the message from the list
  • Delete button was working as "delete and follow next" when message list was switched off in the separate message list viewer
  • message export/save as function was using non-modal file save dialogue causing problems on some systems
  • Option "Play sound when new mail arrives" doesn't work
  • Print function is now functional in the image viewer
  • The last used Address Book was not recalled after restart
  • Connection Centre : Log window is empty for POP and SMTP tasks
  • When encrypting a message, The Bat! will no loger use SubjectKeyIdentifier for compatibility with other programs which do not support this structure.
  • In S/MIME signatures, the attribute ESSCertIDv2 is now added.
  • EML/MSG/VCF association erro under WinXP when saving Preferences dialog
  • Reading Confirmations could not be generated
  • v5.0.8 fails to print large messages to the end
  • AV when switching to "Subscribed only" tab in IMAP folder manager
  • Folder Information Panels Bug!
  • Links in HTML mail get mangled
  • Drag and drop message in same folder
  • All messages after review of properties of a folder are lost - Russian version (5.0.8(.1))
  • Replies to messages from .EML files were empty
  • Sending a file from Windows Explorer was not working
  • Image smileys were not working when The Bat! was started from a desktop shortcut with no "Start in" folder defined
  • IMAP : Option "Mark deleted messages as read" in IMAP account properties is not applied
  • When clicking Minimize, Maximize, Close Button in v5.0.8, the program hangs a while, and the cursor can't be moved.

New in The Bat! Home Edition 5.08 (Apr 8, 2011)

  • New image download manager
  • Added a visual indicator for loading message lists of IMAP folders
  • Color groups can be assigned to IMAP messages
  • Improved certificate chain building for X.509 in S/MIME and TLS
  • IMAP. Partial message loading
  • IMAP. Loading of remotely stored attachments
  • "Resend to" action added to support both local and remote attachments
  • Excel compatibility option added when exporting contacts in CSV format
  • Graceful server disconnect for IMAP
  • An account option to not use filters on IMAP in the "IMAP fine-tune" section
  • 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)
  • IMAP connection is now monitored mostly like in versions prior to 5
  • It's now possible to define colour and text style for Quick Search tabs
  • Information about selected/total and filtered messages is now displayed on status bar in the main window and message viewer
  • It's now possible to print from SmartBat
  • Better decoding/encoding of some badly-encoded national characters, The Bat! now uses smarter recovery algorithms
  • Better display of unknown attributes of X.509 certificates
  • Remove thread start/finish debug messages from the "ex_log.txt" file
  • Getting folder contents was reorganized
  • IMAP folder can be specified (and created if needed) as destination of filter
  • Folder download options was reorganized
  • Pop-up menus of IMAP accounts/folders was reorganized
  • Cosmetic changes in IMAP download tab
  • IMAP related account and folder properties was reorganized
  • Redesigned IMAP folder manager
  • Plugin API. Refined handling of before/after filter events
  • %AttachOriginalFiles macros is now supported in all auto-generated messages (not only forward)
  • 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!

New in The Bat! Home Edition 4.2.33 (Apr 21, 2010)

  • improved speed of POP3 message retrieving

New in The Bat! Home Edition 4.2.23 (Jan 30, 2010)

  • "Do nothing" option for the "Watch and send files" Scheduler's action to control execution of other actions
  • Improved speed of handling folder names. This may be noticeable on very large folder trees
  • Changed DEP detection algorithm for the operating systems prior to Windows Vista (e.g. for Windows XP with SP3 and Windows Server 2003)
  • If there were an invalid birthday date stored in the address book, The Bat! did only report error "invalid argument to date encode", without further clarification for the user what might have caused the error. Now more detailed information is given.
  • Clicking the "How to register" menu item have caused the "File not found" error message
  • (#0007845) Error Message when exiting "save as" in Graphic Viewer
  • (#0007852) An error after dropping a dragged attachment to a Windows desktop
  • The Certificate Selection window and Certificate Search Results windows did save the coordinates to a wrong location in Registry
  • (#0007844) Font family not set in HTML mail
  • (#0007859) After renaming an account, folder structure is not saved

New in The Bat! Home Edition 4.2.16 (Dec 29, 2009)

  • This holiday issue has some new features and a series of fixes. Speaking of innovations, we should mention the possibility to define alternative paths for the "Extract attachments" action in the Sorting Office and the introduction of Elliptic Curves Cryptography in addition to RSA for S/MIME internal implementation.
  • Starting with The Bat! 4.2.16 Christmas Edition, users can assign folder paths for auto-saving attachments using The Bat!'s Sorting Office. This feature will surely occupy an important place in the process of filing organization. With this new feature users can automatically arrange documents they receive in a way that is the most convenient for them.
  • Elliptic Curves Cryptography is a relatively new approach to public-key cryptography. The algorithm that uses elliptic curves is more effective than RSA algorithm – for obtaining the same level of security, the latter needs more resources for information storing and transfer. On this basis, using ECC is a good alternative to RSA algorithm. Now The Bat! users also have this alternative and can choose between these two algorithms when generating a new certificate.

New in The Bat! Home Edition 4.2.4 (Jun 8, 2009)

  • Added the ability for users to schedule when and how emails should be sent.
  • Using standard Windows settings it is possible to specify the date and/or time of delivery for a given email or group of emails. This facility may be useful in a wide range of circumstances from ensuring a birthday greeting is sent on time to the scheduling of a large mailshot. While other email clients, such as Outlook, also allow you schedule a delivery time for a single email it is not possible to do this for all outgoing emails.
  • Also allows you to determine a period of delay before sending an email. Instead of specifying an exact date and time, the message can be delayed for a period of minutes, hours or even days. The delay may be used to allow the message to be updated, edited, deleted or postponed further. This feature helps to reduce the risk of sending something by mistake or in the heat of the moment.
  • In Outlook it is only possible to recall messages if an Exchange Server is used and if the recipient happens to use the same Exchange Server within the same organization. Even when these conditions are met, it is impossible to recall an email that has already been opened.
  • Goes further in allowing the moment of delivery to be assigned in the message template for certain mailboxes, folders, recipients and so on. This option offers many benefits – for example, users can ensure there is always a built-in delay when sending emails to particular recipients or about certain subjects.
  • RITLabs has also made it possible to pre-set the delivery time for bulk mailings. Using this feature, a sender can prepare a personalized mailshot in advance and specify the exact time when it should be sent. An example might be a monthly reminder about service payments. The user can pick the first day of the next month as the sending date. Another example could be that the editor of a weekly newsletter could prepare several issues in advance then go on holiday confident that each one will be sent automatically at the beginning of each week.
  • Frees users from having to send an email the moment they finish writing it. Instead they can choose when to send it. They can change the amount of delay for an individual message or set a typical delay for all emails by selecting the appropriate option from a drop-down menu.

New in The Bat! Home Edition 4.1.11 (Jan 30, 2009)

  • [-] West European characters with accents are not lost in HTML Quick templates
  • [-] Fixed the %WINDOWSPLATFORMNAME% macro for "Windows 7" and "Windows 2008 Server"
  • [-] The hints in the status bar are not blinking now
  • [*] If the text in the tabs is longer than the tab itself, the full text is shown in the hint
  • [*] The menu item "Download International Pack" now opens the national download page instead of an English one
  • [-] Keyboard "Caps Lock" indicator in the password input dialog boxes is now localizable
  • [-] Greek dictionary is supported now (Hunspell)
  • [-] The Bat! now does not insert Full Pathname as image filename
  • [-] Anti-virus checking for outgoing messages now works properly
  • [-] If The Bat! has an anti-virus plug-in, a message with a virus in textual part can now be either cured or received
  • [+] Added auto-highlight for icq: and rss: URLs
  • [-] Print Setup/Template Preview does not give an AV now
  • [-] The redirect action can now be edited in the Sorting Office
  • [-] "Search for lost folders" locates nested folders properly
  • [-] The Bat! does not report about resource leaks that appear during the shutdown of Windows

New in The Bat! Home Edition 4.1.7 (Dec 25, 2008)

  • The most important enhancement in The Bat! 4.1 is the HTML templates creation option. In the new version creating HTML messages is much easier – in addition to plain text, The Bat! templates can handle the full range of formatting, pictures, background images, tables and other HTML message attributes.
  • Many business users need to adhere to their corporate style in every message. The new capability makes this extremely easy. The HTML templates allow you to save the graphic elements of your message as a template. All you have to do is write your text in the appropriate place. The same applies to sending accounting and other spreadsheet data. A template with a document headline, a table and a signature is all you need to generate a smart-looking spreadsheet. The table itself can be imported from an external application. These are just a few of the ways that HTML templates can come in handy.
  • Unicode encoding was first introduced in version 4.0 of The Bat! but was restricted to the messages. With version 4.1, Unicode functionality is extended so that now your templates can contain symbols or any combination of alphabets. For example, users can create templates in English yet include German or Spanish alphabet characters if needed.
  • The Bat! file system has also been also improved. In the new version there is no limit to the size of the message folder. The threshold for the volume of messages in a folder is determined by the capacities of the hard disk file system. For FAT disks the maximum size of a folder is 2Gb, while NTFS disk users have no restrictions on message folder volume.
  • RITLabs has made the backup and restore process faster, more reliable, and more convenient. This is made possible by modifications to the backup file format. The new format considerably increases backup reliability. Furthermore, a new file processing algorithm significantly accelerates the backup and restore process.
  • The Bat! 4.1 allows users to backup or restore selected folders to/from the backup file. This helps ensure you only keep the most important information and do not waste time saving/restoring minor messages. Finally, backup files can be encrypted and password-protected with a safe RC2 algorithm (users are reminded that they will not be able to restore encrypted data without a password nor can they restore data backed up by The Bat! 4.1 with older versions).
  • In The Bat! 4.1 the proxy server mechanism was essentially improved. Besides, we added time stamp option for digital signatures. When working with the S/MIME protocol, users can create four kinds of certificate: signature only, encryption only, signature and encryption and Certifying Authority (CA) certificates. The Bat! 4.1 uses Windows address book to store TLS certificates.
  • Users with The Bat! v.4.0 licence, as well as The Bat! v.3 users that purchased the program after November, 20, 2007, can use their existing licence keys with no additional payments or updates. Registered users of The Bat! are eligible for a 30% discount for The Bat! 4.1. Previously purchased keys are not cancelled and can be used at the same time in accordance with the terms of the licence agreement.
  • We wish you a Merry Christmas and a Happy New Year!