{"library":"history-plus","type":"library","category":null,"description":"JavaScript library for managing browser session history anywhere JavaScript runs. Current stable version is v5.3.0 (2022-01-15, last release as of 2025). v5 is a complete rewrite with TypeScript support, breaking changes from v4/v3 including renamed exports (e.g., createBrowserHistory instead of createHistory) and removal of the createHistory function. Key differentiator: React Router's underlying history manager; abstracts differences between browser, hash, and memory history. Release cadence: infrequent, no recent activity. v4 is deprecated in favor of v5.","language":"javascript","status":"active","version":"3.3.3","tags":["javascript","history","location"],"last_verified":"Fri May 01","install":[{"cmd":"npm install history-plus","imports":["import { createBrowserHistory } from 'history'","import type { BrowserHistory } from 'history'","import { Location } from 'history'"]},{"cmd":"yarn add history-plus","imports":[]},{"cmd":"pnpm add history-plus","imports":[]}],"homepage":null,"github":"https://github.com/reacttraining/history","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/history-plus","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}