Skip to content

Changelog

All notable changes to StorageKit are documented here.

3.0.0

StorageKit 3 is a ground-up redesign. One focused panel replaces the compact and dashboard layouts, and it opens from the toolbar or docks in the side panel beside your page. Your snapshots and theme carry over.

The StorageKit side panel docked beside the page, listing local storage with type icons, a JWT expiry, feature-flag toggles, and the snapshot bar

Side Panel

  • Dock it beside your page: choose Open in side panel from the popup header, and StorageKit stays open while you work
  • Follows your tabs: switching tabs or loading a page refreshes the panel, and the header shows when it last synced

Storage List

  • All three storages in one list: grouped, with an item count and size for each group
  • Search everything: one search across the keys and values of all three storages. Press / to jump to it
  • Filter and sort: All, Local, Session, and Cookies chips with match counts, and sorting by page order, name, or size. Both are remembered
  • Smart previews: a type icon on every row. Booleans toggle in place, JWTs show their time left, JSON shows its key count, timestamps show relative time, and Base64 and URL-encoded values show decoded
  • Group actions: add an item, copy a whole storage as JSON, or clear it from its group header
  • Quicker adding: pick a storage, enter a key and value, and press ⌘/Ctrl + Enter. Existing keys and broken JSON are flagged as you type
  • Insecure cookies flagged: a warning icon marks cookies sent without the Secure flag on HTTPS pages

Values

  • JWT lifetime: Valid, Expiring soon, or Expired at a glance, with a progress bar from issue to expiry and a live countdown. Payload, Header, and Raw tabs show time claims as dates
  • Cookie attributes explained: plain-language hints for SameSite, Secure, HttpOnly, and expiry, plus a warning when SameSite=None lacks Secure
  • Copy as: copy a value as a setItem() call, a document.cookie line, a cURL command, or an Authorization: Bearer header for tokens
  • Keyboard navigation: J and K step through keys, Esc goes back, and ⌘/Ctrl + Enter saves
  • Batched JSON edits: changes in the tree show next to their old values, then save or discard together
  • Token countdown in JSON: JWTs nested inside JSON show their time left when expanded

Snapshots

  • Snapshot dock: a bar under the list shows how many snapshots the site has, when the latest was taken, and how many keys changed since
  • One-click capture: snapshots are named automatically, with a Rename action right in the confirmation
  • Compare with the live page: see which keys are only in the snapshot, only on the page, or have a different value, before you restore
  • Safer restore: restoring warns you when a snapshot was taken on another site
  • Grouped by site: All sites lists snapshots by domain, with the current site first
  • Same value screen: snapshot keys open in the same screen as live storage, with search, editing, rename, and delete

Other Improvements

  • One menu: theme, What's new, Leave a review, Report an issue, and Clear all site data now live in the header menu
  • New look: a new icon, a lime accent, neutral light and dark themes, and new code colors
  • No font requests: fonts ship with the extension instead of loading from Google Fonts
  • Clearer page states: a Reload page button when a tab needs a refresh, and an explanation on pages browsers block, like chrome://
  • Sharper toolbar icon: crisp at every size
  • Welcome page: a short getting-started page opens after you install

Removed

  • Compact and dashboard layouts, replaced by one layout for the popup and the side panel
  • The Settings panel: the theme switcher moved to the header menu, and there's no layout left to choose
  • The Storage overview panel: counts and sizes now sit on each storage group, and clearing moved to the group and header menus

Permissions

  • sidePanel: opens StorageKit in the side panel
  • favicon: shows site icons from the browser's local cache, with no network requests

2.4.0

New Features

  • JWT decoding: decode JWT tokens inside nested JSON keys
  • Auto-resizing textarea: value editing textarea grows with content
  • JWT token badge: styled badge on tree nodes containing JWT tokens

Bug Fixes

  • Fixed layout shift when toggling edit mode in the value panel

2.3.0

New Features

  • Nested JSON tree editor: interactive expand/collapse tree with inline editing

Improvements

  • Enhanced copy button styling and tree view toggle
  • Improved inline edit validation and styling

Bug Fixes

  • Fixed layout shift when editing a storage item in dashboard layout
  • Fixed toast notification position to bottom-center

2.2.0

New Features

  • Create storage item: full create flow for localStorage, sessionStorage, and cookies with edge case handling
  • Duplicate key detection: confirmation modal before overwriting an existing key
  • Cookie expiration date: session or custom toggle with a datetime picker
  • Cookie domain validation: validates domain format before submission
  • Restricted URL protection: blocks storage writes on restricted pages with a clear error message
  • Quota error handling: friendly Storage quota exceeded message instead of raw browser errors
  • Toast notifications: success and error toasts with theme support
  • Overwrite confirmation: prompt when adding a duplicate key to prevent silent data loss
  • Changelog on update: opens the changelog page when the extension is updated

Dashboard Redesign

  • Aligned toolbar rows across all panels for a consistent layout
  • Borderless inputs with subtle tinted backgrounds in dashboard mode
  • Breadcrumb-style key display (e.g. Local storage > my_key) with inline rename
  • Integrated snapshot save button inside the name input, visible only when typing
  • Add buttons on storage sections hidden by default, revealed on hover
  • Rounded pill active state for sidebar navigation
  • Minimal Select a key empty state for the value panel
  • Shared create form between compact and dashboard layouts

Bug Fixes

  • Fixed duplicate entries appearing in the UI when adding items with existing keys
  • Content script now properly catches storage quota errors

2.1.0

New Features

  • Add storage item: create new localStorage, sessionStorage, and cookie entries from the inspector
  • Storage tab: dedicated storage overview integrated into the app navigation

Improvements

  • Updated header icons
  • Adjusted spacing and text sizes in empty states and tab navigation

2.0.0

New Features

  • Renamed to StorageKit with a new logo and brand identity
  • Storage overview panel: total usage, per-type breakdown, clear by type
  • Settings panel: theme preferences (system, light, dark) and default layout selection
  • Dashboard layout: split-pane layout with sidebar navigation, inspector, and value panel
  • Redesigned compact layout: refreshed storage tree, tabs, header, and bar

Improvements

  • Equal-width columns in dashboard header
  • Updated header action button styles
  • Fixed compact layout bar padding

1.4.0

New Features

  • Redesigned navbar: cleaner, more modern navigation
  • Redesigned snapshot card: improved visual hierarchy with dropdown actions
  • Import feedback: success and error notifications on snapshot import
  • Export/import hints: helpful notes alongside export and import buttons

Improvements

  • Grouped secondary snapshot actions under a dropdown menu
  • Snapshot saving now skips extension-internal fields

Bug Fixes

  • Fixed storage names display

1.3.4

Improvements

  • Snapshot active items filtering
  • Updated storage type names

1.3.2

New Features

  • Cookie attributes: detailed cookie attribute display (domain, path, secure, httpOnly, sameSite, expiry)
  • Cookie restore preservation: full cookie attributes preserved when restoring snapshots
  • JSON syntax highlighting: formatted JSON values with color-coded syntax
  • Search: filter storage items by key or value
  • Storage preview: quick preview of storage values
  • Number and boolean detection: auto-detect and label numeric and boolean values

Improvements

  • Deferred tab switching for better performance
  • Enhanced storage fetching logic
  • Copy button with icon
  • Updated search and snapshot input styles
  • Better refresh messaging when content script is unavailable
  • Restricted site handling for snapshot creation

Bug Fixes

  • Fixed color contrasts across themes
  • Fixed content script injection
  • Removed unused permissions
  • Fixed delete confirmation in storage panel

1.0.0

Features

  • Inspector: browse localStorage, sessionStorage, and cookies for the active tab
  • Inline editing: edit storage values directly
  • Delete items: remove individual storage entries
  • Snapshots: save, restore, export, and import storage snapshots
  • Domain filtering: filter snapshots by current domain or view all
  • Snapshot inspector: browse and inspect snapshot contents
  • Dark mode: system-aware theme with manual toggle
  • Compact layout: popup optimized for quick access