97 lines
3.4 KiB
Markdown
97 lines
3.4 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to the TheSys Generative UI skill will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
---
|
|
|
|
## [1.1.0] - 2025-10-26
|
|
|
|
### Updated
|
|
- **Model IDs to v-20250930** - Updated all model references to current stable versions
|
|
- Claude Sonnet 4: `c1/anthropic/claude-sonnet-4/v-20250617` → `c1/anthropic/claude-sonnet-4/v-20250930`
|
|
- GPT 5: `c1/openai/gpt-4` → `c1/openai/gpt-5/v-20250930`
|
|
- **Package versions** - Updated @crayonai/react-ui to 0.8.42 (from 0.8.27)
|
|
- **Template dependencies** - Updated all template package.json files with current versions
|
|
- **Reference documentation** - Completely revised `references/ai-provider-setup.md` with:
|
|
- Current model IDs and pricing
|
|
- Model selection guide
|
|
- Python backend examples
|
|
- Deprecation notices
|
|
|
|
### Added
|
|
- **Experimental models section** with `c1-exp/` prefix support
|
|
- GPT 4.1: `c1-exp/openai/gpt-4.1/v-20250617`
|
|
- Claude 3.5 Haiku: `c1-exp/anthropic/claude-3.5-haiku/v-20250709`
|
|
- **Pricing and specifications table** for all supported models
|
|
- Input/output token costs
|
|
- Context window sizes
|
|
- Maximum output tokens
|
|
- **Python backend support** (major addition):
|
|
- Complete Python integration section in SKILL.md
|
|
- FastAPI template (`templates/python-backend/fastapi-chat.py`)
|
|
- Flask template (`templates/python-backend/flask-chat.py`)
|
|
- Python requirements.txt with all dependencies
|
|
- Comprehensive Python backend README
|
|
- **New error documentation** (Error #13: Invalid Model ID Error)
|
|
- Covers outdated model IDs
|
|
- Lists current stable vs experimental models
|
|
- Provides verification steps
|
|
- **Model version notes** section explaining version date format
|
|
|
|
### Removed
|
|
- **Non-existent model IDs**:
|
|
- `c1/openai/gpt-5-mini` (never existed)
|
|
- `c1/openai/gpt-5-nano` (never existed)
|
|
- `c1/openai/gpt-4o` (not available via C1)
|
|
- **Outdated v-20250617 model versions** throughout documentation
|
|
|
|
### Fixed
|
|
- All model IDs now match official TheSys documentation (verified 2025-10-26)
|
|
- Version compatibility table updated with correct package versions
|
|
- Deprecated models (Claude 3.5 Sonnet, Claude 3.7 Sonnet) now explicitly noted
|
|
|
|
### Documentation
|
|
- Updated README.md with Python SDK package information
|
|
- Added model version checking notes
|
|
- Enhanced troubleshooting guide in `references/common-errors.md`
|
|
- Improved AI provider setup guide with pricing comparison
|
|
|
|
---
|
|
|
|
## [1.0.0] - 2025-10-26
|
|
|
|
### Added
|
|
- Initial release of TheSys Generative UI skill
|
|
- Complete integration guide for Vite + React
|
|
- Next.js App Router templates
|
|
- Cloudflare Workers integration patterns
|
|
- 15+ working templates across frameworks
|
|
- Tool calling with Zod schemas
|
|
- Theming and customization guides
|
|
- Thread management patterns
|
|
- Streaming implementation examples
|
|
- Common errors and solutions (12 documented issues)
|
|
- Component API reference
|
|
- AI provider integration (OpenAI, Anthropic, Cloudflare Workers AI)
|
|
|
|
### Metadata
|
|
- Package: `@thesysai/genui-sdk@0.6.40`
|
|
- Token savings: ~65-70% vs manual implementation
|
|
- Errors prevented: 12+ documented issues
|
|
- Production tested: ✅ Yes
|
|
- Official standards compliant: ✅ Yes
|
|
|
|
---
|
|
|
|
## Version History
|
|
|
|
- **1.1.0** (2025-10-26) - Model updates, Python support, pricing tables
|
|
- **1.0.0** (2025-10-26) - Initial release
|
|
|
|
---
|
|
|
|
**Note**: For detailed implementation guides and examples, see [SKILL.md](SKILL.md).
|