The Bat! Professional (64-bit) 歷史版本列表 Page15

最新版本 Rebelle 6.0.2 (64-bit)

The Bat! Professional (64-bit) 歷史版本列表

球棒!專業 64 位是一個安全的電子郵件客戶端軟件,旨在保護您與第三方的通信。最好的安全電子郵件客戶端軟件。自 1998 年以來不斷提高!球棒!通過多種加密流保護您的信息,並且可以選擇在磁盤上加密郵件,也可以在通過 SSL / TLS 連接的通信過程中進行加密。免費的全球電子郵件服務提供商將您的信息保存在雲中,免受 Web 客戶端的影響,The Bat!專業確保您的數據保持私密。球棒!電子郵件客戶... The Bat! Professional (64-bit) 軟體介紹


CLIQZ 1.35.0 (32-bit) 查看版本資訊

更新時間:2020-04-18
更新細節:

What's new in this version:

CLIQZ 1.35.0 (32-bit)
Improvements:
- Cliqz got updated to Firefox 75.0 with various improvements and fixes
- The built-in security add-on HTTPS Everywhere got updated to the latest version 2020.3.16
- The Cliqz Browser now supports eight content processes by default. This should make it run even faster on powerful machines
- The Enterprise version of the Cliqz Browser offers a new setting to disable MyOffrz via enterprise policy

Fixes:
- Minor fixes for Cliqz Tab improve performance and stability
- Some websites that use third-party cookies were no longer working properly. These problems should now be fixed

Miscellaneous:
- We removed the “Do Not Track” option from the browser settings as it often has no effect and gives you a false sense of security. Thanks to the Anti-Tracking technology built into the Cliqz Browser, you are fully protected from data collectors anyway. (Power users can still configure Do Not Track via about:config.)


CLIQZ 1.34.1 (32-bit)
- Change log not available for this version


CLIQZ 1.34.0 (32-bit)
Improvements:
- Cliqz got updated to Firefox 74.0 with various improvements and fixes
- Like Firefox, Cliqz now makes importing your bookmarks and history from the new Microsoft Edge browser on Windows and Mac really simple
- Add-ons installed by external applications can now be removed using the Add-ons Manager (about:addons)just like in Firefox. Going forward, add-ons can only be installed by users, not by applications.

Fixes:
- When Cliqz automatically opened a link in a new forget mode window, it could happen that the browser killed the normal mode tab from which the link was clicked. This problem should not occur again in the future.


CLIQZ 1.33.1 (32-bit)
- Change log not available for this version


CLIQZ 1.33.0 (32-bit)
Improvements:
- Cliqz got updated to Firefox 73.0.1 with various improvements and fixes
- In the browser settings you’ll find the new section “Labs”. Here you can activate the latest browser features that we’re currently testing. The first one is support for the Dat Protocol that enables the loading of certain web pages via a peer-to-peer network

Fixes:
- Users of Kaspersky Antivirus could no longer open HTTPS pages in the Cliqz Browser and got the error message “Your Connection is not secure”. This problem should not occur again in the future
- When updating from an older browser version it could happen that instead of Cliqz Tab only an empty page was displayed. This issue has been fixed

Miscellaneous:
- The Connect feature has been removed due to performance issues. But we are already working on a better and more stable solution. Please let us know what features you would like to see


CLIQZ 1.32.1 (32-bit)
- Change log not available for this version


CLIQZ 1.32.0 (32-bit)
- Cliqz Browser release 1.32.0 includes the improvements of Firefox’s latest versions 71.0 and 72.0.1 with additional Cliqz improvements and bug fixes


CLIQZ 1.30.1 (32-bit)
- Change log not available for this version


CLIQZ 1.30.0 (32-bit)
New Features:
- Browse undisturbed at last: Thanks to the new Cookie Pop-up Blocker, websites no longer bother you with cookie consent notices. Once activated, consent requests for data collection are automatically denied if possible. Otherwise, the cookie pop-up is simply hidden

Improvements:
- Cliqz got updated to Firefox 70.0.1 with various improvements and fixes
- Thanks to code optimizations, the Cliqz Browser now starts up to 20% faster (with an existing profile)
- Cliqz now displays websites opened in Forget Mode in a separate browser window. Therefore, normal and private tabs are more strictly separated. This makes it easier for you to differentiate between them, and further strengthens your privacy. Forget Tabs are no longer supported
- The completely redesigned Onboarding makes the initial setup of the Cliqz Browser easier by guiding you step-by-step through the most important settings

Fixes:
- Various bugs with themes have been fixed
- Instead of Firefox’s built-in tracking protection, the Cliqz Browser uses our superior anti-tracking technology
- Cliqz continues to use the built-in password manager instead of Firefox Lockwise to manage login data and passwords


CLIQZ 1.29.3 (32-bit)
- Change log not available for this version


CLIQZ 1.29.2 (32-bit)
- Change log not available for this version


CLIQZ 1.28.0 (32-bit)
Improvements:
- Cliqz got updated to Firefox 68.0 and 68.0.1 with various improvements and fixes
- Fans of the reader moder mode that use dark theme in Cliqz can now enjoy a full dark interface in the reader mode

Fixes:
- For some users the privacy stats on Cliqz tab reset with every extension update. This shouldn’t happen anymore
- We brought back Cliqz Tab in Forget mode. Now all users can enjoy different backgrounds, favorites, and news on every new tab
- We received user feedback that recent closed tabs were shown even if one chose an option to never remember history. We made sure those closed tabs are now forgotten for good
- We brought back the option to always open specific websites in forget mode


CLIQZ 1.27.4 (32-bit)
- Change log not available for this version


CLIQZ 1.27.0 (32-bit)
New features:
- Annoying auto-play content is now by default turned off
- By default any new extension you add to Cliqz won’t run in Forget mode unless you specifically allow it
- Cliqz is now also available for enterprise environment
- Added the possibility to Manage Extension Shortcuts from the settings on “Manage your extensions” page

Improvements:
- Cliqz got updated to Firefox 67.0 with various improvements and fixes
- To make sure you are even more protected, we added certificate checking for System Addons folder (which is distributed with the browser) to prevent potential malitious attacks

Fixes:
- We fixed the issue with lost German translation on About:preferences#privacy page
- You can now import all you data from Chrome to Cliqz with ease (if you wish, also cookies)


CLIQZ 1.26.5 (32-bit)
- Change log not available for this version


CLIQZ 1.26.0 (32-bit)
New features:
- Use your favorite add-ons in your Cliqz Browser! But keep in mind that extensions can also pose risks and slow down your browser. For more transparency, Cliqz now shows you all the permissions that installed add-ons require. This way you can see immediately which settings and data they are allowed to access. Learn more in our blog
- After a major update of the Cliqz Browser, a “What’s new” page opens automatically to inform you briefly about the most important changes. This will keep you up to date with the latest features and improvements. The page only appears when there are really significant feature updates

Improvements:
- Cliqz got updated to Firefox 66.0.2 which brings various improvements and fixes
- The dark browser theme is pleasant for your eyes – and it looks awesome! We added a possibility to easily switch between the light and dark theme in the Cliqz Tab settings. How this works is explained in a blog post
- We’ve updated the algorithm behind the “Time saved” statistic on Cliqz Tab. In addition to the time you save by using the built-in ad blocker, it now also takes into account the time you save by using Cliqz Quick Search

Fixes:
- In some cases an empty page was opened in the browser after a restart. This bug has been fixed
- We fixed the issue that the temperature unit preference for the Weather Smart Cliqz was not being saved


CLIQZ 1.25.2

New features:
- We added a new notification box on Cliqz Tab to keep our users up-to-date on news related to the Cliqz browser or to talk about other important matters, like asking for their opinions: the survey we ran in the past weeks got thousands of responses! Thank you! We will carefully analyse the feedback and use it to further improve Cliqz. The notification box only appears when there’s something to say

Improvements:
- Cliqz got updated to Firefox 65.0.1 which brings various improvements and fixes
- Light and dark Cliqz browser themes have been polished: we’ve fixed many small issues across the themes. It’s like with every good face-lift: if you don’t notice anything but you enjoy looking at it, it worked
- Looking for current flight information? The Flight Status Smart Cliqz (shown to users who type “flight” plus a flight number into the URL bar, e.g. “flight LH 773”) now shows the respective time zones for departure and arrival locations

Fixes:
- We fixed the issue of users’ cookie management preferences (set in the Options menu) not being saved after browser restart
- For some of our users the keyboard combination Ctrl+Shift+T that restores the last closed tab did not work. This has been fixed
- In the About Cliqz window, missing links in the German version of the browser are in place again
- On Cliqz Tab the “Time Saved” statistic got reset to zero after some time in specific cases. This has been corrected
- Several reported cases in which the ad-blocking function blocked other content on websites were fixed
- Several small issues were fixed for the Cliqz Offers module, including an issue where an offer could not be removed reliably


CLIQZ 1.24.0

Improvements:
- Update to Firefox 64.0
- Multiple improvements and added coverage for our ad-blocking functionality

New features:
- Cliqz now allows add-ons. Just before Christmas, one of the most frequent requests from our users becomes a reality: Cliqz Browser for Windows and Mac now supports extensions from the Firefox Add-ons Store. Enjoy the new variety of available functions, but always keep in mind that adding third-party extensions to your browser can be associated with certain risks
- Read more about how to install extensions in Cliqz and the potential damage add-ons can cause
- Added privacy statistics on Cliqz Tab. These stats provide an easy overview of the amount of personal data that have been hidden from trackers for you since you’ve been browsing with Cliqz. In addition, you see the total number of blocked ads and the time saved due to faster page loads

Fixes:
- Windows users can now import passwords from their Firefox built-in password manager into the Cliqz one. (Note: possibility to import the passwords protected by the master password is currently limited).
- Multiple fixes to the Cliqz Offers module
- Fixes for various enriched search results in the quick search
- Users of the German version of the browser were not able to use the search engine Qwant for specific queries directly from the Cliqz URL bar. This has been fixed
- Some of our users experienced issues with a broken context menu. We apologize for the inconvenience and are happy to report that this issue has been fixed


CLIQZ 1.22.0

Improvements:
- Update to Firefox 62.0
- Cliqz Search can now be selected as an alternative search engine. This can be done from the Search menu of the Preferences or from the Search options in the Cliqz Control Center (Q icon next to the URL bar)
- To make sure you can easily set up your homepage and define the actions that happen after browser startup, we have introduced a few changes to the General menu of Preferences

New features:
- We have integrated the open source tool “re:consent” into the Cliqz Browser. It leads you directly to the often well-hidden or deliberately confusing or unnecessarily complex privacy settings (e.g. on Google or Facebook). This allows you to quickly and easily check and change your consent for data processing, e.g. location sharing, face recognition or cookie tracking


CLIQZ 1.21.3

Improvements:
- If you used the 32-bit version of Cliqz for Windows so far, we will automatically migrate your browser to the 64-bit version with the latest update. Check the benefits and prerequisites in our blog post
- Update to LastPass version 4.15.2.17

Fixes:
- Some of the Cliqz users were not able to find the settings for the “Dark” theme in the Customize menu of the browser. This issue has been resolved; give dark theme a try
- An issue with HTTPS Everywhere settings resetting after browser restart has been fixed. We apologize for the inconvenience


CLIQZ 1.21.1

Improvements:
- Update to Firefox 61.0 bzw. 61.0.1
- Update to HTTPS Everywhere version 2018.6.21

New features:
- A dark theme has been added to the Cliqz browser. Controls for themes and Cliqz “Blue Tab Bar” have been moved to the “Customize” menu. More details here

Fixes:
- Kaspersky released a new version of it’s antivirus suite Internet Security. Internet Security 2019 fixes the problem of Kaspersky blocking HTTPS requests from Cliqz
- Multiple minor look and feel improvements


CLIQZ 1.21.0

Improvements:
- Update to Firefox 61.0 bzw. 61.0.1
- Update to HTTPS Everywhere version 2018.6.21

New features:
- A dark theme has been added to the Cliqz browser. Controls for themes and Cliqz “Blue Tab Bar” have been moved to the “Customize” menu. More details here

Fixes:
- Kaspersky released a new version of it’s antivirus suite Internet Security. Internet Security 2019 fixes the problem of Kaspersky blocking HTTPS requests from Cliqz. Please let us know if you still experience any issues with Cliqz and the latest version of Kaspersky
- Multiple minor look and feel improvements


CLIQZ 1.20.0

Improved:
- Update to Firefox 60.0.1. New Firefox versions 60.0 and 60.0.1 add multiple enhancements to Cliqz, including the direct access to the cookie acceptance settings in the browser’s preferences and fixes for issues related to two-finger scrolling on non-zoomable web pages and touch screen devices
- Import bookmarks, passwords and history from other browsers. Want to take a look around and familiarize yourself with the Cliqz Browser before you import all your data from another browser? For new users, Cliqz now shows a message on Cliqz Tab which offers an easy way to start the import process

Fixed:
- Browser Theme on Windows. From now on the menu bar color is aligned with the current theme color in Cliqz Browser for Windows
- Enjoy safe and fast browsing with Cliqz. If you have any questions or feedback, please let us know


CLIQZ 1.19.2

New:
- MyOffrz Design. With this spring release, we’ve given MyOffrz’s interfaces another visual touch-up: MyOffrz elements are now visually aligned across the product
- MyOffrz Feedback Form. Benefit from MyOffrz on Cliqz Tab and let us know what you think about it. When you close an offer on Cliqz Tab, you will see a short feedback form to share your opinion with us. We are looking forward to hearing from you

Improved:
- Update to Firefox 59.0.2. Invalid page rendering, random browser crashes for Windows 7 users, and other issues were fixed with the Firefox update 59.0.2. All these changes are also added to the Cliqz version 1.19.1.
- Quick search results. With the last release, we updated the mechanisms behind how Cliqz search results are displayed. Users should now get more and better results for many searches. We’ve made further enhancements for this update, and have plans to continue adding improvements to search results over the next weeks.

Fixed:
- Ad-Blocker. We fixed a few cases where websites (e.g. Spiegel.de, Bild.de) were not accessible due to the ad-blocking function
- YouTube and Facebook preview images broken. We fixed an issue caused by changes to our anti-tracking function that blocked preview images on YouTube and Facebook in Forget Mode. Thanks for the quick user feedback! We fixed the problem instantly


CLIQZ 1.19.1

New:
- MyOffrz Design. With this spring release, we’ve given MyOffrz’s interfaces another visual touch-up: MyOffrz elements are now visually aligned across the product
- MyOffrz Feedback Form. Benefit from MyOffrz on Cliqz Tab and let us know what you think about it. When you close an offer on Cliqz Tab, you will see a short feedback form to share your opinion with us. We are looking forward to hearing from you

Improved:
- Update to Firefox 59.0.2. Invalid page rendering, random browser crashes for Windows 7 users, and other issues were fixed with the Firefox update 59.0.2. All these changes are also added to the Cliqz version 1.19.1
- Quick search results. With the last release, we updated the mechanisms behind how Cliqz search results are displayed. Users should now get more and better results for many searches. We’ve made further enhancements for this update, and have plans to continue adding improvements to search results over the next weeks

Fixed:
- Ad-Blocker. We fixed a few cases where websites (e.g. Spiegel.de, Bild.de) were not accessible due to the ad-blocking function
- YouTube and Facebook preview images broken. We fixed an issue caused by changes to our anti-tracking function that blocked preview images on YouTube and Facebook in Forget Mode. Thanks for the quick user feedback! We fixed the problem instantly


CLIQZ 1.19.0

New:
- Update to Firefox 59.0.1. Firefox updates to versions 59.0 and 59.0.1 add a list of security fixes and performance improvements to Cliqz
- Checking the Cliqz Version. A 64-bit version of the Cliqz Browser for Windows has been available since the last update. We made it a little easier to check if a 32 or 64-bit version of the browser is installed on your computer: from now on, this information is indicated in the “About Cliqz” dialog
- HTTPS Everywhere Update. We updated HTTPS Everywhere, the integrated security add-on, to version 2018.03.13

Fixed:
- HTTPS Connection Information on Linux. A broken HTTPS connection information dialog was shown to the Cliqz for Linux users. We are sorry for the inconvenience and glad to report that this issue has been fixed


CLIQZ 1.18.0

New:
- News Media Options: With this version we added a possibility to chose between U.S. and UK media for the news displayed on Cliqz Tab. As usual, the media preferences can be changed in the Cliqz Tab settings menu
- Background Image: We continue to enrich the collection of Cliqz Tab background images available to our users: you can now select an image of the iconic Matterhorn peak in both desktop and mobile versions of Cliqz

Improved:
- Performance enhancements: During the last weeks, we have put quite some effort into improving the performance of various Cliqz functions. We’re happy to report that first test results indicate significantly faster startup times, among others, compared to older versions of Cliqz and other benchmarks
- Search results: Cliqz search, built into the browser to deliver the top results to you instantly while not leaking your private data, has been updated. We’ve made a list of changes to optimize the way search results are displayed, to improve stability and to allow for easier maintenance and scalability
- GDPR Due Dilligence: In light of the upcoming General Data Protection Regulation (GDPR) we made changes to our code structure to facilitate compliance monitoring

Fixed::
- Ad-Blocker: We fixed a few cases where website content elements were broken due to the ad-blocking function
- History Overview: Several improvements and fixes were made for the full page history overview that is accessible via Cliqz Tab
- Issue after Disabling Cookies: Thanks to a user report, the following issue was identified and fixed: if the Ghostery add-on was installed and cookies were set to “never accept” in the Cliqz browser, the Cliqz Control Center broke on browser restart

Microsoft Edge 81.0.416.58 查看版本資訊

更新時間:2020-04-18
更新細節:

Corona SDK 2020.3581 (Daily) 查看版本資訊

更新時間:2020-04-18
更新細節:

What's new in this version:

Corona SDK 2020.3581 (Daily)
- Change log not available for this version


Corona SDK 2020.3580 (Daily)
- Change log not available for this version


Corona SDK 2020.3579 (Daily)
- Change log not available for this version


Corona SDK 2020.3577 (Daily)
- Changing license to MIT
- iOS: better web view support for local files
- iOS/Android: disabling checks for Splash Screen


Corona SDK 2020.3575 (Daily)
- Change log not available for this version


Corona SDK 2020.3574 (Daily)
- Change log not available for this version


Corona SDK 2020.3573 (Daily)
- Change log not available for this version


Corona SDK 2020.3570 (Daily)
- Change log not available for this version


Corona SDK 2020.3567 (Daily)
- Change log not available for this version


Corona SDK 2019.3564 (Daily)
- Change log not available for this version


Corona SDK 2019.3547 (Daily)
- iOS/tvOS sdk updated to 13.2


Corona SDK 2019.3535 (Daily)
- Change log not available for this version


Corona SDK 2019.3530 (Daily)
- MacOS/Simulator: fixing installation to newer iOS devices
- Simulator: tweaked build.settings validator


Corona SDK 2019.3525 (Daily)
- Change log not available for this version


Corona SDK 2019.3520 (Daily)
- Maintenance: Android: trying to fix licensing crash


Corona SDK 2019.3516 (Daily)
- Android: more Windows build fixes


Corona SDK 2019.3512 (Daily)
- Change log not available for this version


Corona SDK 2019.3510 (Daily)
- Change log not available for this version


Corona SDK 2019.3509 (Daily)
- Change log not available for this version


Corona SDK 2019.3508 (Daily)
- iOS/tvOS: updating SDK to 12.4 (Xcode 10.3)


Corona SDK 2019.3504 (Daily)
- Android: fixing builds with 32bit java


Corona SDK 2019.3496 (Daily)
- Change log not available for this version


Corona SDK 2019.3490 (Daily)
- Trying to fix gradle build for Windows
- Expansion file support for new build system


Corona SDK 2019.3486 (Daily)
- Change log not available for this version


Corona SDK 2019.3480 (Daily)
- Change log not available for this version


Corona SDK 2019.3476 (Daily)
- Windows: renewing code signing certificate


Corona SDK 2019.3474 (Daily)
- Simulator: fixing parameters for the widget.newButton() for the game template


Corona SDK 2019.3473 (Daily)
- MacOS Sim: fixing Xcode 10.2 simulators not being detected

Lantern 5.9.3 查看版本資訊

更新時間:2020-04-18
更新細節:

The Bat! Professional 9.1.14 (64-bit) 查看版本資訊

更新時間:2020-04-13
更新細節:

What's new in this version:

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 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.4 (64-bit)
- Change log not available for this version


The Bat! Professional 8.5.0 (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.4.0 (64-bit)
- Change log not available for this version


The Bat! Professional 8.3.0 (64-bit)

New features:
- The "Copy Format" in the Message Editor
- You can now add a column with a short folder name – just a name without its full path
- It is now possible to add secondary addresses of an address book entry to the To or CC field or to not add at all, instead of just an option to add to BCC as before

Fixes:
- The menu entry "Download International Pack" is obsolete
- Outdated version number while authenticating at Gmail via OAUTH
- Needless confirmation on closing editor window after saving the message via Ctrl+S
- The Message Dispatcher does not remember the position of the header auto-view splitter
- CardDAV synchronization did not transfer URLs to server and deleted them afterwards in The Bat (tested with mailbox.org)
- CardDAV synchronization duplicates three phone numbers and overwrites three others (tested with mailbox.org)
- Wrong handling of "<" and ">" characters in the messages created out of HTML-templates
- The "Lock toolbars" option is not remembered in the Message Dispatcher window
- The Quick Search skips the search/display criteria of the selected tab
- Fixed the bug "TLS protocol error" Internal error GenerateKeyBlockCipher when connecting to servers with DES/3DES ciphers (a bug of The Bat! v8.2.8)
- Fixed an access violation on exit when The Bat! was configured to be minimized to the System Tray


The Bat! Professional 8.2.8 (64-bit)
- Change log not available for this version


The Bat! Professional 8.2.4 (64-bit)

New features:
- Improved speed of the IDEA encryption algorithm
- Improved speed of the RC4 encryption algorithm
- Libiconv version updated to version 1.15. Added ISO-2022-JP-MS converter. Updated the CP1255 converter to map one more character

Improvements:
- Improved speed of the UTF-8 encoder and decoder
- Some internal optimizations in the interface element dynamic layouts

Fixes:
- Scrolling in address book moves selection bar instead of address list
- CardDAV-Syncronization transfers Home Location Street address correctly, but deletes it afterwards (tested with mailbox.org)
- The Bat! v7.4.16 (64 Bit) - cannot print multiple mails
- Issue with OAUTH for Mail.Ru while creating a new account
- Misleading "Authentication failed" message while creating a new account for Mail.Ru and Gmail and using OAUTH
- It's possible to overcome the mandatory "Unique ID" handle while creating a color group
- Previously created templates (text format) were not usable if switching to HTML editor
- The Message Dispatcher does not remember the position of the header auto-view splitter
- The MailTicker was sometimes improperly updated or not updated or caused Access Violation errors


The Bat! Professional 8.2 (64-bit)

Improvements:
- New context-aware message header decoder to address the Mailsploit issues. Besides making the header line decoder context aware, we have also made the following checks in the display name part of an address: if it contains an "@" character or any control character (with code less than code of a space character), then such a name part is discarded
- Some improvements in multi-threaded locking mechanism (32-bit only)
- Some improvements in handling AVX-512 instructions (64-bit only)

Fixes:
- Macros did not work in HTML templates (for folder, account, etc) - fixed %- in html template and trailing spaces in HTML
- Image compression routine was called twice -- Unnecessary delays when saving html message with images to "Outbox"
- "Tab" in HTML editor deletes the highlighted text
- CardDAV-Syncronization did not transfer Birthday
- CardDAV-Syncronization was duplicating email addresses when entry contains more than one email address (tested with mailbox.org)
- Issues synchronizing CardDAV. Server reports error: "HTTP/1.1 501 Request Failed"
- Synchronization log window of Address book always showed in modal state


The Bat! Professional 8.0.18 (64-bit)

Improvements:
- The Download Manager writes additional information to the ex_log.txt file whenever there is an exception inside a WinInet API function call
- Added some root certificates used by Google mail servers
- Better description for the registration key validity version
- More debug messages will be added to the ex_log.txt with /startup_timing_log command line option to figure out why The Bat! hangs at startup

Fixes:
- Fixed a "stack overflow" error which could occur when a message got loaded, e.g. on IMAP
- Fixed an access violation at startup
- Some normal connection state changes were written to the ex_log.txt file
- The MailTicker was sometimes grey and didn't move
- Column "Tags" in message list cannot be size-adjusted by double click
- Copying of Sorting Office filters with hot keys is incomplete
- MailTicker goes to background even of the "Always on top" option is enabled
- Double-clicking a word with national characters doesn't select it
- Table paste not keeping columns widths
- Attachments' names in national characters are converted to underscore
- Shift+Arrows or Ctrl+Arrows don't work as expected in HTML message preview
- Names of the attachments are displayed incorrectly
- %CURSOR is ignored in Quick Template
- On 4K monitors, the mail ticker is too slow
- POP3 Message Dispatcher hangs with an error message
- Quick Template is not inserted into Quick Reply
- UI elements misplaced in filter conditions
- Quick search filter doesn't clear filter on empty filter text
- No caption "paste as text" while pasting smiles in the HTML editor
- Multiple quotes are rendered too wide
- Empty brackets for quick templates in the drop-down menus
- Needles confirmation on closing editor window after saving the message via Ctrl+S
- Access Violation on pasting smilies
- "Undo" and "Redo" work erratically
- "Paste as plain text" does not replace the highlighted text


The Bat! Professional 8.0.14 (64-bit)
- Change log not available for this version


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


The Bat! Professional 8.0.10 (64-bit)

New features:
- 32-bit version of The Bat! now works even under very old computers with CPUs that don’t support MMX instruction set. In this case, FPU is used to copy data.
- Upgraded the HTML editor. Text formatting has improved (the components render bi-directional text and “exotic” scripts reliably; "justify" alignment and custom character spacing now can be applied to bi-directional text; new paragraph alignment type: "distribute"; distributed paragraphs are similar to justified paragraphs, but space is added between all characters, not between words; this type of alignment is common for Far East languages; customized alignment for the last line of justified and distributed paragraphs; special options for vertical text in table cells - automatic application of vertical fonts and switching column order from right-to-left to left-to-right). There were also visual improvements: the users can define a customized degree of transparency for backgrounds of paragraphs, tables, table cells, text boxes; user interface is compatible with high-DPI display modes
- AVX/AVX2/AVX-512 use: if the CPU supports AVX or AVX2 instruction set, 64-bit version of The Bat! will use large, 32-byte YMM registers for faster memory copy and fill, and if the CPU supports AVX-512 instruction set, The Bat! will use even larger, 64-byte ZMM registers for even faster memory copy and fill. These instruction sets are not used by 32-bit version of The Bat!
- The Bat! now uses improved multi-threading locking mechanism as a part of the improved memory manager - FastMM4-AVX. The new locking mechanism is much better than the mechanism implemented in the default memory manager which is used by the Delphi compiler
- If the CPU supports Enhanced REP MOVSB/STOSB (ERMS), The Bat! uses this feature for faster memory copy or fill
- Faster overall program work gained by removing the "lock" prefix from many instructions that were supposed to provide multi-thread handling. On practice, adding "lock" prefix to an instruction slows it down significantly, and, in most cases, was not needed, e.g. increasing reference counters when assigning strings
- Internal program code rewrite regarding to HTML editors that was used in the message editor and HTML template editors
- AVX-512 Instruction Set is used, if available, for faster memory copy and fill operations. In order for The Bat! to make use it, a CPU with AVX-512 instruction set is required, for example Intel's Xeon Phi x200 (Knights Landing) and Skylake-X Core i7 and i9 models. Besides that the operating system should also support AVX-512 registers. It is Windows 10 latest update and Windows Server 2016 that support AVX-512
- Version 8 Splash Screen

Improvements:
- Better thread handling - the program works faster and generates lower number of the Page Faults
- Auto-configuration of display fonts on The Bat! first run. On Windows 7 and later, if the fonts are configured in Windows settings to be displayed as Cleartype or if the screen resolution (pixels per inch) is 150% of base DPI or higher, then, on The Bat! first run for this Windows user account after the new installation, the new fonts are automatically configured be used (instead of previously hard-coded values): Consolas and Calibri are now used instead of the old Courier New and Arial. Besides that, during that first run, the default editor font size now accommodates to the screen resolution (pixels per inch): if the current DPI is below 150% of the base DPI (96), the default editor font size is 9pt as before, but for 150%<200% - 10pt, 200%<300% - 11pt, 300% and higher - 12pt.
- Auto-substitution of the Courier New on 4K monitors when viewing HTML messages. The details are the following. On Windows 7 and later, with ultra-high-definition (4K) monitors with DPI of 192 and more (>200% of base DPI), if an HTML email arrives with Courier New font defined, and the characters have font size of or between 5 and 28 points, the font is automatically displayed as Consolas. This behavior of substation of Courier New to Consolas is hardcoded and you cannot change it. This only affects screen, not the printer. On printer, when printing HTML with Courier New, this font is always used if defined so in the HTML
- Updated Root CA certificates
- Improved speed of CRC-32 calculation when the processor does not support CRC32 instruction, but if it does, the speed has increased even more. The Bat! uses CRC-32 algorithm internally in many cases, so the overall program speed has increased as a result
- Non-exceptional (normal) situations like IMAP server responses "NO" and "BAD" were added to the exceptions log
- Improvements on multi-threaded operation: The Bat! often worked poorly on multi-core processors or multi-CPU computers. The thread operation wasn’t very good thought out in some places. As a result, there were various errors like Access Violation
- The Bat! MSI installation package no longer include EWS DLL files. As a result, The Bat! would not support Exchange Web Services (EWS) protocol until you manually download a DLL and store it un the same directory where thebat32.exe/thebat64.exe resides.

Fixes:
- 64-bit Simple MAPI handler DLL gave access violation errors
- When a QR Code window was already open and then the user has put another window to front and chose to generate a QR code from the menu, the old QR Code window remained in the background so the user had no idea what happened, as if nothing happened. Now the QR Code window will be brought to front in such cases
- The QR Code generator didn't save a generated code to file properly. It asked for a list of graphic formats, but in fact only supported BMP. So if you chose, for example, PNG, it saved a BMP into the file with .PNG extension which was incorrect. Now it only offers to save to PNG
- If you save generated QR code to file or copy it to clipboard, it didn't scale to the fixed number of times, which might result uneven scaling
- If a QR Code window was called from the main window and was open, and you close The Bat!, there was an Access Violation error
- If there were a message source view window open and you closed The Bat!, there were an access violation error
- The Bat! couldn't gracefully handle improperly specified "charset=unicode", especially in malformed HTML messages
- Screen reader did not read the contents of the status bar
- Screen reader did not read the text of the tabs
- Attributes of messages in threaded message lists were not read
- The option "Complete address automatically from" in the message editor did not work
- The auto-complete did not offer a suggestion right away as only the suggestion list with no selection appears
- The Bat! gave an access violation error on exit when NVDA (www.nvaccess.org) was active on The Bat!
- The Bat! crashed upon invoking the address book if JAWS is running
- Invalid key handling in the Message Editor address grid (arrows)
- The cursor jumped between From/To/CC/BCC/Subject fields using the arrow keys whereas only the Tab key should be applied
- The screen reader did not notice that a list of addresses appears in the message editor window
- Screen reader improperly read RSS item list
- Accessibility Feature: Label for fields in the message creation window was not read properly
- Screen reader did not read the names of folders in the "Manage IMAP folders" window
- JAWS was speaking after each character when auto-completion in the "To" field was in the "on" state
- Screen reader did not read the names of contacts in the Address Book
- The Bat! could not down load HTML images under 32-bit if there were a message with many images with the same URL
- Space bar sets/removes the check-box on the selected folder and jumps into the search field in Watch for virtual folders
- The Up key does not return to the To, CC or BCC field in the message editor
- Change of the checkboxes in the Options tab of the Sorting Office did not immediately affect the checkboxes in the left tree
- The Bat! crashed while returning to the terminal session
- The Bat! hangs on testing outgoing connection in the Create New Account wizard
- A screen reader did not speak the check-marks and selected/not selected in the Sorting Office
- Embedded images in messages bodies grow in size on each reply on high-DPI (4K) monitors
- URLs were incorrectly displayed in the plain text part of messages
- Images in HTML templates are resized under high DPI (4K) monitors
- "List index out of bounds" error appeared while trying to assign an URL to an image in the HTML template
- Sometimes, very rarely, due to a bug, Message Headers got multiplied everywhere - in the Preferences, in the Message Editor, in the viewers. Other configuration items like color groups, etc., could also have been duplicated
- The program became faster as a whole because of significant improvements to internal algorithms related to data storage and retrieval (data containers)
- The algorithms to process, load and store configuration items, e.g. mail folders, message headers, color groups, etc. (data containers) contain flaws that could lead to data loss
- When The Bat! saves images, for example when you edit and HTML message where you have inserted inline images from clipboard, or you have added a photo to an address book entry - The Bat! chooses between the two file formats - PNG and JPG, compressing to both formats and seeing which of the files are smaller. For PNG, compression level from 1 to 9 is selected, based on the dimensions of the image: larger images take faster compression levels, to not produce interface freezes when saving message; for JPG, quality of 85 is always chosen. Previously, The Bat! did always save in JPG with 100 level, which did produce very big files. For photos, JPG process smaller files than PNG, while PNG makes smaller files when there are flat images with just a few colors, like a simple screenshot
- Not enough room for "User / Server" localization in the Connection Center window
- Truncated options' names on the "Options" tab of the customizer (select the menu item "WorkspaceToolbarsCustomize" and then go to the "Options" tab)
- When the Sorting Office window was opened, but The Bat! was in foreground, the Sorting Office window was trying to check the clipboard data used by other programs, which gave errors under Windows 10
- The server-side "Sent" folder is lost and re-downloaded on each program start for hotmail.com accounts. Although this was not related solely for Hotmail. The bug was the following: if we had a local folder in the IMAP account with a particular name, and then we've got an IMAP folder with the same name from the server, The Bat! couldn't handle such situations properly, it didn't permanently store the TBB cache file, but instead created a new TBB on each restart of The Bat!, but the old TBB file was abandoned and no longer used, thus occupying the disk space in vain
- The Bat! didn't always set the FILE_ATTRIBUTE_TEMPORARY for temporary files; setting this attribute increases speed of working with temporary files
- The default string encoding in anti-spam plugin changed from Windows-default-for-non-Unicode-programs to UTF-8
- Miscellaneous HTML-editor-related fixes
- Modal dialog boxes with modal window frame have an icon that overlaps text on Windows XP computers
- Fixed html editor dialog translations
- A division by zero error in the MicroEd
- Editing links in HTML-editor is faulty – the lings got truncated, e.g., after a particular character in the link
- Wrong icons in the title bars
- Truncated Quick Search options
- Column width is not remembered in "Manage IMAP folders"
- Untranslatable Quick Search options in the Message Viewer
- Macro %QUOTES sets HTML message quotes to uppercase
- All caracters of the quoted text are put into the uppercase while replying
- The Bat! crashes on selecting an HTML message if the internal HTML viewer is used
- Embedded images are rendered too big
- If there is not enough free space, no warning appears during the compacting process
- A 32-bit version of The Bat! did release memory right when it started (to release memory used by startup data and startup code that was no longer needed) and when was minimized, but the 64-bit version didn't do that properly - vice versa - it tried to reserve 4GB for itself instead. Now the 64-bit version is also doing things properly - it doesn't try to reserve 4GB, but releases memory just when started (once) and each time you minimize it
- Message List Tabs cannot be scrolled to the right on high DPI
- No confirmation popup for changed mail after closing window
- Wrong display of the sender in Address History
- The Sorting Office conditions are not vertically aligned (edit/text)
- Fixed a EStringListError "List index out of bounds (0)" error in the image download manager
- Fixed an access violation error related to IMAP which could happen in many cases, e.g. after sending out a message, etc.
- SMTP log does not auto-scroll in the Connection Center
- The Bat! does not remember column width in the "Select Quick Template" window
- The window "The Bat! Master Password" gets hidden behind other windows
- The default fonts in the message editor (The default font Courier New 9 pt is small and pale)
- Importing messages from Outlook 2016 fails to include senders' email addresses
- Access Violation popups if inspecting message source on IMAP account
- Image viewer does not display a PNG file although it is displayed in the preview tab
- Ctrl+A doesn't work in Memo in the address book properties
- Quick Search tabs do not display separate message lists
- Sorting office column widths (in the filters tree - left part of the windows) are not saved
- Sorting office default column widths are not proportional to the text
- Tip of the day image is not rescaled to accommodate higher resolution
- It is not obvious that in the Address Entry, the list of addresses should be separated by CR, not comma
- Some HTML messages were incorrectly displayed by The Bat! internal HTML viewer. Element positions were incorrect. Elements were doubled up in some of the messages
- Fixed the selection of items (in check/uncheck items in the selection tree view) in some dialogs. For example, the behaviour of these items was OK in the Message Finder (F7) dialog, but wasn't OK in the other dialogs like the "Manage IMAP Folders" dialog. If you open this dialog to manage IMAP folders and try to select/unselect a folder with subfolders, or an account node, the expected behaviour was that the sub-items would also be selected/unselected (checked/unchecked). But his didn't happen - this was especially illogical for the account root nodes - checking/unchecking this node didn't have actually any effect - the account node was checked/unchecked, but the account folders weren't affected at all, so in fact there was absolutely no practical meaning in checking/unchecking the account node of the tree view control in the Manage IMAP folders dialogs. The only exception (that worked correctly) was the Message Finder (F7). Now, behaviour of all this places is identical to the correct behaviour used in the Message Finder
- Shortcut editor (when you configure shortcuts for a particular toolbar button) hotkey edit field is not zoomed on 4K
- The code was optimized - some generic classes were removed in favour of old-fashioned container classes that didn't use generic source code constructs. The rationale behind this optimization was that the compiler didn't automatically eliminate the duplicated binary code when generics were used to created containers for different classes in such places where the classes were very similar and there was no reason for the compiler to create multiple instances of the binary code that implements the containers like "lists" (TList<> vs Classes.TList). This explosion of the binary code was not cache-friendly, especially not L0/L1 friendly - the program worked slower because of this code size explosion that had no rationale
- Fixed a bug that might cause "Access Violation" error in filters when there were multiple connections already working with the filters, for example, when moving sent message from Outbox to Sent folder
- Fixed an error when cancelling a folder compression task on exit
- Fixed issue with wrong font family in preferencessource viewer
- In some dialog windows of The Bat!, font face of some GUI elements was hard-coded (e.g. to Tahoma). Now this hardcoding is removed and the font face of these elements is also dynamic as for all other GUI elements, so it matches exactly the font face of the surrounding GUI elements (controls)
- The captions of the "processing folders" status display window were too narrow
- There were some bugs in the "View message source" where first or last character of second and subsequent lines was corrupted, which also led to incorrect cursor placement
- Image detection for the internal image viewer was incorrect: every type of image was detected as "JPEG". As a result, other images, like "PNG" could not be displayed in the internal image viewer
- The "Illegal instruction" error on viewing some JPG files under 32-bit version of The Bat!
- Removed duplicate code from HTML templates handling
- Paste image into HTML mail from clipboard fails
- Pasting copied file in HTML mail fails with exception
- An Access Violation error on exit, related to virtual folders
- An invalid pointer operation error when dealing with mail messages (copy, move, process by a filter, etc)
- Pasting copied file in HTML mail fails with exception
- Paste image into HTML mail from clipboard fails
- If the user creates a tag with a duplicate name, The Bat! did not start with "Config:1 EStringListError String list does not allow duplicates"-error messages in ex_log.txt during program startup
- Embedded images are too narrow in the internal HTML viewer
- Phantom window of the action "Add addresses to Address Book" appears in the preview of windows on the task bar
- Tip of The Day displays national characters incorrectly. For example, if the "Language for non-Unicode programs" configured in Windows is different from The Bat! interface language, the national characters were incorrectly displayed in the "Tip of The Day"
- Fixed an access-violation on exit when the messages were loading via IMAP in progress and the user exits The Bat! at this moment
- Impossible to insert smiles to the message
- Inserting smileys with ">" or "<" in the plain text editors inserts HTML-code instead
- Some fixes of Access Violation errors on IMAP
- Long labels didn't wrap in progress dialogues
- Program size decreased slightly
- Addresses are not added into address book automatically in IMAP accounts
- "Insert Hyperlink" interprets command-line arguments as named HTML characters, and thus falsified the HREF
- Image files attached to messages are not printed correctly if image width is larger than height but paper (page) width is smaller than its height. If the width of an image is larger than the size of the page, then the right part of the image gets cut while printing/in print preview
- External image download control for the system's HTML viewer does not work if set according to The Bat! rules
- Sorting Office does not trigger on tags
- External image download control for the system's HTML viewer does not work if set according to The Bat! rules
- Scheduler did sometimes lose its settings
- If the user interface was in such a language to

Adobe XD CC 28.5.12 查看版本資訊

更新時間:2020-04-13
更新細節:

SoftEther VPN Gate Client Plugin 2020.04.13 build 9731 查看版本資訊

更新時間:2020-04-13
更新細節:

The Bat! Professional 9.1.12 (64-bit) 查看版本資訊

更新時間:2020-04-09
更新細節:

What's new in this version:

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 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.4 (64-bit)
- Change log not available for this version


The Bat! Professional 8.5.0 (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.4.0 (64-bit)
- Change log not available for this version


The Bat! Professional 8.3.0 (64-bit)

New features:
- The "Copy Format" in the Message Editor
- You can now add a column with a short folder name – just a name without its full path
- It is now possible to add secondary addresses of an address book entry to the To or CC field or to not add at all, instead of just an option to add to BCC as before

Fixes:
- The menu entry "Download International Pack" is obsolete
- Outdated version number while authenticating at Gmail via OAUTH
- Needless confirmation on closing editor window after saving the message via Ctrl+S
- The Message Dispatcher does not remember the position of the header auto-view splitter
- CardDAV synchronization did not transfer URLs to server and deleted them afterwards in The Bat (tested with mailbox.org)
- CardDAV synchronization duplicates three phone numbers and overwrites three others (tested with mailbox.org)
- Wrong handling of "<" and ">" characters in the messages created out of HTML-templates
- The "Lock toolbars" option is not remembered in the Message Dispatcher window
- The Quick Search skips the search/display criteria of the selected tab
- Fixed the bug "TLS protocol error" Internal error GenerateKeyBlockCipher when connecting to servers with DES/3DES ciphers (a bug of The Bat! v8.2.8)
- Fixed an access violation on exit when The Bat! was configured to be minimized to the System Tray


The Bat! Professional 8.2.8 (64-bit)
- Change log not available for this version


The Bat! Professional 8.2.4 (64-bit)

New features:
- Improved speed of the IDEA encryption algorithm
- Improved speed of the RC4 encryption algorithm
- Libiconv version updated to version 1.15. Added ISO-2022-JP-MS converter. Updated the CP1255 converter to map one more character

Improvements:
- Improved speed of the UTF-8 encoder and decoder
- Some internal optimizations in the interface element dynamic layouts

Fixes:
- Scrolling in address book moves selection bar instead of address list
- CardDAV-Syncronization transfers Home Location Street address correctly, but deletes it afterwards (tested with mailbox.org)
- The Bat! v7.4.16 (64 Bit) - cannot print multiple mails
- Issue with OAUTH for Mail.Ru while creating a new account
- Misleading "Authentication failed" message while creating a new account for Mail.Ru and Gmail and using OAUTH
- It's possible to overcome the mandatory "Unique ID" handle while creating a color group
- Previously created templates (text format) were not usable if switching to HTML editor
- The Message Dispatcher does not remember the position of the header auto-view splitter
- The MailTicker was sometimes improperly updated or not updated or caused Access Violation errors


The Bat! Professional 8.2 (64-bit)

Improvements:
- New context-aware message header decoder to address the Mailsploit issues. Besides making the header line decoder context aware, we have also made the following checks in the display name part of an address: if it contains an "@" character or any control character (with code less than code of a space character), then such a name part is discarded
- Some improvements in multi-threaded locking mechanism (32-bit only)
- Some improvements in handling AVX-512 instructions (64-bit only)

Fixes:
- Macros did not work in HTML templates (for folder, account, etc) - fixed %- in html template and trailing spaces in HTML
- Image compression routine was called twice -- Unnecessary delays when saving html message with images to "Outbox"
- "Tab" in HTML editor deletes the highlighted text
- CardDAV-Syncronization did not transfer Birthday
- CardDAV-Syncronization was duplicating email addresses when entry contains more than one email address (tested with mailbox.org)
- Issues synchronizing CardDAV. Server reports error: "HTTP/1.1 501 Request Failed"
- Synchronization log window of Address book always showed in modal state


The Bat! Professional 8.0.18 (64-bit)

Improvements:
- The Download Manager writes additional information to the ex_log.txt file whenever there is an exception inside a WinInet API function call
- Added some root certificates used by Google mail servers
- Better description for the registration key validity version
- More debug messages will be added to the ex_log.txt with /startup_timing_log command line option to figure out why The Bat! hangs at startup

Fixes:
- Fixed a "stack overflow" error which could occur when a message got loaded, e.g. on IMAP
- Fixed an access violation at startup
- Some normal connection state changes were written to the ex_log.txt file
- The MailTicker was sometimes grey and didn't move
- Column "Tags" in message list cannot be size-adjusted by double click
- Copying of Sorting Office filters with hot keys is incomplete
- MailTicker goes to background even of the "Always on top" option is enabled
- Double-clicking a word with national characters doesn't select it
- Table paste not keeping columns widths
- Attachments' names in national characters are converted to underscore
- Shift+Arrows or Ctrl+Arrows don't work as expected in HTML message preview
- Names of the attachments are displayed incorrectly
- %CURSOR is ignored in Quick Template
- On 4K monitors, the mail ticker is too slow
- POP3 Message Dispatcher hangs with an error message
- Quick Template is not inserted into Quick Reply
- UI elements misplaced in filter conditions
- Quick search filter doesn't clear filter on empty filter text
- No caption "paste as text" while pasting smiles in the HTML editor
- Multiple quotes are rendered too wide
- Empty brackets for quick templates in the drop-down menus
- Needles confirmation on closing editor window after saving the message via Ctrl+S
- Access Violation on pasting smilies
- "Undo" and "Redo" work erratically
- "Paste as plain text" does not replace the highlighted text


The Bat! Professional 8.0.14 (64-bit)
- Change log not available for this version


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


The Bat! Professional 8.0.10 (64-bit)

New features:
- 32-bit version of The Bat! now works even under very old computers with CPUs that don’t support MMX instruction set. In this case, FPU is used to copy data.
- Upgraded the HTML editor. Text formatting has improved (the components render bi-directional text and “exotic” scripts reliably; "justify" alignment and custom character spacing now can be applied to bi-directional text; new paragraph alignment type: "distribute"; distributed paragraphs are similar to justified paragraphs, but space is added between all characters, not between words; this type of alignment is common for Far East languages; customized alignment for the last line of justified and distributed paragraphs; special options for vertical text in table cells - automatic application of vertical fonts and switching column order from right-to-left to left-to-right). There were also visual improvements: the users can define a customized degree of transparency for backgrounds of paragraphs, tables, table cells, text boxes; user interface is compatible with high-DPI display modes
- AVX/AVX2/AVX-512 use: if the CPU supports AVX or AVX2 instruction set, 64-bit version of The Bat! will use large, 32-byte YMM registers for faster memory copy and fill, and if the CPU supports AVX-512 instruction set, The Bat! will use even larger, 64-byte ZMM registers for even faster memory copy and fill. These instruction sets are not used by 32-bit version of The Bat!
- The Bat! now uses improved multi-threading locking mechanism as a part of the improved memory manager - FastMM4-AVX. The new locking mechanism is much better than the mechanism implemented in the default memory manager which is used by the Delphi compiler
- If the CPU supports Enhanced REP MOVSB/STOSB (ERMS), The Bat! uses this feature for faster memory copy or fill
- Faster overall program work gained by removing the "lock" prefix from many instructions that were supposed to provide multi-thread handling. On practice, adding "lock" prefix to an instruction slows it down significantly, and, in most cases, was not needed, e.g. increasing reference counters when assigning strings
- Internal program code rewrite regarding to HTML editors that was used in the message editor and HTML template editors
- AVX-512 Instruction Set is used, if available, for faster memory copy and fill operations. In order for The Bat! to make use it, a CPU with AVX-512 instruction set is required, for example Intel's Xeon Phi x200 (Knights Landing) and Skylake-X Core i7 and i9 models. Besides that the operating system should also support AVX-512 registers. It is Windows 10 latest update and Windows Server 2016 that support AVX-512
- Version 8 Splash Screen

Improvements:
- Better thread handling - the program works faster and generates lower number of the Page Faults
- Auto-configuration of display fonts on The Bat! first run. On Windows 7 and later, if the fonts are configured in Windows settings to be displayed as Cleartype or if the screen resolution (pixels per inch) is 150% of base DPI or higher, then, on The Bat! first run for this Windows user account after the new installation, the new fonts are automatically configured be used (instead of previously hard-coded values): Consolas and Calibri are now used instead of the old Courier New and Arial. Besides that, during that first run, the default editor font size now accommodates to the screen resolution (pixels per inch): if the current DPI is below 150% of the base DPI (96), the default editor font size is 9pt as before, but for 150%<200% - 10pt, 200%<300% - 11pt, 300% and higher - 12pt.
- Auto-substitution of the Courier New on 4K monitors when viewing HTML messages. The details are the following. On Windows 7 and later, with ultra-high-definition (4K) monitors with DPI of 192 and more (>200% of base DPI), if an HTML email arrives with Courier New font defined, and the characters have font size of or between 5 and 28 points, the font is automatically displayed as Consolas. This behavior of substation of Courier New to Consolas is hardcoded and you cannot change it. This only affects screen, not the printer. On printer, when printing HTML with Courier New, this font is always used if defined so in the HTML
- Updated Root CA certificates
- Improved speed of CRC-32 calculation when the processor does not support CRC32 instruction, but if it does, the speed has increased even more. The Bat! uses CRC-32 algorithm internally in many cases, so the overall program speed has increased as a result
- Non-exceptional (normal) situations like IMAP server responses "NO" and "BAD" were added to the exceptions log
- Improvements on multi-threaded operation: The Bat! often worked poorly on multi-core processors or multi-CPU computers. The thread operation wasn’t very good thought out in some places. As a result, there were various errors like Access Violation
- The Bat! MSI installation package no longer include EWS DLL files. As a result, The Bat! would not support Exchange Web Services (EWS) protocol until you manually download a DLL and store it un the same directory where thebat32.exe/thebat64.exe resides.

Fixes:
- 64-bit Simple MAPI handler DLL gave access violation errors
- When a QR Code window was already open and then the user has put another window to front and chose to generate a QR code from the menu, the old QR Code window remained in the background so the user had no idea what happened, as if nothing happened. Now the QR Code window will be brought to front in such cases
- The QR Code generator didn't save a generated code to file properly. It asked for a list of graphic formats, but in fact only supported BMP. So if you chose, for example, PNG, it saved a BMP into the file with .PNG extension which was incorrect. Now it only offers to save to PNG
- If you save generated QR code to file or copy it to clipboard, it didn't scale to the fixed number of times, which might result uneven scaling
- If a QR Code window was called from the main window and was open, and you close The Bat!, there was an Access Violation error
- If there were a message source view window open and you closed The Bat!, there were an access violation error
- The Bat! couldn't gracefully handle improperly specified "charset=unicode", especially in malformed HTML messages
- Screen reader did not read the contents of the status bar
- Screen reader did not read the text of the tabs
- Attributes of messages in threaded message lists were not read
- The option "Complete address automatically from" in the message editor did not work
- The auto-complete did not offer a suggestion right away as only the suggestion list with no selection appears
- The Bat! gave an access violation error on exit when NVDA (www.nvaccess.org) was active on The Bat!
- The Bat! crashed upon invoking the address book if JAWS is running
- Invalid key handling in the Message Editor address grid (arrows)
- The cursor jumped between From/To/CC/BCC/Subject fields using the arrow keys whereas only the Tab key should be applied
- The screen reader did not notice that a list of addresses appears in the message editor window
- Screen reader improperly read RSS item list
- Accessibility Feature: Label for fields in the message creation window was not read properly
- Screen reader did not read the names of folders in the "Manage IMAP folders" window
- JAWS was speaking after each character when auto-completion in the "To" field was in the "on" state
- Screen reader did not read the names of contacts in the Address Book
- The Bat! could not down load HTML images under 32-bit if there were a message with many images with the same URL
- Space bar sets/removes the check-box on the selected folder and jumps into the search field in Watch for virtual folders
- The Up key does not return to the To, CC or BCC field in the message editor
- Change of the checkboxes in the Options tab of the Sorting Office did not immediately affect the checkboxes in the left tree
- The Bat! crashed while returning to the terminal session
- The Bat! hangs on testing outgoing connection in the Create New Account wizard
- A screen reader did not speak the check-marks and selected/not selected in the Sorting Office
- Embedded images in messages bodies grow in size on each reply on high-DPI (4K) monitors
- URLs were incorrectly displayed in the plain text part of messages
- Images in HTML templates are resized under high DPI (4K) monitors
- "List index out of bounds" error appeared while trying to assign an URL to an image in the HTML template
- Sometimes, very rarely, due to a bug, Message Headers got multiplied everywhere - in the Preferences, in the Message Editor, in the viewers. Other configuration items like color groups, etc., could also have been duplicated
- The program became faster as a whole because of significant improvements to internal algorithms related to data storage and retrieval (data containers)
- The algorithms to process, load and store configuration items, e.g. mail folders, message headers, color groups, etc. (data containers) contain flaws that could lead to data loss
- When The Bat! saves images, for example when you edit and HTML message where you have inserted inline images from clipboard, or you have added a photo to an address book entry - The Bat! chooses between the two file formats - PNG and JPG, compressing to both formats and seeing which of the files are smaller. For PNG, compression level from 1 to 9 is selected, based on the dimensions of the image: larger images take faster compression levels, to not produce interface freezes when saving message; for JPG, quality of 85 is always chosen. Previously, The Bat! did always save in JPG with 100 level, which did produce very big files. For photos, JPG process smaller files than PNG, while PNG makes smaller files when there are flat images with just a few colors, like a simple screenshot
- Not enough room for "User / Server" localization in the Connection Center window
- Truncated options' names on the "Options" tab of the customizer (select the menu item "WorkspaceToolbarsCustomize" and then go to the "Options" tab)
- When the Sorting Office window was opened, but The Bat! was in foreground, the Sorting Office window was trying to check the clipboard data used by other programs, which gave errors under Windows 10
- The server-side "Sent" folder is lost and re-downloaded on each program start for hotmail.com accounts. Although this was not related solely for Hotmail. The bug was the following: if we had a local folder in the IMAP account with a particular name, and then we've got an IMAP folder with the same name from the server, The Bat! couldn't handle such situations properly, it didn't permanently store the TBB cache file, but instead created a new TBB on each restart of The Bat!, but the old TBB file was abandoned and no longer used, thus occupying the disk space in vain
- The Bat! didn't always set the FILE_ATTRIBUTE_TEMPORARY for temporary files; setting this attribute increases speed of working with temporary files
- The default string encoding in anti-spam plugin changed from Windows-default-for-non-Unicode-programs to UTF-8
- Miscellaneous HTML-editor-related fixes
- Modal dialog boxes with modal window frame have an icon that overlaps text on Windows XP computers
- Fixed html editor dialog translations
- A division by zero error in the MicroEd
- Editing links in HTML-editor is faulty – the lings got truncated, e.g., after a particular character in the link
- Wrong icons in the title bars
- Truncated Quick Search options
- Column width is not remembered in "Manage IMAP folders"
- Untranslatable Quick Search options in the Message Viewer
- Macro %QUOTES sets HTML message quotes to uppercase
- All caracters of the quoted text are put into the uppercase while replying
- The Bat! crashes on selecting an HTML message if the internal HTML viewer is used
- Embedded images are rendered too big
- If there is not enough free space, no warning appears during the compacting process
- A 32-bit version of The Bat! did release memory right when it started (to release memory used by startup data and startup code that was no longer needed) and when was minimized, but the 64-bit version didn't do that properly - vice versa - it tried to reserve 4GB for itself instead. Now the 64-bit version is also doing things properly - it doesn't try to reserve 4GB, but releases memory just when started (once) and each time you minimize it
- Message List Tabs cannot be scrolled to the right on high DPI
- No confirmation popup for changed mail after closing window
- Wrong display of the sender in Address History
- The Sorting Office conditions are not vertically aligned (edit/text)
- Fixed a EStringListError "List index out of bounds (0)" error in the image download manager
- Fixed an access violation error related to IMAP which could happen in many cases, e.g. after sending out a message, etc.
- SMTP log does not auto-scroll in the Connection Center
- The Bat! does not remember column width in the "Select Quick Template" window
- The window "The Bat! Master Password" gets hidden behind other windows
- The default fonts in the message editor (The default font Courier New 9 pt is small and pale)
- Importing messages from Outlook 2016 fails to include senders' email addresses
- Access Violation popups if inspecting message source on IMAP account
- Image viewer does not display a PNG file although it is displayed in the preview tab
- Ctrl+A doesn't work in Memo in the address book properties
- Quick Search tabs do not display separate message lists
- Sorting office column widths (in the filters tree - left part of the windows) are not saved
- Sorting office default column widths are not proportional to the text
- Tip of the day image is not rescaled to accommodate higher resolution
- It is not obvious that in the Address Entry, the list of addresses should be separated by CR, not comma
- Some HTML messages were incorrectly displayed by The Bat! internal HTML viewer. Element positions were incorrect. Elements were doubled up in some of the messages
- Fixed the selection of items (in check/uncheck items in the selection tree view) in some dialogs. For example, the behaviour of these items was OK in the Message Finder (F7) dialog, but wasn't OK in the other dialogs like the "Manage IMAP Folders" dialog. If you open this dialog to manage IMAP folders and try to select/unselect a folder with subfolders, or an account node, the expected behaviour was that the sub-items would also be selected/unselected (checked/unchecked). But his didn't happen - this was especially illogical for the account root nodes - checking/unchecking this node didn't have actually any effect - the account node was checked/unchecked, but the account folders weren't affected at all, so in fact there was absolutely no practical meaning in checking/unchecking the account node of the tree view control in the Manage IMAP folders dialogs. The only exception (that worked correctly) was the Message Finder (F7). Now, behaviour of all this places is identical to the correct behaviour used in the Message Finder
- Shortcut editor (when you configure shortcuts for a particular toolbar button) hotkey edit field is not zoomed on 4K
- The code was optimized - some generic classes were removed in favour of old-fashioned container classes that didn't use generic source code constructs. The rationale behind this optimization was that the compiler didn't automatically eliminate the duplicated binary code when generics were used to created containers for different classes in such places where the classes were very similar and there was no reason for the compiler to create multiple instances of the binary code that implements the containers like "lists" (TList<> vs Classes.TList). This explosion of the binary code was not cache-friendly, especially not L0/L1 friendly - the program worked slower because of this code size explosion that had no rationale
- Fixed a bug that might cause "Access Violation" error in filters when there were multiple connections already working with the filters, for example, when moving sent message from Outbox to Sent folder
- Fixed an error when cancelling a folder compression task on exit
- Fixed issue with wrong font family in preferencessource viewer
- In some dialog windows of The Bat!, font face of some GUI elements was hard-coded (e.g. to Tahoma). Now this hardcoding is removed and the font face of these elements is also dynamic as for all other GUI elements, so it matches exactly the font face of the surrounding GUI elements (controls)
- The captions of the "processing folders" status display window were too narrow
- There were some bugs in the "View message source" where first or last character of second and subsequent lines was corrupted, which also led to incorrect cursor placement
- Image detection for the internal image viewer was incorrect: every type of image was detected as "JPEG". As a result, other images, like "PNG" could not be displayed in the internal image viewer
- The "Illegal instruction" error on viewing some JPG files under 32-bit version of The Bat!
- Removed duplicate code from HTML templates handling
- Paste image into HTML mail from clipboard fails
- Pasting copied file in HTML mail fails with exception
- An Access Violation error on exit, related to virtual folders
- An invalid pointer operation error when dealing with mail messages (copy, move, process by a filter, etc)
- Pasting copied file in HTML mail fails with exception
- Paste image into HTML mail from clipboard fails
- If the user creates a tag with a duplicate name, The Bat! did not start with "Config:1 EStringListError String list does not allow duplicates"-error messages in ex_log.txt during program startup
- Embedded images are too narrow in the internal HTML viewer
- Phantom window of the action "Add addresses to Address Book" appears in the preview of windows on the task bar
- Tip of The Day displays national characters incorrectly. For example, if the "Language for non-Unicode programs" configured in Windows is different from The Bat! interface language, the national characters were incorrectly displayed in the "Tip of The Day"
- Fixed an access-violation on exit when the messages were loading via IMAP in progress and the user exits The Bat! at this moment
- Impossible to insert smiles to the message
- Inserting smileys with ">" or "<" in the plain text editors inserts HTML-code instead
- Some fixes of Access Violation errors on IMAP
- Long labels didn't wrap in progress dialogues
- Program size decreased slightly
- Addresses are not added into address book automatically in IMAP accounts
- "Insert Hyperlink" interprets command-line arguments as named HTML characters, and thus falsified the HREF
- Image files attached to messages are not printed correctly if image width is larger than height but paper (page) width is smaller than its height. If the width of an image is larger than the size of the page, then the right part of the image gets cut while printing/in print preview
- External image download control for the system's HTML viewer does not work if set according to The Bat! rules
- Sorting Office does not trigger on tags
- External image download control for the system's HTML viewer does not work if set according to The Bat! rules
- Scheduler did sometimes lose its settings
- If the user interface was in such a language to which the website www.ritlabs.com was not translated and the user pressed "Help" button of F1 key, and there were no CHM file of this language present, The Bat! gave an obscure error "Missing context help indxed ...". Now it opens the online help in English
- Option "Headers | Show" in Message body is checked, even Header pane is disabled
- v6.3.2: Message List for normal email folder shown in the "Summary View"
- The log box in the "Account Log" window doesn't scroll properly (as in the Connection Center)
- Email is not validated in redesigned "New Account" wizard
- Logs are incorrectly scrolled in the message re-filter dialog
- IMAP positive test results are not displayed in the New Account Wizard when you click the Test Now Button
- Message List cannot be sorted by column "Tags"
- Fixed an error that could happen when there were no free space left on disk
- Can't change language from HTML editor status bar


The Bat! Professional 8.0.8 (64-bit)
- Opening addressbook entry having multiple mail adresses breaks stored adresses


The Bat! Professional 8.0.6 (64-bit)
- Fixed an access violation error at startup


The Bat! Professional 7.4.16 (64-bit)
- Change log not available for this version


The Bat! Professional 7.4.14 (64-bit)
- Change log not available for this version


The Bat! Professional 7.4.12 (64-bit)
- Change log not available for this version


The Bat! Professional 7.4.10 (64-bit)
- Removed the MD5 hash from the S/MIME preferences
- Import S/MIME certificates(s) from a signed message didn't always work
- When non-OpenPGP mode is selected, the PGP menu items in the message editor are hidden
- Malformed account transport settings on high resolution monitors
- Untranslatable tooltips in the print preview
- Fixed several memory leaks: when deleting messages, when working with the text editor and the spell checker
- Unable to start The Bat! if on-the-fly encryption (OTFE) setup has been cancelled
- Better error handling of The Bat! version checking via DNS, sometimes invalid responses could cause an Access Violation error
- Opening mail shows error popup &qu

SoftEther VPN Gate Client Plugin 2020.04.09 build 9731 查看版本資訊

更新時間:2020-04-09
更新細節:

Chromium 81.0.4044.92 (64-bit) 查看版本資訊

更新時間:2020-04-09
更新細節: