π AppForge v0.2.1-alpha
A stability-focused release that significantly improves AppForge's internal architecture, reliability, diagnostics, and support for self-hosted Appwrite deployments.
β¨ Highlights
π Improved Self-Hosted Appwrite Support
AppForge now works more reliably with self-hosted Appwrite instances.
- Fixed database discovery issues
- Improved endpoint compatibility
- Better project connection handling
- Enhanced resource loading reliability
β‘ Intelligent Refresh Manager
Introduced a centralized refresh system.
- Debounced refresh requests
- Scoped resource refreshes
- Reduced redundant operations
- Improved synchronization after changes
π Event-Driven Architecture
Added a lightweight Event Bus.
- Realtime communication between extension modules
- Better separation of concerns
- Improved maintainability and scalability
π Professional Logging & Telemetry
New diagnostics and monitoring infrastructure.
- Dedicated AppForge Output Channel
- Structured logging
- Performance tracking
- Enhanced debugging support
π Status Bar Integration
Improved project visibility directly inside VS Code.
- Active project display
- Automatic updates on project switch
- Better workspace awareness
π Fixes
- Fixed self-hosted database loading issues
- Fixed refresh synchronization inconsistencies
- Fixed status bar update reliability
- Fixed resource loading edge cases
- Improved extension initialization stability
- Improved command execution reliability
π Internal Improvements
- Added Refresh Manager
- Added Event Bus
- Added Output Channel Manager
- Enhanced Telemetry System
- Improved diagnostics infrastructure
- Refactored extension architecture for future expansion
π Documentation
- Updated README
- Added detailed release report
- Added architecture and folder structure documentation
- Moved release documentation into the
docs/directory
β οΈ Alpha Notice
AppForge is currently in alpha and under active development.
Planned future features include:
- Collection Schema Management
- Index Management
- Document Editor
- Storage File Preview
- Advanced Function Deployment
- Realtime Monitoring
- Authentication & Teams Management
Thank you to the Appwrite community members who tested AppForge and reported issues related to self-hosted deployments and resource synchronization.
Built with β€οΈ for the Appwrite Community