Skip to content

v1.5.2

Choose a tag to compare

@ryparker ryparker released this 18 Feb 10:04
· 21 commits to main since this release
Immutable release. Only release title and notes can be modified.
9faacf9

New Features

  • --theme flag — Install a specific theme directly, no prompts:
    npx claude-code-sounds --theme mgs
    npx claude-code-sounds -t zelda-oot
    
  • --mix flag — Jump straight to the sound assignment grid:
    npx claude-code-sounds --mix
    
  • Reconfigure defaults — When adding new themes via modify, they now come pre-checked with their default sound mappings

New Themes

9 new themes bringing the total to 16:

  • Age of Empires 2 — "Wololo!"
  • Command & Conquer — "Construction complete"
  • Diablo 2 — "Stay awhile and listen"
  • Warhammer 40k — "For the Emperor!"
  • StarCraft — "Not enough minerals"
  • Halo — "Wake me when you need me"
  • Pokemon Gen 3 — "A wild TREECKO appeared!"
  • Call of Duty — "Enemy AC-130 above!"
  • Short Circuit — "Number 5 is alive!"

Improvements

  • Normalized all sound files to -16 LUFS for consistent volume across themes
  • Fixed sound preview race condition when navigating the grid quickly
  • Added normalize-audio.sh script for leveling audio on new themes

Maintenance

  • Require Node >= 20
  • Updated CI workflow
  • Removed Star Trek theme (not ready)