Releases: Gerome-Elassaad/CodingIT
Release v1.0.2
Full Changelog: v1.0.0...v1.0.2
Changes on directory: apps/desktop
π Model Context Protocol (MCP) Integration
New MCP Service (app/lib/services/mcpService.ts): Full MCP client implementation with server lifecycle management
MCP Store (app/lib/stores/mcp.ts): State management for MCP servers and tools
π¬ Chat System Improvements
Refactored Chat Components: Split monolithic Chat.client.tsx into focused modules
New ChatBox Component (app/components/chat/ChatBox.tsx): Dedicated chat input/interaction component
Discuss Mode (app/components/chat/DiscussMode.tsx): New conversational mode for AI interactions
π§ Workbench Enhancements
Inspector Component (app/components/workbench/Inspector.tsx): New debugging/inspection panel
Updated Workbench Client: Better integration with new features
π Runtime & Streaming
Stream Recovery (app/lib/.server/llm/stream-recovery.ts): Robust error handling and recovery for LLM streams
Enhanced Action Runner: Extended capabilities in action-runner.ts with better error handling
Updated Message Parser: Improved parsing logic for AI responses
π Prompt System Overhaul
New Common Directory: Shared prompts and utilities
π¨ UI & Assets
Updated Icons: New SolidJS icon and refined logo assets
Updated Public Assets: Bedrock logo and other third-party assets
βοΈ Configuration & Infrastructure
Vite Configuration Updates: Build optimizations and new aliases
GitHub Workflows: Updated CI/CD pipelines for docs and Electron builds
Type System Improvements: Better TypeScript definitions across the board
π Provider Updates
Anthropic Provider: Enhanced configuration and capabilities
Amazon Bedrock: Additional model support
OpenAI-like Providers: Improved compatibility
Release v1.0.1
Desktop Application Added v1.0.1
MAIN BRANCH HAS CHANGED TO desktop-app BRANCH AND THE APP CAN BE RUN LOCALLY OR INSTALLED ON MACOS FROM https://codinit.dev/download
Full Changelog: https://github.com/Gerome-Elassaad/CodingIT/commits/v1.0.1
Desktop v1.0.0
What's Changed
- enhance by @Gerome-Elassaad in #40
- Desktop/app by @Gerome-Elassaad in #41
Desktop Application Added v1.0.0
Now, thereβs a dedicated apps/
directory. The desktop app lives in apps/desktop/
, the web app stays in the main folder, and shared resources sit in common directories (like databases and templates). Itβs much clearer where everything belongs.
For developers, this means less confusion and easier onboarding for new contributors. Each app can be worked on independently, and the structure makes adding future platforms β like a mobile app or browser extension β simple.
For full context we have added documentation for the desktop app: Read Docs
To understand more please read Workspace.md
New Contributors
Full Changelog: v0.9.2...v1.0.0
RELEASE v0.9.2
Release v0.9.1
API Integration Updates
- Updated GitHub import component to use existing /api/github/ routes
- Modified repository fetching to call /api/github/user, /api/github/repos, and /api/github/orgs
- Created new /api/github/repos/[owner]/[repo] endpoint for repository content access
- Fixed repository loading to support both user and organization repositories
- Restored file fetching functionality using GitHub Contents API
- Maintained compatibility with existing TypeScript interfaces and error handling
Technical Improvements
- Replaced missing /api/integrations/github/* endpoints with functional alternatives
- Added proper pagination and sorting support for repository lists
- Implemented content encoding handling for file downloads
- Enhanced error handling for GitHub API responses
Full Changelog: v0.9.0...v0.9.1
Release v0.9.0
Release v0.8.0
Full Changelog: v0.7.0...v0.8.0
Release v0.7.0
What's Changed
- Bump nanoid and ai by @dependabot[bot] in #32
- Feature/update sections by @Gerome-Elassaad in #33
New Contributors
- @dependabot[bot] made their first contribution in #32
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Version 0.6.0 - Telemetry API Refactor
Release Date: August 27, 2025
Enhancements
This release focuses on improving the code quality and maintainability of the telemetry API endpoint.
Telemetry API Refactor
- Streamlined Authentication: Implemented the
withAuth
higher-order function to simplify and secure the authentication process. - Improved Type Safety: Introduced a
TelemetryEvent
type to ensure that the data passed to the API is well-defined and consistent. - Enhanced Error Handling: Added a
try-catch
block to gracefully handle JSON parsing errors, making the API more robust. - Module Path Correction: Updated the import paths to use the
@/
alias, resolving any module resolution issues.
v0.5.0
Release Notes {v0.5.0}
[main 3292378] updated analytics components
11 files changed, 5487 insertions(+), 135 deletions(-)
created app/api/analytics/business/route.ts
created app/api/analytics/export/route.ts
created components/business-analytics.tsx
created lib/analytics-events.ts
created lib/analytics-service.ts
created lib/revenue-attribution.ts
created lib/user-segmentation.ts