hedgedoc/CHANGELOG.md
Erik Michelson 9e6edb0aeb
Add blockquote extras ([name=...], [time=...], [color=...]) (#249)
* Added regexes to replace name and time extras

* Added [color=#abc] replacements inside of blockquotes

This works with the following "algorithm":
1. Transform any [color=]-Tags with a valid css color into a codimd-quote-options element.
2. While transforming blockquotes, check if one of their paragraphs contains a codimd-quote-options element. If multiple are found, only the first one will be used.
3. Remove the codimd-quote-options element and set the border-left-color of the blockquote appropriately.

* Added correct CSS styling of blockquote extras

* Added tag icon when [color=...] is used outside a blockquote

In version 1.6 of CodiMD the [color=...] tag renders a tag-icon in the specified color when used outside of a blockquote paragraph.

* Added changelog entry

* Flip if-else in quote-options for better readability

* Flip another if-else in quote-options for better readability
2020-06-22 23:37:20 +02:00

2.1 KiB

Changelog

[Unreleased]

Deprecations

  • This version of CodiMD is the last version that supports the following short-code syntaxes for embedding content. Embedding works now instead by putting the plain webpage link to the content into a single line.

Removed

  • SlideShare embedding
    • If a legacy embedding code is detected it will show the link to the presentation instead of the embedded presentation
  • Speakerdeck embedding
    • If a legacy embedding code is detected it will show the link to the presentation instead of the embedded presentation
  • We are now using highlight.js instead of highlight.js + prism.js for code highlighting. Check out the highlight.js demo page to see which languages are supported. The highlighting for following languages isn't supported by highlight.js:
    • tiddlywiki
    • mediawiki
    • jsx

Added

  • A new table view for the history (besides the card view)
  • Better support for RTL-languages (and LTR-content in a RTL-page)
  • Users may now change their display name and password (only email accounts) on the new profile page

Changed

  • The sign-in/sign-up functions are now on a separate page
  • The history shows both the entries saved in LocalStorage and the entries saved on the server together
  • The gist and pdf embeddings now use a one-click aproach similar to vimeo and youtube
  • Use Twemoji as icon font
  • The [name=...], [time=...] and [color=...] tags may now be used anywhere in the document and not just inside of blockquotes and lists.

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.