# Listening List changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.0] - 2026-05-16

### Added
- Mark albums and tracks as listened via context menu (manual)
- Inline badge surfaces: tracklist rows, album page header, album cards, now-playing bar (each toggleable)
- Auto-seed listened albums from playlists with configurable minimum-tracks threshold
- Auto-mark tracks on play once a configurable progress threshold is crossed
- Export and import full listening list as versioned JSON
- Viewer tab (sortable, filterable) and Stats tab in a profile-menu modal
- Three badge styles: checkmark, dot, text
- Schema-versioned LocalStorage with forward-compatible migration
- MIT licensed

[1.0.0]: https://github.com/yusufaf/spicetify-listening-list/releases/tag/v1.0.0