ink-mde

A beautiful, modern, customizable Markdown editor powered by CodeMirror 6 and TypeScript

MIT License

Downloads
3.7K
Stars
175
Committers
3
ink-mde - v0.7.0

Published by davidmyersdev over 2 years ago

  • Introduce the Formatting API
  • Introduce the Formatting Toolbar
  • Improve the documentation (including real embedded code examples)
  • Add CI checks for PRs
  • Add Vitest
  • Upgrade to CodeMirror v0.20.x
  • Allow string values for Enums
ink-mde - v0.6.9

Published by davidmyersdev over 2 years ago

Add support for readonly mode

ink-mde - v0.6.8

Published by davidmyersdev over 2 years ago

Show the upload modal on paste

ink-mde - v0.6.7

Published by davidmyersdev over 2 years ago

Upload files on paste (when enabled)

ink-mde - v0.6.6

Published by davidmyersdev over 2 years ago

Give images a default width (support for SVGs)

ink-mde - v0.6.5

Published by davidmyersdev over 2 years ago

Fix type import

ink-mde - v0.6.4

Published by davidmyersdev over 2 years ago

Add Vim mode

ink-mde - v0.6.3

Published by davidmyersdev over 2 years ago

Upgrade dependencies

ink-mde - v0.6.2

Published by davidmyersdev over 2 years ago

Properly support functions in DeepPartial type

ink-mde - v0.6.1

Published by davidmyersdev over 2 years ago

Include /types with bundle

ink-mde - v0.6.0

Published by davidmyersdev over 2 years ago

  • Breaking changes to API
  • Breaking changes to types
  • Add file upload handler
  • Upgrade dependencies
ink-mde - v0.5.2

Published by davidmyersdev over 2 years ago

Upgrade dependencies

ink-mde - v0.5.1

Published by davidmyersdev about 3 years ago

Add extension wrapper utility

ink-mde - v0.5.0

Published by davidmyersdev about 3 years ago

Move to Vite

ink-mde - v0.4.0

Published by davidmyersdev about 3 years ago

Make it reconfigurable and extensible

Breaking Changes! Configuration options have changed.

  • disableAttribution: false -> attribution: true - inverted and renamed
  • enableSpellcheck -> spellcheck - renamed
  • renderImages -> images - renamed

The editor can be reconfigured by passing updatable options to the new reconfigure method on the instance. The editor is now extensible too! You can pass CodeMirror 6 extensions with the extensions option.

ink-mde - v0.3.0

Published by davidmyersdev about 3 years ago

Improve code visibility and contrast

  • Update dependencies
  • Update heading weight (configurable)
  • Use appearance-based background colors for code (configurable)
  • Update image background colors to match code (configurable)
ink-mde - v0.2.14

Published by davidmyersdev over 3 years ago

Update dependencies

ink-mde - v0.2.13

Published by davidmyersdev over 3 years ago

Update CodeMirror dependencies

ink-mde - v0.2.12

Published by davidmyersdev over 3 years ago

Clean up Grammarly support

While Grammarly suggestions were working, updates were not. With a recent update to CodeMirror, this is now fixed when the extra attributes are removed.

ink-mde - v0.2.11

Published by davidmyersdev over 3 years ago

Use functions for view plugins

Anonymous classes with properties don't pair well with some webpack environments.