Skip to content

Latest commit

 

History

History
139 lines (110 loc) · 5.97 KB

CHANGELOG.md

File metadata and controls

139 lines (110 loc) · 5.97 KB

v0.29.0

  • #242 - Fix "Remove empty list-items" for multiple whitespaces (thanks @hbschr)

v0.28.0

  • #239 - Add shell-session/console code blocks (thanks @mcandre)
  • #240 - Reproduce leading whitespace of previous line when adding new list items (thanks @hbschr)

v0.27.0

  • #233 - Add typescript code blocks (thanks @kylebarron)
  • #228 - Fix whitespace issues (thanks @kylebarron)
  • b1a1da1 - Prevent matching invalid HTML-tags (thanks @kylebarron)
  • #235 - Add julia-repl to fenced code blocks (thanks @NHDaly)

v0.26.0

  • #191 - Add classes for vertical and horizontal lines in GitHub tables (thanks @thancock20)
  • #193 - Match knowing that a newline character may not exist (thanks @50Wliu)
  • #202 - Add support for State fenced-code-blocks (thanks @kylebarron)
  • #220 - Add support for Kotlin fenced-code-blocks (thanks @shd101wyy)
  • #211 - Add support for language-babel fenced-code-block (thanks @remcohaszing)
  • #218 - Add east-end and east-end-notebook syntax themes to README (thanks @MarcusE1W)
  • #210 - Fix multiple links with span inline attributes on a single line (thanks @tobihagemann)
  • #208 - Resolve scope selector conflict with link core package (thanks @dineshbhosale and @50Wliu)
  • #206 - Add support for SAS code blocks (thanks @kylebarron)
  • #217 - Add YAML code block syntax highlighting (thanks @kylebarron)
  • #219 - Add support for HCL code blocks (thanks @veger)
  • #215 - And setting for disabling auto-increment of ordered list items (thanks @wesleyem)

v0.24.1

  • #188 - Fix ! and @ not working when linkShortcuts was disabled (thanks @mp4096)

v0.24.0

  • Convert Coffeescript to normal Javascript
  • Multi-cursor support for selection emphasis, links and toggling tasks

v0.23.0

  • #180 - Add support for language-make (thanks @barrygu)
  • Fix bug introduced by #172 - changes were overwritten when grammar was compiled
  • Fix php fenced-code injections

v0.22.0

  • #173: Add embedded code variation support (thanks @zachflower)

v0.21.0

  • #172: Adhere to naming convention for embedded grammars (thanks @lgeiger)

v0.20.0

  • #165: Add fenced-code support for Clean and Idris (thanks @timjs)
  • #170: Opt out of line length limit (thanks @sbaack)
  • #171: Relax math-block grammar rules (thanks @lierdakil)

v0.19.1

  • Fix #161: functions.js not always being loaded/required (thanks @WestFlame)

v0.19.0

  • Add grammar for iA Writer 4 content-blocks
  • Separate functions from main code
  • Add inline todo (from language-todo)
  • Temporarily disabled YAML fenced-code-blocks (see #77, thanks @btquanto)

v0.18.2

  • #160: Add math-inline to blocks-in-scopes (thanks @mangecoeur)
  • Update less base-scope for fenced-code blocks
  • #155: Add support for Pandoc grid-tables (thanks @mangecoeur)

v0.18.1

  • #153: Fix multiple math-inlines on the same line, and allow math-block delimiters with extended arguments (thanks @laughingrice)

v0.18.0

  • #137: Add har to fenced-code-blocks (thanks @ntotten)
  • #145: Add support for embedded math (via language-latex) (thanks @codebje)
  • #148: Add fenced-code blocks for language-latex and language-mathematica (thanks @Edenharder)
  • #151: Add commands for converting a selection to a link (@) or an inline image (!) (thanks @gnestor)

v0.17.0

  • #131: Add JSON front matter (thanks @gkjpetter)
  • #42: Prevent language-html from marking singular ampersands as invalid (thanks @bobrocke and @joallard)
  • Disabled spec for commands; failed with latest release
  • Rewritten instructions in README.md

v0.16.3

  • #131: Fix broken column alignment delimiters when used without a leading or trailing space (thanks @tpoisot)

v0.16.2

  • Add .spec filetype for Gauge

v0.16.0

  • #126: Add support for embedded Crystal code snippet highlighting (thanks @keplersj)
  • Add keybinding ~ that toggles strike-through on selected text

v0.15.0

  • #121 and #123: Add generic fenced-code-blocks (thanks @heavywatal)
  • #123: Add language support for Lua (thanks @Stanzilla)
  • Mark horizontal-rule as a constant

v0.14.1

  • #117: Disallow parenthesis in link-destination (thanks @tsaiid)

v0.14.0

  • #114: Remove necessity for a whitespace character following the language-name in fenced-code-blocks (thanks @eloquently)
  • #112: Re-add R to generic fenced-code-blocks (thanks @heavywatal)
  • #113: Separate table-data from table-structure

v0.13.0

  • Add keybindings _ and * that toggle (strong) emphasis on selected text
  • #100: Allow inline code-spans with any number of (matching) backticks (thanks @cblp)
  • Add one-o-eight-syntax to supported syntax themes (thanks @tpoisot)
  • #2: Detect Pandoc citations (in square brackets) (thanks @tpoisot)
  • #106: Merge Github mentions and Pandoc citations into generic references

v0.12.0

  • #94: Upgrade lists
    • Allow ordered/numbered task-lists
    • Allow + and * as markers for task-lists
    • Allow capital X to mark a task as complete
  • #90: Fix nested inline elements
  • #97: Add support for liquid (thanks @fusion809)

v0.11.0

  • #82: Add R Markdown flavor (thanks to @pimentel)

v0.10.1

  • Fix wrong scope on keymaps preventing list-item in- and outdenting

v0.10.0

  • #79: Add specs for custom commands
  • Fix: wrong scope on keymaps
  • Fix: revert #76 (marking checkbox as separate token in task-lists); prevented new task-list-items from being created

v0.9.0

  • #74: Add support for AtomDoc references, such as {ClassName} and {Class::method}
  • #75: Separate gfm-blocks from gfm-inlines and add the latter to inlines-in-blocks; makes references work inside tables again
  • #76: Mark the checkbox in task-list-items as a separate token

v0.8.1

  • #70: Don't disable language-gfm if it is already disabled (thanks @KaiBueker)

v0.8.0

  • Remove the automatically created empty list-item after pressing enter if left empty (+option to disable this)
  • Add fenced-code-block support for jsx, sass and scss (thanks to @afc163 and @afontaine)