The Bat! Professional (64-bit) 歷史版本列表
球棒!專業 64 位是一個安全的電子郵件客戶端軟件,旨在保護您與第三方的通信。最好的安全電子郵件客戶端軟件。自 1998 年以來不斷提高!球棒!通過多種加密流保護您的信息,並且可以選擇在磁盤上加密郵件,也可以在通過 SSL / TLS 連接的通信過程中進行加密。免費的全球電子郵件服務提供商將您的信息保存在雲中,免受 Web 客戶端的影響,The Bat!專業確保您的數據保持私密。球棒!電子郵件客戶... The Bat! Professional (64-bit) 軟體介紹更新時間:2022-10-26
更新細節:
What's new in this version:
- Fix opening a file when it's dropped on an editor window
- Turbo-complete within type annotations after : and ->
- Fix multiple selection menus
- Fix block management with : when Spaces after : in Type Annotations is enabled
- Fix auto-spacing for := when Spaces after : in Type Annotations is enabled
- Don't auto-space after : inside f-strings
- Fix auto-invocation for functions with keyword only args
- Omit some unnecessary time-consuming code analysis scans
- Fix conversion of Wing 7 preferences when using non-default dark theme
- Set the correct default display theme on Linux
- Fix exception reporting when debugging in Python Shell
- Fix current menu item highlighting when using light or dark theme on Windows
- Use python3 rather than python in Linux tarball install script
更新時間:2022-09-30
更新細節:
What's new in this version:
The Bat! Professional 10.2 (64-bit)
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
Improved:
- 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
Fixed:
- 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
The Bat! Professional 10.1 (64-bit)
Improved:
- 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
Fixed:
- 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
The Bat! Professional 10.0.10 (64-bit)
New features:
- "Option to run single CEF process at the Preferences | Applications page
Fixed:
- Sometimes, abandoned utility processes could stay after quitting the application
The Bat! Professional 10.0.9 (64-bit)
New features:
- "Go Offline" button in the Restore dialog to help avoid automatic connection after restoring data on a new system
Fixed:
- 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
The Bat! Professional 10.0.7 (64-bit)
New:
- Inline PDF viewer
Improved:
- Use multiple CEF processes to optimize HTML rendering
- /SingleCEF command line parameter to use CEF browser in the current process
The Bat! Professional 10.0.5 (64-bit)
- Change log not available for this version
The Bat! Professional 10.0.4 (64-bit)
Improved:
- 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
Fixed:
- Tip Of the Day was not using proper tip file location
The Bat! Professional 10.0.3 (64-bit)
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
Improved:
- 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
Fixed:
- 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
The Bat! Professional 10.0.1 (64-bit)
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
Fixed:
- 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
The Bat! Professional 9.5.1 (64-bit)
Fixed:
- 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
The Bat! Professional 9.5 (64-bit)
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
Fixed:
- 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
The Bat! Professional 9.4.5 (64-bit)
New features:
- New options for folder re-filtering: current folder only, current folder and its subfolders and a custom folder set. 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
Fixed:
- 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
The Bat! Professional 9.4.4 (64-bit)
New:
- 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
Fixed:
- 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
The Bat! Professional 9.4.3 (64-bit)
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
Fixed:
- %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
The Bat! Professional 9.4.1 (64-bit)
Fixed:
- 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
The Bat! Professional 9.4.0 (64-bit)
New:
- 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
Improved:
- 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”
Fixed:
- 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
The Bat! Professional 9.3.4.0 (64-bit)
New:
- 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
Fixed:
- (#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
The Bat! Professional 9.3.3.0 (64-bit)
New:
- Filter condition to look whether message tag list is (not) empty
Improved:
- Updated HTML/Web engine to Chromium 88
- It is now possible to sort address groups in the group selector dialog
Fixed:
- 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
The Bat! Professional 9.3.2.0 (64-bit)
New:
- 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
Fixed:
- 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
The Bat! Professional 9.3.1.0 (64-bit)
Improved:
- Single Spaces between quotation marks are now ignored
Fixed:
- 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
The Bat! Professional 9.3.0.2 (64-bit)
- Change log not available for this version
The Bat! Professional 9.3.0.1 (64-bit)
New:
- 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
Fixed:
- 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)
The Bat! Professional 9.2.5 (64-bit)
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
The Bat! Professional 9.2.3 (64-bit)
New:
- 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
Fixed:
- "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
The Bat! Professional 9.2.2 (64-bit)
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
The Bat! Professional 9.2.1 (64-bit)
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"
- Better automatic recognition of URLs with matching brackets
- 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
- The issue which caused cascading error messages when replying to a message still being downloaded has been resolved
- Inactive Internal PGP implementation was displayed in the list of available PGP engines
- An Access Violation error message appeared in the Address History after deselecting folders for scanning
- On the profile layout settings page the text was not displayed until a profile was manually selected
- Buttons on the preview pane's header were too wide
- Memo Autoview visibility is now maintained between sessions
- Memo editor does not close when repeatedly pressing Shift+Ctrl+I
- Message list tabs were not restored from Backup
- Icons of the program's additional windows were not displayed
- 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
The Bat! Professional 9.1.18 (64-bit)
New:
- 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
- Shortcuts in message list tabs do not work
- Adding a shortcut in the customizer leads to an Access Violation error
- Toolbar customization was not saved in the message list window (the window of an opened email message)
- Hidden Quick Search by customization let it reappear as field in mail header pane
The Bat! Professional 9.1.16 (64-bit)
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
The Bat! Professional 9.1.14 (64-bit)
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
The Bat! Professional 9.1.12 (64-bit)
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
The Bat! Professional 9.1.6 (64-bit)
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)
- 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
The Bat! Professional 9.1 (64-bit)
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)
- 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"
The Bat! Professional 9.0.16 (64-bit)
- Fixes: MailTicker font style was incorrectly saved
The Bat! Professional 9.0.14 (64-bit)
- The Bat! v9.0.14 complies with the Google's recently updated security standards related to the OAuth 2.0 protocol for authentication with Gmail
The Bat! Professional 9.0.8 (64-bit)
- Change log not available for this version
The Bat! Professional 9.0.6 (64-bit)
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:
- Tab order was wrong in some dialogs, e.g. in the "Create Mail Filter" dialog box
- Access Violation errors on exit have been eliminated
- Email was added twice to the "To:" line if the address entry in the address book contained multiple addresses
- Incorrect rendering of certain HTML messages has been resolved
- An issue with an option during the address book import has been resolved
- After adding an account using the mail account assistant the The Bat! main window did not show up
- Address Viewer incorrectly displayed the email address of the sender
- 64-bit version of The Bat! silently closed upon trying to send a PGP-signed message
- 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
The Bat! Professional 8.8.9 (64-bit)
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
The Bat! Professional 8.8.2 (64-bit)
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:
- Google contact synchronization did not work
- Inserting Polish character "a" 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
- Fixed issue when all tags become ignored
The Bat! Professional 8.8 (64-bit)
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:
- Google contact synchronization did not work
- Inserting Polish character "a" 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
The Bat! Professional 8.7 (64-bit)
New features:
- 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
- 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
- The text can now be dragged between the fields "CC" "TO" "BCC", etc.
Fixes:
- 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
- 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
- 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
- Search for Duplicates Wizard: No email should not be treated as same email
- Color groups assigned to messages in "Outbox" are lost after editing the message
- Check all Headers for correct click behavior
- 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 was 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
- "Add Sender to Address History" adds the recipient instead
- 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
- Issues when monitor changes
- Address book/Search for Duplicates: Fixed issue with AV when wizard is executed for the second time
- 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 factor
- System HTML viewer is unable to open hyperlinks
- "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
- Color palette is not entirely displayed in table properties under high DPI
- Rename labels and change colors selector bug
- Fixed some IMAP-related Access-Violation errors
- 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
- Subject with Unicode display has rectangles after selecting
- Tag selector form is not updated after tag editing
- Used the newest version of the TRichEdit component at the moment - v4.1
- 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)
- Contacts' Secondary addresses are not used for replying/forwarding
- 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
- Fixed painting for Tags and Color Groups
- The Shift+Ctrl+V combination 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
The Bat! Professional 8.6 (64-bit)
- Long headers do not fit on the header pane (Russian)
- Truncated option in header properites (Russian translation)
- Inserting symbols via ASCII codes is broken in the HTML editor
- Wrong encoding of two Polish characters
- Ctrl+Shift+Alt+L doesn't restore account and common folders
- System's HTML viewer displays the HTML-code instead of the message
- Truncated options in virtual folder's properties
- Error message "The system cannot find the file specified" while double-clicking in "Subject:" on the header pane
- Extra empty line in "Memo" while creating a new contact
- Shift+Ctrl+V inserts a word with the cursor in the middle of it
- Incorrect selection of emails after a drag-and-drop move operation
-
更新時間:2022-09-22
更新細節:
What's new in this version:
Fixed:
- Water on canvas was sometimes split into two areas
- Pigments with watercolors when pen is released works correctly
- Visual Settings -> Watercolor Behaviour -> Diffusion Speed is saved into Custom preset
- Color and alpha issues when painting with Oils and Acrylics
Changed:
- Warning message when paper is missing in .reb file
- Color management: show full ICC profile name in profile tooltip
更新時間:2022-07-30
更新細節:
What's new in this version:
Fixed:
- Fixed artifacts when using Dirty and MultiColored brush
- Fixed artifacts when using watercolor diffusion with Tilt
- Fixed crash when painting near the canvas edge with some brushes
- Destination folder setting in Record Time-lapse panel is working correctly
- Faster copy-paste to clipboard
- Fixed Mixing Palette crash
- Mixing Palette's tools switched with the change of the painting tool
- Reference Image did not save the scale, the rotation of the image, and its buttons settings
- Reference Images panel is cleared when a new artwork is created
- Preview and Navigator panels are correctly updated after consecutive canvas changes
- System character set is used for encoding layer names in PSD export
- Layer "Group" state (opened / collapsed) is saved in .reb file
- Other minor bug fixes
Changed:
- Better Pigment color mixing in MultiColored brush mode
- Watercolor simulation is paused while painting in Mixing Palette panel or panning canvas in Preview panel
- Preview panel optimizations for faster canvas panning
- Button "Fit to Screen" in the Reference Image panel is resetting size and rotation
更新時間:2022-07-29
更新細節:
What's new in this version:
Fixed:
- Improve display of bytes values in the Stack Data tool
- Fix reporting of exceptions while loading Django test files
- Prevent confusion about disk modification times when working with remote files
- Run Python with the correct command line when using -m with wingdb
- Avoid the potential for losing the connection to the debug process or Python Shell process
- after long periods of inactivity on systems that automatically time out idle TCP connections
- Fix adding unwanted spaces around =, !, : in f-string expressions
- Fix deleting form feed characters when strip trailing white space is Enabled
- Fix pasting a form feed character into an file
- Avoid corrupting projects when opening a project using the .wpu file (rather than the .wpr file)
- Fix expanding ~ in remote file paths when Base Directory is set in the remote host configuration
- Set Create Project button label correctly when choosing an existing venv in the New Project dialog
- Fix navigation in the remote file selection dialog when sibling directories have similar names
- Fix closing files open in the editor when they are deleted
- Fix checking for linked files already open when opening a remote file
更新時間:2022-07-01
更新細節:
更新時間:2022-07-01
更新細節:
What's new in this version:
The Bat! Professional 10.1 (64-bit)
Improved:
- 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
Fixed:
- 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
The Bat! Professional 10.0.10 (64-bit)
New features:
- "Option to run single CEF process at the Preferences | Applications page
Fixed:
- Sometimes, abandoned utility processes could stay after quitting the application
The Bat! Professional 10.0.9 (64-bit)
New features:
- "Go Offline" button in the Restore dialog to help avoid automatic connection after restoring data on a new system
Fixed:
- 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
The Bat! Professional 10.0.7 (64-bit)
New:
- Inline PDF viewer
Improved:
- Use multiple CEF processes to optimize HTML rendering
- /SingleCEF command line parameter to use CEF browser in the current process
The Bat! Professional 10.0.5 (64-bit)
- Change log not available for this version
The Bat! Professional 10.0.4 (64-bit)
Improved:
- 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
Fixed:
- Tip Of the Day was not using proper tip file location
The Bat! Professional 10.0.3 (64-bit)
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
Improved:
- 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
Fixed:
- 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
The Bat! Professional 10.0.1 (64-bit)
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
Fixed:
- 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
The Bat! Professional 9.5.1 (64-bit)
Fixed:
- 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
The Bat! Professional 9.5 (64-bit)
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
Fixed:
- 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
The Bat! Professional 9.4.5 (64-bit)
New features:
- New options for folder re-filtering: current folder only, current folder and its subfolders and a custom folder set. 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
Fixed:
- 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
The Bat! Professional 9.4.4 (64-bit)
New:
- 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
Fixed:
- 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
The Bat! Professional 9.4.3 (64-bit)
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
Fixed:
- %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
The Bat! Professional 9.4.1 (64-bit)
Fixed:
- 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
The Bat! Professional 9.4.0 (64-bit)
New:
- 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
Improved:
- 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”
Fixed:
- 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
The Bat! Professional 9.3.4.0 (64-bit)
New:
- 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
Fixed:
- (#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
The Bat! Professional 9.3.3.0 (64-bit)
New:
- Filter condition to look whether message tag list is (not) empty
Improved:
- Updated HTML/Web engine to Chromium 88
- It is now possible to sort address groups in the group selector dialog
Fixed:
- 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
The Bat! Professional 9.3.2.0 (64-bit)
New:
- 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
Fixed:
- 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
The Bat! Professional 9.3.1.0 (64-bit)
Improved:
- Single Spaces between quotation marks are now ignored
Fixed:
- 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
The Bat! Professional 9.3.0.2 (64-bit)
- Change log not available for this version
The Bat! Professional 9.3.0.1 (64-bit)
New:
- 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
Fixed:
- 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)
The Bat! Professional 9.2.5 (64-bit)
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
The Bat! Professional 9.2.3 (64-bit)
New:
- 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
Fixed:
- "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
The Bat! Professional 9.2.2 (64-bit)
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
The Bat! Professional 9.2.1 (64-bit)
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"
- Better automatic recognition of URLs with matching brackets
- 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
- The issue which caused cascading error messages when replying to a message still being downloaded has been resolved
- Inactive Internal PGP implementation was displayed in the list of available PGP engines
- An Access Violation error message appeared in the Address History after deselecting folders for scanning
- On the profile layout settings page the text was not displayed until a profile was manually selected
- Buttons on the preview pane's header were too wide
- Memo Autoview visibility is now maintained between sessions
- Memo editor does not close when repeatedly pressing Shift+Ctrl+I
- Message list tabs were not restored from Backup
- Icons of the program's additional windows were not displayed
- 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
The Bat! Professional 9.1.18 (64-bit)
New:
- 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
- Shortcuts in message list tabs do not work
- Adding a shortcut in the customizer leads to an Access Violation error
- Toolbar customization was not saved in the message list window (the window of an opened email message)
- Hidden Quick Search by customization let it reappear as field in mail header pane
The Bat! Professional 9.1.16 (64-bit)
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
The Bat! Professional 9.1.14 (64-bit)
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
The Bat! Professional 9.1.12 (64-bit)
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
The Bat! Professional 9.1.6 (64-bit)
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)
- 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
The Bat! Professional 9.1 (64-bit)
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)
- 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"
The Bat! Professional 9.0.16 (64-bit)
- Fixes: MailTicker font style was incorrectly saved
The Bat! Professional 9.0.14 (64-bit)
- The Bat! v9.0.14 complies with the Google's recently updated security standards related to the OAuth 2.0 protocol for authentication with Gmail
The Bat! Professional 9.0.8 (64-bit)
- Change log not available for this version
The Bat! Professional 9.0.6 (64-bit)
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:
- Tab order was wrong in some dialogs, e.g. in the "Create Mail Filter" dialog box
- Access Violation errors on exit have been eliminated
- Email was added twice to the "To:" line if the address entry in the address book contained multiple addresses
- Incorrect rendering of certain HTML messages has been resolved
- An issue with an option during the address book import has been resolved
- After adding an account using the mail account assistant the The Bat! main window did not show up
- Address Viewer incorrectly displayed the email address of the sender
- 64-bit version of The Bat! silently closed upon trying to send a PGP-signed message
- 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
The Bat! Professional 8.8.9 (64-bit)
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
The Bat! Professional 8.8.2 (64-bit)
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:
- Google contact synchronization did not work
- Inserting Polish character "a" 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
- Fixed issue when all tags become ignored
The Bat! Professional 8.8 (64-bit)
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:
- Google contact synchronization did not work
- Inserting Polish character "a" 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
The Bat! Professional 8.7 (64-bit)
New features:
- 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
- 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
- The text can now be dragged between the fields "CC" "TO" "BCC", etc.
Fixes:
- 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
- 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
- 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
- Search for Duplicates Wizard: No email should not be treated as same email
- Color groups assigned to messages in "Outbox" are lost after editing the message
- Check all Headers for correct click behavior
- 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 was 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
- "Add Sender to Address History" adds the recipient instead
- 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
- Issues when monitor changes
- Address book/Search for Duplicates: Fixed issue with AV when wizard is executed for the second time
- 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 factor
- System HTML viewer is unable to open hyperlinks
- "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
- Color palette is not entirely displayed in table properties under high DPI
- Rename labels and change colors selector bug
- Fixed some IMAP-related Access-Violation errors
- 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
- Subject with Unicode display has rectangles after selecting
- Tag selector form is not updated after tag editing
- Used the newest version of the TRichEdit component at the moment - v4.1
- 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)
- Contacts' Secondary addresses are not used for replying/forwarding
- 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
- Fixed painting for Tags and Color Groups
- The Shift+Ctrl+V combination 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
The Bat! Professional 8.6 (64-bit)
- Long headers do not fit on the header pane (Russian)
- Truncated option in header properites (Russian translation)
- Inserting symbols via ASCII codes is broken in the HTML editor
- Wrong encoding of two Polish characters
- Ctrl+Shift+Alt+L doesn't restore account and common folders
- System's HTML viewer displays the HTML-code instead of the message
- Truncated options in virtual folder's properties
- Error message "The system cannot find the file specified" while double-clicking in "Subject:" on the header pane
- Extra empty line in "Memo" while creating a new contact
- Shift+Ctrl+V inserts a word with the cursor in the middle of it
- Incorrect selection of emails after a drag-and-drop move operation
- Ctrl+W was broken
- 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
- The highlighted text gets lost after double editing the hyperlink
- Shift+Ctrl+V pastes multiline as one line
- Fixed match type "is" for Sender and Recipients
- Add an option to remove empty lines from the highlighted text. ShowHide NonPrint Characters
- [*] Changed attributes of newly-inserted HTML tables
The Bat! Professional 8.5.8 (64-bit)
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 o
更新時間:2022-07-01
更新細節:
What's new in this version:
New:
- Added support for Ubuntu 22.04, RHEL/CentOS 9 and Windows Server 2022
Improved:
- VNC Server better handles resuming from hibernation/low power states and re-establishes cloud connectivity in a shorter time
- VNC Server on Windows can accept an increased number of simultaneous connections from audio-enabled VNC Viewers
- Diagnostics now lists detected audio devices
Fixed:
- CREATOR OWNER account now works correctly when added to VNC Server's Users and Permissions
- Running VNC Server in User Mode could prevent subsequent use of Service Mode
- Group Policy refreshes/updates could interrupt active connections from VNC Viewers
- Removed: "Test Direct Connection" functionality from VNC Server's Diagnostics. RealVNC strongly recommend using VNC Connect's cloud connectivity for connections over the Internet
- Security: Improved security hardening and internal dependency updates
更新時間:2022-06-18
更新細節:
What's new in this version:
Features:
- Add option Use Fixed Width Font for Output to the Testing tool's right-click context menu
Changed:
- Increase the default maxium file size to 50 MB so large .pi and .pyi files are read
- Don't compute file digests in the debug process if the Use Digests to Identify
- Files preference is disabled when the debug process attaches
- Bug Fixes:
- Fix Source Assist display for f-string embedded expressions
- Fix auto editing in f-string expressions
- Fix finding points of use starting from a symbol in an f-string expression
- Fix running a pytest parametrized test with a float value
- Scroll to the current line in version control blame/praise output
- Fix intermittent PyQt & PySide autocompletion problems
- Correct the error message displayed when trying to reformat a read-only file
- Fix auto-indentation after a multi-line string
- Avoid a variety of potential problems that could occur when a Base Directory is specified in the remote host configuration
- Fix more failures to expand ~ in the New Project dialog
- Fix starting debug if an incorrect WINGHOME is set in the environment
更新時間:2022-06-11
更新細節:
What's new in this version:
The Bat! Professional 10.0.10 (64-bit)
New features:
- "Option to run single CEF process at the Preferences | Applications page
Fixed:
- Sometimes, abandoned utility processes could stay after quitting the application
The Bat! Professional 10.0.9 (64-bit)
New features:
- "Go Offline" button in the Restore dialog to help avoid automatic connection after restoring data on a new system
Fixed:
- 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
The Bat! Professional 10.0.7 (64-bit)
New:
- Inline PDF viewer
Improved:
- Use multiple CEF processes to optimize HTML rendering
- /SingleCEF command line parameter to use CEF browser in the current process
The Bat! Professional 10.0.5 (64-bit)
- Change log not available for this version
The Bat! Professional 10.0.4 (64-bit)
Improved:
- 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
Fixed:
- Tip Of the Day was not using proper tip file location
The Bat! Professional 10.0.3 (64-bit)
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
Improved:
- 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
Fixed:
- 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
The Bat! Professional 10.0.1 (64-bit)
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
Fixed:
- 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
The Bat! Professional 9.5.1 (64-bit)
Fixed:
- 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
The Bat! Professional 9.5 (64-bit)
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
Fixed:
- 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
The Bat! Professional 9.4.5 (64-bit)
New features:
- New options for folder re-filtering: current folder only, current folder and its subfolders and a custom folder set. 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
Fixed:
- 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
The Bat! Professional 9.4.4 (64-bit)
New:
- 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
Fixed:
- 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
The Bat! Professional 9.4.3 (64-bit)
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
Fixed:
- %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
The Bat! Professional 9.4.1 (64-bit)
Fixed:
- 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
The Bat! Professional 9.4.0 (64-bit)
New:
- 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
Improved:
- 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”
Fixed:
- 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
The Bat! Professional 9.3.4.0 (64-bit)
New:
- 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
Fixed:
- (#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
The Bat! Professional 9.3.3.0 (64-bit)
New:
- Filter condition to look whether message tag list is (not) empty
Improved:
- Updated HTML/Web engine to Chromium 88
- It is now possible to sort address groups in the group selector dialog
Fixed:
- 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
The Bat! Professional 9.3.2.0 (64-bit)
New:
- 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
Fixed:
- 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
The Bat! Professional 9.3.1.0 (64-bit)
Improved:
- Single Spaces between quotation marks are now ignored
Fixed:
- 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
The Bat! Professional 9.3.0.2 (64-bit)
- Change log not available for this version
The Bat! Professional 9.3.0.1 (64-bit)
New:
- 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
Fixed:
- 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)
The Bat! Professional 9.2.5 (64-bit)
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
The Bat! Professional 9.2.3 (64-bit)
New:
- 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
Fixed:
- "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
The Bat! Professional 9.2.2 (64-bit)
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
The Bat! Professional 9.2.1 (64-bit)
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"
- Better automatic recognition of URLs with matching brackets
- 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
- The issue which caused cascading error messages when replying to a message still being downloaded has been resolved
- Inactive Internal PGP implementation was displayed in the list of available PGP engines
- An Access Violation error message appeared in the Address History after deselecting folders for scanning
- On the profile layout settings page the text was not displayed until a profile was manually selected
- Buttons on the preview pane's header were too wide
- Memo Autoview visibility is now maintained between sessions
- Memo editor does not close when repeatedly pressing Shift+Ctrl+I
- Message list tabs were not restored from Backup
- Icons of the program's additional windows were not displayed
- 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
The Bat! Professional 9.1.18 (64-bit)
New:
- 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
- Shortcuts in message list tabs do not work
- Adding a shortcut in the customizer leads to an Access Violation error
- Toolbar customization was not saved in the message list window (the window of an opened email message)
- Hidden Quick Search by customization let it reappear as field in mail header pane
The Bat! Professional 9.1.16 (64-bit)
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
The Bat! Professional 9.1.14 (64-bit)
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
The Bat! Professional 9.1.12 (64-bit)
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
The Bat! Professional 9.1.6 (64-bit)
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)
- 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
The Bat! Professional 9.1 (64-bit)
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)
- 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"
The Bat! Professional 9.0.16 (64-bit)
- Fixes: MailTicker font style was incorrectly saved
The Bat! Professional 9.0.14 (64-bit)
- The Bat! v9.0.14 complies with the Google's recently updated security standards related to the OAuth 2.0 protocol for authentication with Gmail
The Bat! Professional 9.0.8 (64-bit)
- Change log not available for this version
The Bat! Professional 9.0.6 (64-bit)
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:
- Tab order was wrong in some dialogs, e.g. in the "Create Mail Filter" dialog box
- Access Violation errors on exit have been eliminated
- Email was added twice to the "To:" line if the address entry in the address book contained multiple addresses
- Incorrect rendering of certain HTML messages has been resolved
- An issue with an option during the address book import has been resolved
- After adding an account using the mail account assistant the The Bat! main window did not show up
- Address Viewer incorrectly displayed the email address of the sender
- 64-bit version of The Bat! silently closed upon trying to send a PGP-signed message
- 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
The Bat! Professional 8.8.9 (64-bit)
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
The Bat! Professional 8.8.2 (64-bit)
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:
- Google contact synchronization did not work
- Inserting Polish character "a" 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
- Fixed issue when all tags become ignored
The Bat! Professional 8.8 (64-bit)
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:
- Google contact synchronization did not work
- Inserting Polish character "a" 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
The Bat! Professional 8.7 (64-bit)
New features:
- 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
- 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
- The text can now be dragged between the fields "CC" "TO" "BCC", etc.
Fixes:
- 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
- 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
- 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
- Search for Duplicates Wizard: No email should not be treated as same email
- Color groups assigned to messages in "Outbox" are lost after editing the message
- Check all Headers for correct click behavior
- 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 was 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
- "Add Sender to Address History" adds the recipient instead
- 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
- Issues when monitor changes
- Address book/Search for Duplicates: Fixed issue with AV when wizard is executed for the second time
- 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 factor
- System HTML viewer is unable to open hyperlinks
- "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
- Color palette is not entirely displayed in table properties under high DPI
- Rename labels and change colors selector bug
- Fixed some IMAP-related Access-Violation errors
- 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
- Subject with Unicode display has rectangles after selecting
- Tag selector form is not updated after tag editing
- Used the newest version of the TRichEdit component at the moment - v4.1
- 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)
- Contacts' Secondary addresses are not used for replying/forwarding
- 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
- Fixed painting for Tags and Color Groups
- The Shift+Ctrl+V combination 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
The Bat! Professional 8.6 (64-bit)
- Long headers do not fit on the header pane (Russian)
- Truncated option in header properites (Russian translation)
- Inserting symbols via ASCII codes is broken in the HTML editor
- Wrong encoding of two Polish characters
- Ctrl+Shift+Alt+L doesn't restore account and common folders
- System's HTML viewer displays the HTML-code instead of the message
- Truncated options in virtual folder's properties
- Error message "The system cannot find the file specified" while double-clicking in "Subject:" on the header pane
- Extra empty line in "Memo" while creating a new contact
- Shift+Ctrl+V inserts a word with the cursor in the middle of it
- Incorrect selection of emails after a drag-and-drop move operation
- Ctrl+W was broken
- 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
- The highlighted text gets lost after double editing the hyperlink
- Shift+Ctrl+V pastes multiline as one line
- Fixed match type "is" for Sender and Recipients
- Add an option to remove empty lines from the highlighted text. ShowHide NonPrint Characters
- [*] Changed attributes of newly-inserted HTML tables
The Bat! Professional 8.5.8 (64-bit)
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!
The Bat! Professional 8.5.6 (64-bit)
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