NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3045 most downloaded on npm
List-related schema elements and commands for ProseMirror
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 9 days to 12 months
Most releases are documented
notes for 22 of 35 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
36 releases · first in 2016
Fix an issue where liftListItem would, in some circumstances, join lists of different types when they ended up on the same level.
Fix an issue where liftListItem would, in some circumstances, join lists of different types when they ended up on the same level.
The new wrapRangeInList function provides the implementation of the wrapInList command as a more flexible function.
The new wrapRangeInList function provides the implementation of the wrapInList command as a more flexible function.
One column per quarter.
Add attribute type validation for ordered list nodes.
Add attribute type validation for ordered list nodes.
The new splitListItemKeepMarks command can be used like splitListItem but will keep the active marks from the original item.
The new splitListItemKeepMarks command can be used like splitListItem but will keep the active marks from the original item.
splitListItem now takes an optional second argument to set the attributes of the new list item node. Rename parameter
splitListItem now takes an optional second argument to set the attributes of the new list item node. Rename parameter
Include CommonJS type declarations in the package to please new TypeScript resolution settings.
Include CommonJS type declarations in the package to please new TypeScript resolution settings.
Fix an issue where liftListItem could create adjacent sublists when lifting an item with sub-items.
Fix an issue where liftListItem could create adjacent sublists when lifting an item with sub-items.
Fix a regression where lifting a nested list could crash.
Fix a regression where lifting a nested list could crash.
Include TypeScript type declarations.
Include TypeScript type declarations.
Nothing published for this version
Fix a crash in liftListItem that happens when list items that can't be merged are lifted together.
Fix a crash in liftListItem that happens when list items that can't be merged are lifted together.
Fix an issue where splitListItem would delete content when activated in a sublist that had content directly after it.
Fix an issue where splitListItem would delete content when activated in a sublist that had content directly after it.
Fix a regression where liftListItem couldn't lift a paragraph from the end of a composite list item.
Fix a regression where liftListItem couldn't lift a paragraph from the end of a composite list item.
Fix an issue where splitListItem could delete other content in the item when pressing enter in an empty paragraph that had other content below it in a
Fix an issue where splitListItem could delete other content in the item when pressing enter in an empty paragraph that had other content below it in a list item.
Rename ES module files to use a .js extension, since Webpack gets confused by .mjs
Rename ES module files to use a .js extension, since Webpack gets confused by .mjs
The file referred to in the package's module field now is compiled down to ES5.
The file referred to in the package's module field now is compiled down to ES5.
Add a module field to package json file.
Add a module field to package json file.
Fix regression where splitListItem doesn't work at the end of an item when the content for list items has different first and non-first allowed nodes.
Fix regression where splitListItem doesn't work at the end of an item when the content for list items has different first and non-first allowed nodes.
sinkListItem will no longer copy the attributes of the parent list when creating an inner list.
sinkListItem will no longer copy the attributes of the parent list when creating an inner list.
sinkListItem no longer preserves marks from the outer list when creating an inner list.
sinkListItem no longer preserves marks from the outer list when creating an inner list.
Fixes a bug that caused `wrapInList` to split list items in the wrong place.
Fixes a bug that caused wrapInList to split list items in the wrong place.
Nothing published for this version
Nothing published for this version
The `splitListItem` command now splits the parent list item when executed in a (trailing) empty list item in a nested list.
The splitListItem command now splits the parent list item when executed in a (trailing) empty list item in a nested list.
Nothing published for this version
Nothing published for this version
The `liftListItem` command can now lift items out of a list entirely, when the parent node isn't another list.
The liftListItem command can now lift items out of a list entirely, when the parent node isn't another list.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →