@@ -1412,140 +1412,141 @@ New releases and improvements
14121412 * Package-lock synchronization script (110 lines)
14131413 * Preview workflow for GitHub Actions (196 lines)
14141414
1415+ ## Improvements
14151416
1416- ** Changed**
1417- - Major artifact system refactor (201 line changes in Artifact.tsx)
1418- - Better artifact handling
1419- - Improved rendering
1420- - Enhanced state management
1421- - Enhanced Chat.client.tsx (238 line additions)
1422- - Better MCP integration
1423- - Improved state management
1424- - Enhanced error handling
1425- - Comprehensive prompt system updates:
1426- - new-prompt.ts: 883 line reduction through optimization
1427- - prompts.ts: 687 line reduction for better performance
1428- - Optimized prompts: 52 line changes
1429- - Enhanced prompt library: 14 line improvements
1430- - Updated discuss-prompt: 10 line changes
1431- - Workbench major refactor (434 line changes)
1432- - Improved file handling
1433- - Better state management
1434- - Enhanced preview integration
1435- - LLM provider updates across all providers:
1436- - Anthropic: 117 line changes
1437- - Cohere: 22 line additions
1438- - DeepSeek: 3 line improvements
1439- - GitHub: 117 line changes
1440- - Google: 116 line changes
1441- - Groq: 49 line changes
1442- - Mistral: 9 line additions
1443- - Moonshot: 72 lines (new provider)
1444- - OpenRouter: 79 line changes
1445- - OpenAI-like: 120 line changes
1446- - OpenAI: 93 line changes
1447- - Perplexity: 12 line changes
1448- - Together: 21 line changes
1449- - xAI: 23 line changes
1450- - Amazon Bedrock: 1 line addition
1451- - Enhanced stream-text utility (199 line additions)
1452- - Better MCP tool handling
1453- - Improved streaming logic
1454- - Enhanced error recovery
1455- - Action runner improvements (38 line additions)
1456- - Better action execution
1457- - Improved error handling
1458- - Enhanced logging
1459- - Message parser enhancements (129 line additions)
1460- - Better artifact parsing
1461- - Improved code extraction
1462- - Enhanced validation
1463- - GitUrlImport refactor (242 line changes)
1464- - Better import handling
1465- - Improved error messages
1466- - Enhanced validation
1467- - DiffView improvements (98 line changes)
1468- - Better diff rendering
1469- - Improved performance
1470- - Enhanced UX
1471- - Preview component updates (157 line changes)
1472- - Better preview handling
1473- - Improved iframe management
1474- - Enhanced error states
1475- - Workbench.client redesign (231 line changes)
1476- - Better layout management
1477- - Improved state handling
1478- - Enhanced integration
1479- - README overhaul (481 line reduction)
1480- - Simplified and focused content
1481- - Better organization
1482- - Improved readability
1483- - Enhanced connection tabs:
1484- - NetlifyConnection: 202 line refactor
1485- - VercelConnection: 35 line improvements
1486- - GitHubAuthDialog: 5 line updates
1487- - Updated feature API (129 line changes)
1488- - Better feature flag handling
1489- - Improved configuration
1490- - Enhanced validation
1491- - LLM constants updates (46 line changes)
1492- - Better model definitions
1493- - Improved token limits
1494- - Enhanced configuration
1417+ * Major artifact system refactor (201 line changes in Artifact.tsx)
1418+ * Better artifact handling
1419+ * Improved rendering
1420+ * Enhanced state management
1421+ * Enhanced Chat.client.tsx (238 line additions)
1422+ * Better MCP integration
1423+ * Improved state management
1424+ * Enhanced error handling
1425+ * Comprehensive prompt system updates:
1426+ * new-prompt.ts: 883 line reduction through optimization
1427+ * prompts.ts: 687 line reduction for better performance
1428+ * Optimized prompts: 52 line changes
1429+ * Enhanced prompt library: 14 line improvements
1430+ * Updated discuss-prompt: 10 line changes
1431+ * Workbench major refactor (434 line changes)
1432+ * Improved file handling
1433+ * Better state management
1434+ * Enhanced preview integration
1435+ * LLM provider updates across all providers:
1436+ * Anthropic: 117 line changes
1437+ * Cohere: 22 line additions
1438+ * DeepSeek: 3 line improvements
1439+ * GitHub: 117 line changes
1440+ * Google: 116 line changes
1441+ * Groq: 49 line changes
1442+ * Mistral: 9 line additions
1443+ * Moonshot: 72 lines (new provider)
1444+ * OpenRouter: 79 line changes
1445+ * OpenAI-like: 120 line changes
1446+ * OpenAI: 93 line changes
1447+ * Perplexity: 12 line changes
1448+ * Together: 21 line changes
1449+ * xAI: 23 line changes
1450+ * Amazon Bedrock: 1 line addition
1451+ * Enhanced stream-text utility (199 line additions)
1452+ * Better MCP tool handling
1453+ * Improved streaming logic
1454+ * Enhanced error recovery
1455+ * Action runner improvements (38 line additions)
1456+ * Better action execution
1457+ * Improved error handling
1458+ * Enhanced logging
1459+ * Message parser enhancements (129 line additions)
1460+ * Better artifact parsing
1461+ * Improved code extraction
1462+ * Enhanced validation
1463+ * GitUrlImport refactor (242 line changes)
1464+ * Better import handling
1465+ * Improved error messages
1466+ * Enhanced validation
1467+ * DiffView improvements (98 line changes)
1468+ * Better diff rendering
1469+ * Improved performance
1470+ * Enhanced UX
1471+ * Preview component updates (157 line changes)
1472+ * Better preview handling
1473+ * Improved iframe management
1474+ * Enhanced error states
1475+ * Workbench.client redesign (231 line changes)
1476+ * Better layout management
1477+ * Improved state handling
1478+ * Enhanced integration
1479+ * README overhaul (481 line reduction)
1480+ * Simplified and focused content
1481+ * Better organization
1482+ * Improved readability
1483+ * Enhanced connection tabs:
1484+ * NetlifyConnection: 202 line refactor
1485+ * VercelConnection: 35 line improvements
1486+ * GitHubAuthDialog: 5 line updates
1487+ * Updated feature API (129 line changes)
1488+ * Better feature flag handling
1489+ * Improved configuration
1490+ * Enhanced validation
1491+ * LLM constants updates (46 line changes)
1492+ * Better model definitions
1493+ * Improved token limits
1494+ * Enhanced configuration
14951495
1496+ ## Bug fixes
14961497
1497- ** Fixed**
1498- - GitHub repository import 500 error
1499- - Corrected API authentication header format
1500- - Added fallback to Contents API when releases unavailable
1501- - Fixed GitHub template URL parsing
1502- - GitHub repository path issues in starter templates
1503- - Corrected directory paths to match repository structure
1504- - Added proper documentation
1505- - Fixed constants and context for subdirectory paths
1506- - Template system issues:
1507- - Fixed deprecated baseUrl warning in Astro Shadcn template
1508- - Fixed starter template directory paths
1509- - Restored missing selectedTemplate prop to BaseChat
1510- - Fixed chatbox showing no response by using original content fallback
1511- - TypeScript and linting issues:
1512- - Replaced any types with proper TypeScript types across multiple files
1513- - Fixed Biome linting errors in root.tsx
1514- - Fixed lint errors in VercelConnection, NetlifyConnection, ConnectionsTab
1515- - Fixed TypeScript errors in api.chat.ts, api.enhancer.ts, api.configured-providers.ts
1516- - Fixed lint errors in api.check-env-key.ts, api.bug-report.ts
1517- - Fixed TypeScript lint errors in api.system.diagnostics.ts, api.supabase.query.ts
1518- - Import.meta.hot optional chaining issues:
1519- - Fixed in Artifact component
1520- - Fixed in ToolInvocations component
1521- - Fixed in workbench store
1522- - Fixed in terminal store
1523- - Fixed in editor store
1524- - Fixed in files store
1525- - Fixed in webcontainer module
1526- - Vitest configuration for proper test execution
1527- - Configured test projects with proper plugins and root directory
1528- - Fixed Vitest browser test configuration path
1529- - Chat functionality fixes:
1530- - Restored chat functionality from working state
1531- - Fixed artifact lint parsing issues
1532- - Fixed template selection without breaking chat
1498+ * Fixed GitHub repository import 500 error
1499+ * Corrected API authentication header format
1500+ * Added fallback to Contents API when releases unavailable
1501+ * Fixed GitHub template URL parsing
1502+ * Fixed GitHub repository path issues in starter templates
1503+ * Corrected directory paths to match repository structure
1504+ * Added proper documentation
1505+ * Fixed constants and context for subdirectory paths
1506+ * Fixed template system issues:
1507+ * Fixed deprecated baseUrl warning in Astro Shadcn template
1508+ * Fixed starter template directory paths
1509+ * Restored missing selectedTemplate prop to BaseChat
1510+ * Fixed chatbox showing no response by using original content fallback
1511+ * Fixed TypeScript and linting issues:
1512+ * Replaced any types with proper TypeScript types across multiple files
1513+ * Fixed Biome linting errors in root.tsx
1514+ * Fixed lint errors in VercelConnection, NetlifyConnection, ConnectionsTab
1515+ * Fixed TypeScript errors in api.chat.ts, api.enhancer.ts, api.configured-providers.ts
1516+ * Fixed lint errors in api.check-env-key.ts, api.bug-report.ts
1517+ * Fixed TypeScript lint errors in api.system.diagnostics.ts, api.supabase.query.ts
1518+ * Fixed Import.meta.hot optional chaining issues:
1519+ * Fixed in Artifact component
1520+ * Fixed in ToolInvocations component
1521+ * Fixed in workbench store
1522+ * Fixed in terminal store
1523+ * Fixed in editor store
1524+ * Fixed in files store
1525+ * Fixed in webcontainer module
1526+ * Fixed Vitest configuration for proper test execution
1527+ * Configured test projects with proper plugins and root directory
1528+ * Fixed Vitest browser test configuration path
1529+ * Fixed chat functionality fixes:
1530+ * Restored chat functionality from working state
1531+ * Fixed artifact lint parsing issues
1532+ * Fixed template selection without breaking chat
15331533
1534+ ## Cleanup
15341535
1535- ** Removed**
1536- - FAQ.md documentation (105 lines, content integrated elsewhere)
1537- - Local template files in favor of GitHub repository
1538- - Non-existent next-shadcn template from starter templates
1539- - GitHub workflow for package-lock.json validation
1540- - Unused import.meta.hot calls replaced with optional chaining
1541- - Duplicate and unused test files
1542-
1543-
1544- ** Security **
1545- - Fixed security dependencies and vulnerabilities
1546- - Added comprehensive security utility system
1547- - Enhanced input validation across all endpoints
1548- - Improved error handling to prevent information leakage
1536+ * Removed FAQ.md documentation (105 lines, content integrated elsewhere)
1537+ * Removed local template files in favor of GitHub repository
1538+ * Removed non-existent next-shadcn template from starter templates
1539+ * Removed GitHub workflow for package-lock.json validation
1540+ * Removed unused import.meta.hot calls replaced with optional chaining
1541+ * Removed duplicate and unused test files
1542+
1543+ ## Security
1544+
1545+ * Fixed security dependencies and vulnerabilities
1546+ * Added comprehensive security utility system
1547+ * Enhanced input validation across all endpoints
1548+ * Improved error handling to prevent information leakage
1549+ </ Update >
15491550
15501551## v0.9.1
155115522025-10-14
0 commit comments