Version History
We remain committed to maintain a version for both Thunderbird and Seamonkey (the Mozilla Suite), despite the fact that Seamonkey is no longer an official Mozilla Corporation product.
- version 0.9.3
- Thunderbird 3.0 beta compatibility.
- Fixed an issue with paragraph direction switching.
- Fixed an issue with preffing-off the misdecoding detection.
- version 0.9.2
- DIV elements in HTML messages will from now on have their directions set by our autodetection.
- Fixed a problem with charset misdecoding detection on trunk builds.
- Direction setting buttons, which had become busted in 0.9, work correctly again.
- No longer complaining about the choice of ISO-8859-8-I as the default charset preference.
- version 0.9.1
- Character set selection dialog bug fixed.
- Message DOM now decorated with indications of our modifications.
- version 0.9
- Direction is now auto-detected for each paragraph separately.
- When reading a message, user can choose between 'autodetect directions', 'flush all paragraphs left' and 'flush all paragraphs right', using a toolbar button or a keyboard shortcut.
- Completely reworked message charset correction logic; now correctly setting the charset in many more cases.
- Ability to correct the charset of messages with multiple MIME parts in different charsets, and even text in different charsets within the same MIME part.
- Basic message direction now preserved when doing 'Edit as Draft...'
- Version release procedure changes.
- Users whose default charset isn't windows-1255/6 are prompted about the limited functionality in this situation.
- Text direction detection logic improved: More cases correctly identified, somewhat better performance.
- Arabic locale is now the general 'ar' rather than the specific 'ar-SA'.
- Now decoding numeric HTML entities in messages, e.g. ס becomes the Hebrew letter 'Samech'.
- version 0.8
- BiDi Mail UI now compatible with toolkitized seamonkey, a.k.a. Seamonkey 2.0a.
- When you manually set the direction of a message, this setting persists, so that if you view another message and come back to the first one, your choice of direction still applies.
- Composed message direction setting now also applies to the subject input box.
- When setting RTL direction, the message will now be aligned to the right edge of the window, not the the 80-chars-from-the-left vertical line.
- Now setting direction of every
divwithin a message separately. - Internal reworking of event handler code.
- version 0.7.4
- Now using all bidirectional character ranges, not just those for your own preferred language, for determining message direction.
- Message subject textbox now also set to the same direction as the message body.
- Slight Improvement of the logic for detecting misdecoded UTF-8 messages.
- version 0.7.3
- Completely reworked charset and direction autodetection code; significant reduction in both false positives and false negatives for detection of UTF-8 and of windows codepages 1255/1256.
- Urdu language localization (see credits here).
- The extension is now also functional when setting 'View message as' to 'Simple HTML' or 'Text Only'.
- Charset autodetection correction has been extended to include the attachments.
- version 0.7.2
- Now settings the direction separately for each inline attachment to HTML messages.
- Subject line now properly ignored when ascertaining direction and character encoding of message bodies.
- Modifications the logic for detection of cases in which Mozilla set the message character encoding incorrectly; now also detecting cases in which UTF-8 messages were set to single-byte encodings.
- Fixed behavior of Enter key when using menus.
- Farsi language localization (see credits here).
- version 0.7.1
- Thunderbird Only: Direction buttons are now available again in the Messenger and the single-message display windows, after having been accidentally removed in version 0.7.
- version 0.7
- The extension now supports the Seamonkey composer as well, i.e. you have direction control when creating HTML pages.
- The Thunderbird support is now limited to versions 1.5 and above.
- The extension will now detect cases in which Mozilla misdetected the character encoding of a Hebrew or an Arabic message, set the encoding properly, then set the direction according.
- Quoted text is now properly padded in both Thunderbird and Seamonkey.
- Tweaked inter-paragraph spacing scheme.
- Pressing Enter when at the bottom of a window no longer moves the caret out of sight.
- The workaround for Mozilla bug 262497 is no longer provided.
- Changes to the preference pane, especially in Mac OS X and GNOME environments.
- The extension will now auto-detect the direction of HTML messages and RSS content in which the direction is not specficied explicitly.
- 'Show Direction Control Buttons' preference now takes effect immediately
- Fixed some issues with new paragraph insertion, such as keeping the existing font size.
- version 0.6.7
- Fixed an internal error which blocked the Enter key from working in the composition window, in Thunderbird 1.0.5 and Mozilla Suite 1.7.10.
- version 0.6.6
- Fixed a regression from version 0.6.5 - disregarding of the default composition direction preference.
- version 0.6.5
- The shortcut key for paragraph direction switching is now Ctrl+E (Cmd+E on OS X).
- Thunderbird Only: Ensured that the icons for the body direction setting buttons icons do not go missing unexpectedly.
- Improvements to direction auto-detection logic of plain text messages.
- When you edit a draft, its direction will no longer be reset to the default.
- version 0.6.4
- Corrections, additions and consolidation of the extension mnemonics.
- Fixed a possible hang due to an infinite loop when selecting text.
- version 0.6.3
- Paragraphs are no longer created while in 'Body Text' mode.
- Changes to the preferences UI in both Thunderbird and Seamonkey.
- Reduced CPU usage, which hopefully benefits performance on slower machines.
- RTL Quote bars now apply to incoming messages as well as to replies.
- Several selection-traversal-logic-related fixes.
- When opening a new message composition window, the caret no longer jumps to the message body.
- Resolution of several compatibility problems with recent changes to Gecko.
- version 0.6.2
- Fixed the Hebrew locale files which got accidentally botched in 0.6.1.
- version 0.6.1
- Fixed internal syntactic errors which had prevented the operation of the extension in versions of Mozilla starting from December 1st, 2004 (see Bugzilla bug 272764).
- version 0.6
- By default, pressing Enter no longer creates a significant vertical space.
- Fixed the behavior of the Backspace key.
- Automatic recognition of RTL-script text now includes languages other than Arabic and Hebrew (e.g. Farsi, Urdu).
- Preferences for controlling the vertical margin before and after paragraphs.
- Complete workaround for the Ctrl+Home/Ctrl+End issue. (We have also reported and fixed this bug for future versions of Mozilla).
- Thunderbird only: Adapted main toolbar button images to the default theme under Windows and Mac OS.
- Thunderbird only: Adapted formatting toolbar button images to the default theme under Windows.
- Thunderbird only: Added option for displaying direction control buttons in the main Messenger window and/or in single message display windows.
- 'Paragraph Mode' is now set for the first line of all new messages (not just the first new message).
- Default message direction now always defined in the preferences dialog.
- Various minor internal changes.
- version 0.5.2
- Alternative Enter key behavior can be diabled with a hidden pref.
- Partial workaround for Ctrl+Home/Ctrl+End bug.
- Added Project URL to Options Panel in Thunderbird.
- version 0.5.1
- Replying to a message now uses its current display direction rather than its autodetected display direction.
- Quote bar now changes direction along with the message text.
- Ctrl+Enter, Alt+Enter, etc. no longer blocked.
- Miscellaneous small bug fixes and internal changes.
- version 0.5
- Initial version.