Release Notes for rbbedit v1.0
We are excited to announce the release of rbbedit
v1.0! This major version bump signifies the stability and maturity
of the project, along with the introduction of two significant enhancements.
🚀 New Features
-
Automation Permissions Fix for macOS
- Addressed the issue of missing Automation permissions when running
bbedit
from an SSH session. - Introduced a new command-line argument
-P
that allows users to request Automation permissions. - When the
-P
argument is passed,rbbedit
uses anosascript
to display a dialog in BBEdit, prompting the user
to grant the necessary permissions forsshd-keygen-wrapper
to control BBEdit. - Provides a seamless solution for users encountering the Automation permissions error, ensuring a smooth experience
when usingrbbedit
from an SSH session.
- Addressed the issue of missing Automation permissions when running
-
Restricted SSH Access with bbedit-restricted
- Added a new feature to enhance security by restricting SSH access to limited commands when using
rbbedit
. - Introduced the
bbedit-restricted
script, which allows only specificosascript
,bbedit
, andbbresults
commands to be executed via SSH. - Implemented a new command-line argument
-R
that copies thebbedit-restricted
script to the BBEdit workstation
and provides instructions for updating theauthorized_keys
file. - By using the
bbedit-restricted
script and updating theauthorized_keys
file, users can ensure that SSH access
is limited to the necessary commands required byrbbedit
, providing an additional layer of security.
- Added a new feature to enhance security by restricting SSH access to limited commands when using
🎉 Version v1.0 Milestone
This release marks a significant milestone for the rbbedit
project. With the bump to version v1.0, we acknowledge the
stability, reliability, and maturity of the codebase. rbbedit
has undergone extensive testing and refinement to ensure
a solid foundation for remote file editing using BBEdit.
We express our gratitude to the community for their valuable feedback, bug reports, and contributions that have helped
shape rbbedit
into a robust and feature-rich tool.
📝 Updated Documentation
The README file has been updated to reflect the new features and enhancements introduced in this release. It includes
detailed instructions on how to use the -P
argument to request Automation permissions and the -R
argument to set up
restricted SSH access using the bbedit-restricted
script.
We highly recommend reviewing the updated README to familiarize yourself with these new features and ensure a smooth
transition to rbbedit
v1.0.
🙏 Feedback and Support
We value your feedback and are committed to providing ongoing support for rbbedit
. If you encounter any issues, have
suggestions for improvements, or want to contribute to the project, please don't hesitate to reach out. You can open an
issue on the GitHub repository for further assistance.
Thank you for your continued support and trust in rbbedit
. We are excited to deliver these enhancements and look
forward to your feedback and experiences with version v1.0.
Happy remote editing with BBEdit!
The rbbedit
Team
Full Changelog: v0.8.0...v1.0