Changelog

All notable changes to the Text Editor SDK are documented in this log.

TIP

See Versioning for important details about how versions are published.

1.1.0 (2021-10-14)

Features

Docs

1.0.2 (2021-10-05)

Bug Fixes

  • cleanup DOM on disconnect

1.0.1 (2021-09-28)

Bug Fixes

  • copy width CSS rule from editor
  • expose EditorFactory API as global Grammarly variable
  • initialize editor plugin only for supported browsers
  • remove internal variables, window.Grammarly.CSS and window.Grammarly.typestyle

1.0.0 (2021-09-10)

Graduation 🧑‍🎓

1.0.0-beta.14 (2021-09-10)

Bug Fixes

  • fix possibility of underlines overlapping suggestion cards
  • workaround extension conflict on codesandbox domains

1.0.0-beta.13 (2021-09-10)

Features

  • add support for style guide suggestions from connected accounts
  • add support for toggling underlines from the Grammarly button menu

Bug Fixes

  • fix "View suggestions" edge case
  • fix highlights when the editor has padding or large borders
  • fix highlights when the editor has fixed position
  • fix highlights when the editor has z-index
  • improve detection of Grammarly browser extension

Docs

  • add default values to types in API Reference

1.0.0-beta.12 (2021-09-02)

Bug Fixes

  • add tests for base64urlEncode fn

Docs

  • add functional demo

1.0.0-beta.11 (2021-08-28)

Bug Fixes

  • use base64 URL encoding for OAuth code challenge

1.0.0-beta.10 (2021-08-27)

Bug Fixes

  • editor-sdk-vue: define exports to support Vue v2/v3 in the same package

1.0.0-beta.9 (2021-08-26)

(internal release)

1.0.0-beta.8 (2021-08-26)

Bug Fixes

  • fix misaligned highlights in input element on Safari
  • fix refresh_token URI
  • dispose of idle or disconnected socket connections to improve reconnection

Docs

  • improve organization and content of API docs

1.0.0-beta.7 (2021-08-12)

Features

  • add the ability to connect Grammarly account (using the Grammarly button)

Bug Fixes

  • avoid inserting newlines before the start of text in rich text encoding
  • crop active suggestion highlight at editor border box

1.0.0-beta.6 (2021-07-01)

(internal release)

1.0.0-beta.5 (2021-06-29)

Features

  • allow theming advanced highlights (docs coming soon)

1.0.0-beta.4 (2021-06-08)

Bug Fixes

  • fix Grammarly button issue upon disconnect/reconnect (e.g. in modals)
  • fix whitespace in the content preview of some suggestions

1.0.0-beta.3 (2021-05-31)

Bug Fixes

  • fix overlap issues with some highlights
  • fix plugin initialization for re-used DOM element in modals
  • improve advanced suggestion highlights

1.0.0-beta.2 (2021-05-26)

Bug Fixes

  • fix edge case where suggestion card did not close when typing
  • fix handling of highlights for deleted text ranges
  • improve Grammarly button keyboard navigation
  • fix missing explanation for "monotonous text" suggestions

1.0.0-beta.1 (2021-05-20)

Bug Fixes

  • do not show the Grammarly button when the Grammarly browser extension is active
  • fix suggestion cards self-closing in some cases
  • fix suggestion card not closing properly at the edge of the viewport

1.0.0-beta.0 (2021-05-18)

Features

  • add floating Grammarly button that reflects suggestions for the whole page
  • group underlines into two categories (corrections, advanced suggestions) and delay showing in some cases to avoid overwhelming users with too many colors

Bug Fixes

  • use ES2019 for public packages
  • fix highlights disappearing for editors with relative positioning
  • fix the possibility of suggestion cards overflowing out of the viewport

Refactor

  • use cursor position to speed up text change detection

1.0.0-alpha.7 (2021-05-11)

Features

  • improve editor performance
  • add API for specifying the domainopen in new window
  • add new suggestion cards with explanations
  • add support for full sentence rewrite suggestions
  • re-enable Grammarly browser extension detection

1.0.0-alpha.6 (2021-04-29)

Bug Fixes

  • add IIFE build file to package.json of @grammarly/editor-sdk

1.0.0-alpha.5 (2021-04-29)

Bug Fixes

  • Remove browser build from @grammarly/editor-sdk because webpack picks it over module

1.0.0-alpha.4 (2021-04-28)

Features

  • add IIFE build for browsers
  • measure render and encode performance

Bug Fixes

  • fix highlights displacement due to the editor toolbar
  • fix suggestions card overlapping highlights

1.0.0-alpha.2, 1.0.0-alpha.3 (2021-04-22)

Bug Fixes

  • fix release script

1.0.0-alpha.1 (2021-04-22)

Features

  • add @grammarly/editor-sdk with unified support for textarea, input, and contenteditable
  • add @grammarly/editor-sdk-react for React with <GrammarlyEditorPlugin> and <Grammarly> components
  • add @grammarly/editor-sdk-vue for Vue 2 and 3 with <GrammarlyEditorPlugin> and <Grammarly> components
Last Updated: 10/15/2021, 2:35:11 AM