Skip to content

Commit 371cf57

Browse files
committed
docs: cut 0.0.20 changelog entry
Promote Unreleased to [0.0.20] and add the user-facing changes shipped since the v0.0.19 tag: bulk library actions, unified library model, and virtualized lists with loading states. Claude-Session: https://claude.ai/code/session_019Bd66bgXJzepqq1FcZrxyZ
1 parent 5ed780b commit 371cf57

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,18 @@
33
All notable changes to SampleByte are documented here.
44
Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
55

6-
## [Unreleased]
6+
## [0.0.20] - 2026-06-25
77

8-
### Changed
8+
### Added
99

1010
- **Pack independence** — pads snapshot their own trimmed audio at assignment, so an exported pad keeps working even if its original chop, sample, or source file is later changed, moved, or deleted
1111
- **Automatic library sync** — project chops save automatically and appear in Browse and the Pack source list without a separate "Save to Library" step; editing or removing a chop updates the library to match
12+
- **Bulk library actions** — select multiple samples in the Library to delete or re-analyze them in one pass
13+
14+
### Changed
15+
16+
- **Unified library** — chops, imported files, and Freesound downloads now live in one consistent sample model, so every row browses, filters, and previews the same way
17+
- **Faster large libraries** — the Browse and Pack source lists are virtualized and show loading states, so big collections scroll smoothly
1218

1319
## [0.0.19] - 2026-06-16
1420

0 commit comments

Comments
 (0)