Releases: wojciech-kulik/FlashSpace
v1.2.18
What's Changed
🤩 Features
- feat: support for Picture-in-Picture by @wojciech-kulik in #115 (read more)
- feat: improved picture-in-picture support to avoid minimization by @wojciech-kulik in #119
- feat: moved Floating Apps to a separte group in settings by @wojciech-kulik in #121
🐞 Bug Fixes
- fix: changing workspace after click on PiP by @wojciech-kulik in #118
⚙️ Other
- docs: updated README.md by @wojciech-kulik in #120 - new details about individual window support.
- docs: updated LICENSE by @wojciech-kulik in #114
Full Changelog: v1.1.17...v1.2.18
v1.1.17
What's Changed
🤩 Features
- feat: added Space Control with workspaces preview by @wojciech-kulik in #108
- feat: added Space Control to menu bar by @wojciech-kulik in #112
- feat: added display aliases for menu bar title by @wojciech-kulik in #93
FlashSpace introduces a new feature: Space Control. It allows you to quickly preview all the workspaces on a grid. Go to settings to enable it:
🐞 Bug Fixes
- fix: videos in README.md by @wojciech-kulik in #98
- fix: improved refreshing menu bar after changing settings by @wojciech-kulik in #104
⚙️ Other
- refactor: extracted WorkspaceHotKeys class by @wojciech-kulik in #94
Full Changelog: v1.0.16...v1.1.17
v1.0.16
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
v0.13.15
What's Changed
🤩 Features
- feat: improved hot keys notifications by @wojciech-kulik in #79
- feat(focus): hot keys to switch between workspace windows by @wojciech-kulik in #80
- feat(workspaces): option to prevent workspace change on app assign by @wojciech-kulik in #81
🐞 Bug Fixes
- fix: invalid detection of background apps when using hot keys by @wojciech-kulik in #78
⚙️ Other
- docs: updated sponsors by @wojciech-kulik in #77
Full Changelog: v0.12.14...v0.13.15
v0.12.14
What's Changed
🐞 Bug Fixes
- fix: reduced blinking while activating workspace by @wojciech-kulik in #72
- fix: remembering the last focused app when Dock icon is clicked by @wojciech-kulik in #73
⚙️ Other
- docs: added sponsors to README.md by @wojciech-kulik in #68
Full Changelog: v0.11.13...v0.12.14
v0.11.13
What's Changed
🤩 Features
- feat: added support for showing empty workspace by @wojciech-kulik in #64
- feat: added configurable title on menu bar by @wojciech-kulik in #66
🐞 Bug Fixes
- fix: switch workspace shortcuts when external display is disconnected by @wojciech-kulik in #62
- fix: workspace activation issue following screen disconnection by @wojciech-kulik in #63
- fix: focus switching between apps when some apps are closed by @wojciech-kulik in #65
Full Changelog: v0.10.12...v0.11.13
v0.10.12
What's Changed
🤩 Features
- feat: more compact main view by @wojciech-kulik in #53
- feat: added floating notifications by @wojciech-kulik in #54
Full Changelog: v0.9.11...v0.10.12
v0.9.11
What's Changed
🤩 Features
- feat: added option to remember last focused app per workspace by @wojciech-kulik in #47
🐞 Bug Fixes
- fix: registering hotkeys after system reboot by @wojciech-kulik in #49
⚙️ Other
- ci: added workflow to lint & build the project by @wojciech-kulik in #44
- ci: improved logging by @wojciech-kulik in #48
Full Changelog: v0.8.10...v0.9.11
v0.8.10
What's Changed
🤩 Features
- feat: keep selection after workspace/app deletion by @wojciech-kulik in #40
- feat: added support for profiles by @wojciech-kulik in #41
Full Changelog: v0.7.9...v0.8.10
v0.7.9
What's Changed
🤩 Features
- feat: added shortcut to switch to the recent workspace by @PangMo5 in #31
- feat: added 3rd party licenses by @wojciech-kulik in #33
- feat: UX improvements by @wojciech-kulik in #35
- feat: added floating apps management by @PangMo5 in #37
🐞 Bug Fixes
- fix: not showing some apps when adding using "+" button by @wojciech-kulik in #34
- fix: blocked adding background apps by @wojciech-kulik in #36
Full Changelog: v0.6.8...v0.7.9