# Q-Edit v0.7.1 — Pagination UX & State Persistence **Date:** 2025-08-24 This release focuses on making very large result sets (hundreds to thousands of pages) pleasant to navigate. We replaced the full page-number list with a compact, windowed pager; added a jump-to-page control; preserved your place via URL hash; and made the page count preference persistent. ## Highlights - **Windowed + Ellipsis Pagination** - Only shows a small window around the current page: _first/prev, current±2, next/last_, with `…` for gaps. - Prevents the pagination bar from stretching the page horizontally. - **Jump to page** - Number input + **Go** button; **Enter** key supported. - **URL hash deep-linking** - The current page is reflected as `#page=NN`. Browser back/forward & reload restore state. - **Default items per page = 25** - Persisted in `localStorage` under the key **`qedit_itemsPerPage`**. - **Overflow guard** - `.pagination-controls` is now constrained with `max-width:100%; overflow-x:auto; white-space:nowrap;`. ## Technical changes - **Files modified** - `index.html` - Default items-per-page option switched to **25** (`