This document outlines the proposed vision and development direction for Boot.gs.
Important
This roadmap is provided for informational purposes only. It does not represent a binding commitment. Priorities, features, and timelines are subject to change without notice based on community feedback, available resources, and the evolution of the Google Apps Script platform.
Focus on establishing core stability and essential developer experience.
- Core Dependency Injection (DI) system.
- Basic HTTP and Trigger decorators.
- Initial documentation and examples.
- Automated testing and CI/CD setup.
Potential framework expansions to handle more complex scenarios.
- Middleware Support: Research and implementation of request/event interception.
- Validation Decorators: Exploration of built-in validation support.
- Advanced DI: Further improvements to the injection system.
Aims to simplify the Boot.gs development lifecycle.
- CLI Tool: Potential scaffolding for new projects.
- Project Templates: Pre-configured templates for common Apps Script use cases.
- Documentation Improvements: Enhanced guides and API references.
- Testing Utilities: Mocks and helpers for testing Apps Script specific code.
Refinement and integration with wider Google services.
- Service Integrations: Easier interaction with common Google APIs.
- Performance Analysis: Tools to measure and optimize execution time.
- State Management: Support for external databases and caching.
We value your input! Suggestions and ideas are welcome via GitHub Issues. Items marked as "Planned" or "Future Exploration" are not guaranteed to be implemented.