Directory

History API - Vaadin Add-on Directory

Provides the History API on the server-side. History API - Vaadin Add-on Directory
This add-on provides the official [History API](https://html.spec.whatwg.org/multipage/history.html#the-history-interface) on the server-side. It also provides an listener for the [PopState event](https://html.spec.whatwg.org/multipage/browsing-the-web.html#the-popstateevent-interface).
Issue tracker
View on GitHub

History API version 1.0.0
First implementation of the History API.

History API version 2.0.0
* Implement HistoryLink component * Implement HistoryLinkRenderer for the grid

History API version 2.0.1
* Implement `Focusable` interface on `HistoryLink` widget

History API version 2.0.2
Features: * Incrementally update the widget (Grid renderer)

History API version 2.0.3
Fixes: * Stringify state object before processing popstate event

History API version 2.0.4
Fixes: * Properly clear the element when updating the element/widget.

History API version 2.0.5
Fixes: * Remove explicit calls to `#removeAllChildren()`

History API version 2.0.6
Fixes: * HistoryLinkRenderer: remove all children elements if there was no anchor element previously attached

History API version 2.0.7
Fixes: * Stop propagation of the anchor click event

History API version 2.1.0
Features: * Ability to open links in a new tab by default on HistoryLink and HistoryLinkRenderer

History API version 3.0.0
Features: * Click callback on HistoryLink Breaking changes: * `HistoryAPI` has been removed as constructor parameter on HistoryLink/HistoryLinkRenderer

History API version 3.1.0
Features: * The URI of the HistoryLink is now optional.