Skip to content

Releases: codinit-dev/codinit-dev

Release v1.1.24

13 Dec 14:37

Choose a tag to compare

What's Changed

Maintenance release: cleanup, build optimizations, and branding updates.

  • Removed 2,788 lines of unused code (30 files) — smaller, cleaner codebase.
  • Standardized Electron app name to codinit-dev and unified artifact naming.
  • Branding: added theme-aware Fazier SVG badges and replaced Product Hunt badge.
  • Docs: updated README links & release download path.
  • No breaking changes; no migration required.

⚠️ 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: v1.0.23...v1.1.24

Release v1.1.23

09 Dec 00:23

Choose a tag to compare

What's Changed

Full Changelog
v1.1.20...v1.1.23

What’s Changed


✨ New Features

  • Product Hunt Badge: Added a Product Hunt badge to the header using a local SVG
  • GitHub Star Badge: Added a GitHub star badge with dark-mode support
  • Settings Enhancements: Introduced new API Keys and Updates tabs in the settings panel
  • Diff View Controls: Added a diff view icon button to workbench headers
  • Manual Refresh: Added manual refresh capability to the Updates tab
  • Code Validation: Introduced code-validator.ts for improved code validation
  • Community Documentation: Added CONTRIBUTING.md and a Contributor Covenant Code of Conduct

🚀 Improvements

Provider Updates

  • Updated xAI provider with new Grok models and token limits
  • Updated provider icons to use official logos
  • Refactored the Groq provider

UI / UX Enhancements

  • Header buttons now support dark mode and have consistent sizing
  • DiffView now includes an attached header
  • Improved UpdateTab UI structure and hooks
  • Updated icons across the application

Architecture

  • Refactored CodeMirror and workbench components
  • Migrated the repository from Gerome-Elassaad/codinit-app to codinit-dev/codinit-dev
  • Migrated Docker files
  • Updated Electron window management and builder configuration

🐛 Bug Fixes

  • Fixed dropdown menu buttons and the reload button in PreviewHeader
  • Fixed wrangler.toml name casing (now lowercase)

🧪 Testing

  • Added toolMentionParser tests
  • Added server tests
  • Added runtime tests

🛠 Technical Updates

  • Updated 20+ component files (Messages, CodeBlock, AssistantMessage, DiffView, and more)
  • Updated Electron-related files (icons, main process, window management)
  • Updated utility files (shell, file store, auto-save, prompt enhancer)
  • Updated type definitions and configuration files

⚠️ Please Note

The current .dmg file is not signed, so macOS may block the app on launch.

To allow it to run:

  1. Move the app to your Applications folder (or another location of your choice)
  2. Open Terminal
  3. Run the following command to remove the security quarantine:
xattr -cr /path/to/your/Codinit.app

Full Changelog: v1.1.18...v1.1.23

Release v1.1.18

04 Dec 12:56
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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 ProgressIndicator component for real-time tracking of artifact actions.
  • New Workbench progress view with currentArtifactMessageId state.
  • ContextIndicator component 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:

  1. After moving the app to your Applications folder (or another location of your choice), open Terminal.
  2. Enter the following command to remove the security quarantine:

xattr -cr /path/to/your/codinit...

Full Changelog: v1.0.17...v1.1.18

Download CodinIT.dev

Release v1.1.17

30 Nov 03:19

Choose a tag to compare

Summary of changes:

  • A new VSCode-style title bar was added for the Electron app, featuring native macOS and Windows/Linux window controls, centered branding, and a cleaner overall layout. Existing headers were simplified to match the web version and remove redundant controls.

  • Window management was improved with absolute-positioned controls, a full drag region, live window state tracking, and automatic platform detection. A new development script (electron-dev.mjs) streamlines the Electron build and startup process. TypeScript issues were resolved, linting is fully clean, and architecture was improved by separating title bar logic from header components.

  • Two new components were introduced (ElectronTitleBar.tsx and a now-deprecated ElectronWindowControls.tsx). Several bugs were fixed, including missing settings entries, layout misalignments, double borders, and cross-platform control positioning.

  • Rendering performance increased through conditional Electron-only UI, reduced re-renders, and cached platform detection. Various files across the UI, chat, settings, and Electron configuration were updated accordingly.

  • Full changelog: v1.1.16...v1.1.17


Download CodinIT.dev

Release v1.1.16

28 Nov 21:19

Choose a tag to compare

What's Changed

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:

  1. After moving the app to your Applications folder (or another location of your choice), open Terminal.
  2. Enter the following command to remove the security quarantine:

xattr -cr /path/to/your/codinit...

Full Changelog: v1.0.15...v1.1.16

Download CodinIT.dev

Release v1.1.15

28 Nov 12:53

Choose a tag to compare

Release v1.1.14

22 Nov 20:42

Choose a tag to compare

Full Changelog: v1.1.13...v1.1.14


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:

  1. After moving the app to your Applications folder (or another location of your choice), open Terminal.
  2. Enter the following command to remove the security quarantine:

xattr -cr /path/to/your/codinit...


Download CodinIT.dev

Release v1.1.13-beta

22 Nov 20:12

Choose a tag to compare

Release v1.1.12

22 Nov 17:22
a1fa934

Choose a tag to compare

What's Changed

Full Changelog: v1.1.11...v1.1.12

Download CodinIT.dev

Release v1.1.11

22 Nov 10:04

Choose a tag to compare