What's Changed
⚠️ Breaking Changes
-
The
workspaces.json
file is no longer used. Workspaces are now stored exclusively inprofiles.json
. If you rely on config files for integrations, use the following command to retrieve the active profile and its workspaces:SELECTED_PROFILE_ID=$(jq -r ".selectedProfileId" ~/.config/flashspace/profiles.json) WORKSPACES=$(jq -r --arg id "$SELECTED_PROFILE_ID" 'first(.profiles[] | select(.id == $id)) | .workspaces[].name' ~/.config/flashspace/profiles.json)
-
The structure of config files has changed. Instead of app names, they now contain an entity with additional details:
name
bundleIdentifier
iconPath
If your setup depends on these files, update your code accordingly.
-
The app will attempt to migrate your config files automatically, but if your assigned apps are in custom locations, you may need to re-add them manually.
🤩 Features
- feat!: added icons for apps & workspaces by @wojciech-kulik in #85
🐞 Bug Fixes
- fix: workspace icon color in light mode by @wojciech-kulik in #88
Full Changelog: v0.13.15...v1.0.16