- Changed Positron launches to open the project folder itself as the workspace target instead of opening the
.Rprojfile. - Allowed Positron launches to work even when the target folder does not contain an
.Rprojfile. - Kept RStudio behavior unchanged, including the requirement that the target folder contains exactly one
.Rprojfile.
- Changed
-ton macOS to target the active terminal app instead of falling back toTerminal.app. - Added explicit macOS support for
Alacrittyterminal launches, including analacritty msg create-windowfallback when direct window control is unavailable. - Documented terminal behavior updates and added CLI coverage for the macOS terminal dispatch logic.
- Added
--appto choosepositronorrstudiofor project and Shiny launches. - Added project registration support for saving a per-project default app, with
positronas the fallback when none is configured.
- Fixed an issue where the
launchcommand failed when installed frommaindue to a missing return statement in the parser builder.
- Updated
-tflag to attempt opening the project in the current/active terminal window on macOS and Windows, and added a robust terminal fallback for Linux. - Fixed a bug where the terminal flag caused a
TypeError. - Updated installation instructions to recommend
pipxfor a cleaner global installation. - Improved documentation for developers and agents.
- Initial public release of
launch_pro. - Package the project as an installable Python CLI with the
launchcommand. - Store the user project registry in the standard per-user app-data directory.
- Support project launch, Shiny launch, GitHub launch, and
launch register.