Skip to content

Tags: CrushedDEV/Crusheed-Toolkit

Tags

v0.1.6

Toggle v0.1.6's commit message
feat: improve YouTube downloader stability and UX

- Changed yt-dlp binary location from project assets to user home directory (~/.crushed-toolkit/bin) for better portability
- Added busy state check to prevent multiple concurrent downloads
- Implemented proper cleanup of event listeners when switching modules
- Fixed potential memory leaks by handling cleanup errors gracefully
- Updated version to 0.1.6
- Enhanced module switching logic to ensure previous module cleanup runs before loading new one

v0.1.5

Toggle v0.1.5's commit message
chore: bump version to 0.1.5

- Updated package.json version from 0.1.4 to 0.1.5 for next release

v0.1.4

Toggle v0.1.4's commit message
fix: correct preload path resolution for packaged app

- Updated getPreloadPath() to use app.getAppPath() when running in packaged mode
- Removed "Actualizado" text from app title and brand name
- Bumped version from 0.1.3 to 0.1.4

The key fix ensures the preload script can be found correctly when running as a packaged app, rather than always using process.cwd() which may point to the wrong location. This resolves potential startup issues in production builds.

v0.1.3

Toggle v0.1.3's commit message
feat: update app title and branding to Spanish version

- Changed app title to "Crushed Toolkit • Actualizado" in HTML title and sidebar brand
- Updated YouTube module title to "Descargador YouTube (Actualizado)"
- Bumped version from 0.1.2 to 0.1.3 in package.json

v0.1.2

Toggle v0.1.2's commit message
chore: update version and gitignore configurations

- Bumped package version from 0.1.1 to 0.1.2 in package.json
- Added 'dist' directory to .gitignore to exclude build artifacts

v0.1.1

Toggle v0.1.1's commit message
feat: initialize project with audio analysis and YouTube download fea…

…tures

- Added core audio analysis functionality for BPM and musical key detection
- Implemented YouTube download capabilities using yt-dlp with progress tracking
- Created library management system for scanning and organizing audio files
- Added .gitignore for node modules, build artifacts and environment files
- Set up Electron main process with IPC handlers for file operations and UI communication
- Implemented music theory utilities