Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1 release #233

Merged
merged 48 commits into from
May 17, 2021
Merged

v1 release #233

merged 48 commits into from
May 17, 2021

Conversation

yhatt
Copy link
Member

@yhatt yhatt commented May 13, 2021

Breaking

  • VS Code >= 1.56 is now required (#231)
  • Renamed command markdown.marp.toggleMarpPreview to markdown.marp.toggleMarpFeature (#235)

Added

  • IntelliSense for Marp directives (#158, #235)
    • Auto completion for directive keys and some values
    • Syntax highlight for recognized directive keys
    • Hover help for recognized directives
  • overloading-global-directive diagnostic: Mark overloaded global directive in the subsequent definition (#232)
  • unknown-theme diagnostic: Mark if the specified theme name is not recognized by the extension (#236)

Changed

  • Support Workspace Trust: Restrict some features in the untrusted workspace (#231)
  • Upgrade Marp Core to v2.0.3 (#237)
  • Upgrade Marp CLI to v1.1.1 (#237)
    • PPTX export will become to pre-render images with high resolution
  • Upgrade dependent packages to the latest version (#237)

yhatt added 30 commits May 13, 2021 00:52
User setting is still available even if in the untrusted workspace.
Using an inherited HTML setting may have potentially dangerous when
showing Markdown preview in untrusted workspace, so we have to always
prevent HTML whenever the workspace is not trusted.
…iagnostic

Mark overloaded global directive in the subsequent definition
@yhatt yhatt linked an issue May 15, 2021 that may be closed by this pull request
@yhatt yhatt changed the title v1 update v1 release May 15, 2021
@yhatt yhatt marked this pull request as ready for review May 17, 2021 22:56
@yhatt yhatt merged commit 79e651a into main May 17, 2021
@yhatt yhatt deleted the v1 branch May 17, 2021 22:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Auto-completion for directives
1 participant