Skip to content

Latest commit

 

History

History
77 lines (41 loc) · 2.16 KB

CHANGELOG.md

File metadata and controls

77 lines (41 loc) · 2.16 KB

1.3.1 (2023-05-17)

Bug fixes

Include CommonJS type declarations in the package to please new TypeScript resolution settings.

1.3.0 (2022-05-30)

New features

Include TypeScript type declarations.

1.2.2 (2019-11-20)

Bug fixes

Rename ES module files to use a .js extension, since Webpack gets confused by .mjs

1.2.1 (2019-11-19)

Bug fixes

The file referred to in the package's module field now is compiled down to ES5.

1.2.0 (2019-11-08)

New features

Add a module field to package json file.

1.1.2 (2019-05-29)

Bug fixes

Fix an issue where in mapSelectionBackward mode, the plugin flipped the head and anchor of the selection, leading to selection glitches during collaborative editing.

1.1.1 (2018-10-09)

Bug fixes

Fix issue where mapSelectionBackward didn't work because of a typo.

1.1.0 (2018-08-21)

New features

receiveTransaction now supports a mapSelectionBackward option that makes it so that text selections are mapped to stay in place when remote changes insert content at their position.

0.19.0 (2017-03-16)

New features

You can now use strings (as well as numbers) as client IDs (this already worked, but now the documentation reflects this).

0.18.0 (2017-02-24)

New features

sendableSteps now also returns information about the original transactions that produced the steps.

0.11.0 (2016-09-21)

Breaking changes

Moved into a separate module.

Interface adjusted to work with the new plugin system.

New features

When receiving changes, the module now generates a regular transform action instead of hard-setting the editor's document. This solves problematic corner cases for code keeping track of the document by listening to transform actions.