All notable changes to Limit will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial open source release preparation
- MIT license
- Comprehensive documentation
- Contributing guidelines
- Translated all UI text to English
- Translated all log messages to English
- Updated sample data to English
- Removed sensitive credentials from preview code
- Updated .gitignore for security
- Removed TODO comments
- Removed debug code
- Fixed code formatting
- Initial release of Limit iOS app
- Bluesky authentication and login
- Timeline view with infinite scrolling
- Post interactions (like, repost, reply)
- Thread view for conversations
- Profile management
- Favorites system for posts and URLs
- Dark mode support
- Offline caching with SwiftData
- Modern SwiftUI interface
- Timeline: Real-time feed with smart caching
- Posts: Full post display with media support
- Threads: Complete conversation threading
- Profiles: User profile viewing and following
- Favorites: Save posts and URLs for later
- Settings: App configuration and user management
- Built with SwiftUI and SwiftData
- AT Protocol integration via ATProtocol library
- Secure credential storage with KeychainSwift
- Efficient image loading with SDWebImage
- Modern iOS 17+ features
- v1.0.0: Initial release with core functionality
- v1.0.1: Bug fixes and stability improvements (planned)
- v1.1.0: New features and enhancements (planned)
This is the initial release of Limit, a modern iOS client for the Bluesky social network. The app provides a native iOS experience with all the core features you'd expect from a social media client.
Key Features:
- Seamless Bluesky integration
- Modern SwiftUI interface
- Offline support with smart caching
- Full dark mode support
- Thread conversations
- Profile management
- Favorites system
System Requirements:
- iOS 17.0 or later
- Xcode 15.0 or later (for development)
For detailed information about each release, see the GitHub releases page.