| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| latest.yml | 2025-12-04 | 362 Bytes | |
| codinit-1.1.18-win-x64-setup.exe.blockmap | 2025-12-04 | 189.7 kB | |
| latest-mac.yml | 2025-12-04 | 354 Bytes | |
| codinit-1.1.18-arm64.dmg.blockmap | 2025-12-04 | 251.3 kB | |
| CodinIT.dev-1.1.18-arm64.dmg.blockmap | 2025-12-04 | 251.3 kB | |
| latest-linux.yml | 2025-12-04 | 556 Bytes | |
| README.md | 2025-12-04 | 3.8 kB | |
| Release v1.1.18 source code.tar.gz | 2025-12-04 | 8.2 MB | |
| Release v1.1.18 source code.zip | 2025-12-04 | 8.5 MB | |
| v1.1.18 source code.tar.gz | 2025-12-04 | 8.2 MB | |
| v1.1.18 source code.zip | 2025-12-04 | 8.5 MB | |
| Totals: 11 Items | 34.1 MB | 1 | |
What's Changed
Overview
This release refactors artifact handling, adds a dedicated progress view in the workbench, centralizes prompt management, improves request validation and error handling, and fixes the GitHub push flow. The changes reduce chat clutter while preserving all existing artifact functionality and status reporting.
| Feature | Files Created / Modified |
|---|---|
| Zod Validation | app/lib/api/chat-validation.ts — Request validation with typed errors |
| Error Handling | app/routes/api.chat.ts — Categorized errors and proper HTTP status codes |
| Store Extraction | app/lib/stores/artifacts.ts — Artifacts management extracted |
app/lib/stores/alerts.ts — Alerts management extracted |
|
| Prompt Registry | app/lib/common/prompt-registry.ts — Unified prompt system with versioning and stats |
app/lib/common/prompt-library.ts — Updated to use new registry |
|
| Artifact Versioning | app/lib/stores/artifact-versions.ts — Version tracking for artifacts and files |
| Context Display | app/components/chat/ContextIndicator.tsx — Collapsible context indicator |
app/components/chat/AssistantMessage.tsx — Integrated new indicator |
|
| Universal Prompt | app/lib/common/prompts/system-prompt-universal.ts — Multi-framework |
| Workbench Store | app/lib/stores/workbench.ts — Workbench view/state updates |
| Progress Indicator | app/components/workbench/ProgressIndicator.tsx — New progress UI |
| Workbench UI | app/components/workbench/Workbench.client.tsx — Progress view integration |
| Artifact Component | app/components/chat/Artifact.tsx — Artifact behavior adjustments |
| Preview Header / GitHub | app/components/preview/PreviewHeader.tsx (+ PushToGitHubDialog) — GitHub dialog integration |
Added
- Centralized Prompt Registry with versioning and usage statistics.
- New
ProgressIndicatorcomponent for real-time tracking of artifact actions. - New Workbench progress view with
currentArtifactMessageIdstate. ContextIndicatorcomponent and assistant message integration.- Artifact versioning store (
artifact-versions).
Changed
- Chat no longer displays expanded artifact action lists; progress is shown in the Workbench.
- Artifact “Open Webview” button now switches correctly to the progress view.
- Prompt library updated to use the new Prompt Registry.
- Workbench store updated for progress view switching and active artifact tracking.
Fixed
- GitHub push button now opens and controls the actual
PushToGitHubDialog. - Standardized API error handling and HTTP status codes.
- Added Zod request validation with typed error output.
Refactored
- Extracted artifact and alert stores into independent modules.
- Improved separation of chat UI, workbench logic, and artifact management.
Quality
- TypeScript build passes.
- ESLint passes with no errors.
- Existing artifact logic and bundled artifact behavior preserved.
Please Note:
The current .dmg file isn’t signed, so macOS might block it when you try to open the app. To allow it to run:
- After moving the app to your Applications folder (or another location of your choice), open Terminal.
- Enter the following command to remove the security quarantine:
xattr -cr /path/to/your/codinit...
Full Changelog: https://github.com/Gerome-Elassaad/codinit-app/compare/v1.0.17...v1.1.18
- Agentic tools by @Gerome-Elassaad in https://github.com/Gerome-Elassaad/codinit-app/pull/39