Skip to content

1.0.0-beta.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@michael michael released this 16 Jan 22:13
· 4136 commits to master since this release
  • Added a Router implementation that can serialize component states to hash fragments
  • Added ui/ScrollPane Component used to wrap any content and make it scrollable within a container (1ae97f9)
  • Added ui/TOC as an interface for custom Table of Contents implementations (1ae97f9)
  • Added util/server for easier development (7e12ae7)
  • Added TabbedPane component (105e80d)
  • Added SplitPane component (105e80d)
  • Fixed a bug where Firefox ignored input events (e3d6173)
  • Fixed an issue in ui/Component where owner and parent were confused (085a695)
  • Fixed numerous issues related to mapping DOM selections to model selections
  • Fixed a bug where nodes that have no addressable text property could not be rendered
  • Fixed an edge case where triple clicking inside a paragraph with inline nodes did not led to an undesired selection
  • Fixed an issue where focusedSurface is set too late on the controller
  • Fixed an issue where an image wrapped in a selection was not deleted
  • Fixed an bug where selection was mapped incorrectly at the end of the paragraph (76eab1f)
  • Fixed several converter issues related to XML parsing and serializing (#391)
  • Improved API documentation
  • Fixed an issue where typing over an inline node did not remove it
  • Added ui/Highlights class for distributed management of highlights
  • Removed ui/ContentPanel in favor of an improved ScrollPane implementation
  • Improved Clipboard: Copy and pasting between browsers now works seamlessly
  • ScrollPane is now aware of TOC instances (when provided)