Istoricul versiunilor Markdown Here Revival
22 de versiuni
Fii atent cu versiunile vechi!
Aceste versiuni sunt afișate în scopuri de testare și de referință. Ar trebui să folosești întotdeauna cea mai recentă versiune a unui supliment.
Versiunea 4.0.6
MDHR version 4.0.3.3 was pulled from ATN after release due to problems with extension options. The problems persisted in unreleased version 4.0.4. Version 4.0.5 fixed the options and other minor problems, but was never released on ATN due to problems with Thunderbird's Dark Mode in the compose window. (White on white text in sent messages.)
<span style="color: indigo">Please check the settings to make sure they are set as desired.</span>
<h3>Changelog</h3>
<h4>[4.0.6]</h4>
<h5>Fixed</h5>
<h5>Fixed</h5>
<h5>Changed</h5>
<span style="color: indigo">Please check the settings to make sure they are set as desired.</span>
<h3>Changelog</h3>
<h4>[4.0.6]</h4>
<h5>Fixed</h5>
- Thunderbird's dark mode interfered with MDHR CSS-inlining causing unreadable
text in the sent message
- "textcomplete.css" appears as a linked stylesheet in messages sent with
Markdown rendering disabled #125 - With dark mode enabled in Thunderbird's reader, text color in syntax highlighted code blocks is removed. Light mode will display the correct colors.
<h5>Fixed</h5>
- Fix problems with options not saving in the last couple versions.
#120
#119 - Support up to Thunderbird 140.
#116
#117 - Improve performance of the preview rendering.
#121
- Emoji autocomplete background in dark mode was white
<h5>Changed</h5>
- Syntax for Bug/Issue links changed to
#bugno
to align with what Github/Gitlab
use - Generic directive syntax
:span[text]{.classname attr="foo"}
enabled
- Vertical lines left adjacent to block quotes not present (default css fix)
#104 - Update popup could open in compose window
#101 - Emojis did not render due to conflicting Marked extension
#107 - Debounce live preview rendering and enable async rendering.
#102 - textcomplete.css was included in sent messages.
#112
- Codul sursă lansat sub MIT/X11 License
Versiunea 4.0.2
<h3>New</h3>
- Issue or Bug linking directive. :issue[34] or :bug[123445]. The URL and link
text are configurable in Options.
- Disable excessive logging of options changes
- Fix locale-maker save data issue
- Fix French string
- Codul sursă lansat sub MIT/X11 License
Versiunea 4.0.0
This release is the result of many weekends over the past year. Most of the original code has been overhauled in order to use more modern web features.
- Live Preview (aka "modern") mode is the default
- Classic mode for 3.x behavior
- "Translate" page borrowed from FireMonkey to help with submitting translations
- Save open compose windows as drafts when installing or switching UI modes to prevent lost messages
- Emoji autocomplete popup thingy
- Show error message when using GChart Image API for Math Rendering
Known issues:
- Incompatible with Mail Merge extension
- No keyboard shortcut to access "Edit as new Markdown Message" context menu item
- Preview window may get confused and disappear. Use the "Reset Preview" context menu item on the compose toolbar button
- Excessive log messages when saving options
- Live Preview (aka "modern") mode is the default
- Classic mode for 3.x behavior
- "Translate" page borrowed from FireMonkey to help with submitting translations
- Save open compose windows as drafts when installing or switching UI modes to prevent lost messages
- Emoji autocomplete popup thingy
- Show error message when using GChart Image API for Math Rendering
Known issues:
- Incompatible with Mail Merge extension
- No keyboard shortcut to access "Edit as new Markdown Message" context menu item
- Preview window may get confused and disappear. Use the "Reset Preview" context menu item on the compose toolbar button
- Excessive log messages when saving options
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.6.0
v3.6.0
- Fix some issues saving options
- Show error message when using GChart Image API for Math Rendering #91
- TeXZilla.js now the default math renderer
- Support Thunderbird 128
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.5.1
<h4>v3.5.1</h4>
- Revert CSS changes that messed up reply and forwarded content
- Add preview announcement for MDHR 4.0 beta
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.5.0.1
Rollup release of many updates. Math syntax for GCharts rendering is now the same as TeXZilla (no backticks (\`)).
<h4>v3.5.0/3.5.0.1</h4>
<h4>v3.5.0/3.5.0.1</h4>
- Math rendering syntax unified! If using the GChart math rendering, it's
no longer necessary to use backticks (`) around the $. - GFM autolinking did not work with scheme://foo URLs with emoji support enabled
#61 - Changing Markdown options (such as enabling or disabling emojis) did not
take effect as expected. In the case of emojis, once enabled they could
not be disabled without restartihg Thunderbird.
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.4.4
* Don't run onInstalled callback for unnecessary reasons
* Fix excluded content having random spaces and other things disappearing
[#48](https://gitlab.com/jfx2006/markdown-here-revival/-/issues/48)
* Do not store hljs stylesheets file list in extension storage.
[#49](https://gitlab.com/jfx2006/markdown-here-revival/-/issues/49)
* Make options page #hash links go to right page on load.
* Don't check forwarded messages for unrendered Markdown; Don't render forwarded
content either. [#53](https://gitlab.com/jfx2006/markdown-here-revival/-/issues/53)
* Fix dismiss button (x) in forgot-to-render notification bar.
[#52](https://gitlab.com/jfx2006/markdown-here-revival/-/issues/52)
* Update DOMPurify and Markedjs vendored libs.
* Fix excluded content having random spaces and other things disappearing
[#48](https://gitlab.com/jfx2006/markdown-here-revival/-/issues/48)
* Do not store hljs stylesheets file list in extension storage.
[#49](https://gitlab.com/jfx2006/markdown-here-revival/-/issues/49)
* Make options page #hash links go to right page on load.
* Don't check forwarded messages for unrendered Markdown; Don't render forwarded
content either. [#53](https://gitlab.com/jfx2006/markdown-here-revival/-/issues/53)
* Fix dismiss button (x) in forgot-to-render notification bar.
[#52](https://gitlab.com/jfx2006/markdown-here-revival/-/issues/52)
* Update DOMPurify and Markedjs vendored libs.
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.4.2
v3.4.2
- Deal with TB bug 1778889.
- Update DOMPurify and Markedjs vendored libs.
- Deal with TB bug 1778889.
- Update DOMPurify and Markedjs vendored libs.
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.4.0
- Thunderbird 102 support
- Drop Thunderbird 78 support
- Fix broken warn-if-sending-unrendered-markdown notification bar on 102
- Ignore quote citations (On date so-n-so wrote...)
- Updates marked.js
- Drop Thunderbird 78 support
- Fix broken warn-if-sending-unrendered-markdown notification bar on 102
- Ignore quote citations (On date so-n-so wrote...)
- Updates marked.js
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.3.1
2022-03-27 v3.3.1
Options page CSS fixes
Updated default.css
If you have modified the CSS in options, your changes will not be overwritten.
Options page CSS fixes
Updated default.css
If you have modified the CSS in options, your changes will not be overwritten.
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.3.0
- 18n strings files are now uniform. Patches accepted. Use WET. More to come.
Previewer initial content can be localized by editing "preview.md" itself. - Lots of code cleanup
- TexZilla/Canvas math rendering now available as an alternative to GChart. See
Options for details. Syntax is different! (no more backticks) #6
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.2.11
- Add Markdown preview to Options->Theme. #12
- Allow screen readers to ignore the "hidden div" holding unrendered content. #33
- Remove extra blank line at beginning of code blocks. #24
- Smart arrow replacements to go with smart quotes. #10
- Updated Marked-JS and DOMPurify to latest versions.
- Allow screen readers to ignore the "hidden div" holding unrendered content. #33
- Remove extra blank line at beginning of code blocks. #24
- Smart arrow replacements to go with smart quotes. #10
- Updated Marked-JS and DOMPurify to latest versions.
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.2.10.1
- Fix #31, bad
CSS style on Options checkboxes with Thunderbird 78.x - Fix for broken compose window notification boxes in Thunderbird 93.0beta and up.
#32 - Do not check signatures and quoted content for markdown when check-forgot-render
is enabled. #30 - Update to marked.js 4.0.3
- Update to highlightjs 11.3.1
- Fix indicator arrow on syntax theme <select> element in options
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.2.9
* Fix incorrect text on Options page regarding Math rendering. There is **only** GCharts support in this version. Canvas rendering is coming!
* Add an option to disable "smart" quotes.
* Update to marked.js 3.0.4
* Fix everything rendered as indented code blocks when editing a saved draft.
* Add an option to disable "smart" quotes.
* Update to marked.js 3.0.4
* Fix everything rendered as indented code blocks when editing a saved draft.
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.2.8.1
# 2021-09-08: v3.2.8
* Fixed numerous issues with the new options, async issues
* Wrote tests for the migration code
* Rendering issues
* Context menu in compose window is back!
* Fixed numerous issues with the new options, async issues
* Wrote tests for the migration code
* Rendering issues
* Context menu in compose window is back!
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.2.5
Some bug fixes:
- Fix notification bar error with Thunderbird 90+
- Fix options UI with light-color themes
- Do not render plain text emails
- Fix code syntax highlighting
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.2.4
* Redesigned options UI. Previously selected options are migrated.
* Show current hotkey as tooltip when hovering over render button
* Fix accessibility issue in code blocks with default CSS
* Automatically update unmodified markdown CSS
* Fix broken tests
* Show current hotkey as tooltip when hovering over render button
* Fix accessibility issue in code blocks with default CSS
* Automatically update unmodified markdown CSS
* Fix broken tests
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.1.1
Bugfix release for nested lists when Thunderbird is set to use "body text" format.
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.1.0
Version 3.1.0 - feature parity with old Markdown Here
- New permissions:
- "Unrestricted access" - This is for the notification bar
- Fixes:
- Math rendering works, it still uses the Google Chart API, so a request is
sent to Google to draw the image. Also note that the image is not included
in the email itself so recipients will need to allow remote images in their
email client. This feature is disabled by default for privacy reasons.- Syntax change: Math must be surrounded by backticks
(`) and dollar signs ($). The need for backticks will be removed
in a later release - Example:
`\$-b \pm \sqrt{b\^2 - 4ac} \over 2a$`
- Syntax change: Math must be surrounded by backticks
- Updated default CSS so when Thunderbird is set to use a dark theme rendered HTML is still readable. If updating from a previous version, you will have to update "Primary Styling CSS" in the options page by clicking the "Reset to Default" button.
- Notifications when unrendering HTML that has been changed and before sending an email that looks like it contains markdown.
- Math rendering works, it still uses the Google Chart API, so a request is
- Other changes:
- Updated hotkey support to use builtin mailextension API
- Using mailextension APIs to check email for unrendered markdown before sending
- Removed code specific to webmail/browser support as a result of above two items
- Removed dependency on JQuery in the options page
- highlightjs (source code syntax highlighting) updated to 10.6.0
- Known issues:
- The update page shown after new install or update is not written
- Documentation needs some updates, specifically the Math syntax change noted above
- There's no context menu (right-click) support for Thunderbird's compose window
- Options page does not work in Thunderbird 86 beta
- Codul sursă lansat sub MIT/X11 License
Versiunea 3.0.2
This is a preview release. It only runs on recent Thunderbird versions (78.5+ and 86.0beta tested).
Known issues:
- TeX math formulas do not render
- Colors are not always usable with a dark Thunderbird theme
Known issues:
- TeX math formulas do not render
- Colors are not always usable with a dark Thunderbird theme
- Codul sursă lansat sub MIT/X11 License
To create your own collections, you must have a Mozilla Add-ons account.