Skip to content

Latest commit

 

History

History
110 lines (65 loc) · 3.41 KB

CHANGELOG.md

File metadata and controls

110 lines (65 loc) · 3.41 KB

Change Log

All notable changes to the "tothom" extension will be documented in this file.

This file is structured according to the Keep a Changelog recommendations.

[Unreleased]

[v0.9.0] - 2023-11-27

Fixed

  • Reveal active column on reload preview
  • Proper propagation of the click event in the preview window

[v0.8.0] - 2023-03-17

Added

  • ANSI escape sequences to HTML (for code block output appended to the preview)
  • [ci] GHA with headless vscode tests (@bartoszmajsak)

[v0.7.0] - 2023-02-15

  • Animated 'loading' image while running commands in a separate shell in the background

[v0.6.0] - 2023-01-10

Changed

  • Automaticaly cleanup temp files created in /tmp to carry out the envs across code blocks when running in separate shells in the background
  • Setting tothom.saveEnvToTmp is now called tothom.propagateEnv and it's enabled by default

[v0.5.1] - 2023-01-08

Fixed

  • Cannot render code blocks containing HTML tags

[v0.5.0] - 2023-01-08

Added

  • Option to default to running code blocks in a separate shell in the background instead of the in the integrated terminal. Output is appended to the preview. (Closes #6)
  • Option to save env variables to temporary file when running code blocks in a separate shell in the background
  • New command ⇧ ⌘ P Tothom: Clear terminal selection - removes the binding between the activate preview and a terminal

Changed

  • Update usage GIFs in the README

[v0.4.0] - 2023-01-05

Added

  • New command ⇧ ⌘ P Tothom: Markdown Preview (existing terminal) - allows to share preexisting terminals across preview windows
  • New command ⇧ ⌘ P Tothom: Select terminal - allows to re-bind the active preview to an existing terminal
  • Follow links between local markdown files - opening a new preview window automatically for each file

Fixed

  • Relative local image file paths required './' at the beginning of the path

[v0.3.1] - 2023-01-04

Fixed

  • 'Tothom preview not found' message shown whenever the text editor changes. (Closes #27)

[v0.3.0] - 2023-01-04

Added

  • Added support for HTML tag attributes (with markdown-it-attrs)
  • Option to configure the ▶️ label of the 'Run in terminal' button
  • Command to force reload the preview

Changed

  • Image tags can be rendered without directly resorting to String.replace, but leveraging a proper Markdown-it renderer rule
  • Markdown-it's heading_open renderer rule is now part of the engine and not coupled into the Tothom class

Fixed

  • VSCode Markdown plugin configs removed - They were broken since Day 1 actually. Oops!
  • Relative paths in the image sources
  • Active workspace directory added to webview's local resource roots
  • tags in the README and samples

[v0.2.0] - 2023-01-03

Added

  • Find widget enabled in the preview window
  • Support for anchor links
  • Support for task/todo lists

Changed

  • Link to the extensions in the Visual Studio Marketplace added to the README
  • Resolution of the animated usage instructions in the README image improved

[v0.1.0] - 2023-01-02

Added

  • Auto-generated ▶️ Run in terminal actions for code blocks
  • Separate preview windows/tabs for each markdown file
  • GitHub styling (support for dark/light mode)
  • Syntax highlight for code blocks