Releases: gauravfs-14/bluesky-cli
Releases · gauravfs-14/bluesky-cli
v1.0.7
v1.0.6
Release Notes - Version 1.0.5
New Features & Enhancements
-
Search Mode Improvements
- Added interactive prompts for Bluesky handle, app password, and search terms.
- Users can now specify the number of posts to fetch with optional date range and sorting order.
- Search results are saved as both JSON (
posts.json) and CSV (posts.csv).
-
Firehose Mode Enhancements
- Integrated real-time streaming using Bluesky Jetstream API.
- Implemented keyword filtering for live posts.
- Captured posts are stored in an SQLite database (
bluesky_posts.db), with duplicate checking. - Automatic reconnection mechanism in case of connection loss.
-
Usability & Stability
- Improved authentication flow with real-time feedback using ora spinner.
- Enhanced logging and error handling throughout the application.
- Optimized database operations with SQLite for reliability.
Bug Fixes
- Fixed issues related to handling duplicate posts in Firehose Mode.
- Addressed minor API response handling bugs in Search Mode.
General Updates
- Updated dependencies and refined the codebase for improved performance.
- Documentation and release notes updated to reflect the latest changes.
Enjoy the new features and improvements in Bluesky CLI!
v1.0.5
Fixed CLI error.
v1.0.4
CLI bug fixed
v1.0.3
Fixed CSV
v1.0.2
Added CSV file type
v1.0.1
🔎 Bluesky CLI is a powerful command-line tool that allows users to search for public posts on Bluesky using specific search terms. The results are saved as JSON, and optionally, as an HTML file for easy viewing.
✨ Features
✅ Authenticate using a Bluesky handle and App Password.
✅ Search for posts using keywords.
✅ Filter results by date range.
✅ Sort results by latest or top.
✅ Save results in JSON and optionally in HTML format.
✅ Customize the file name for saved outputs.