Skip to content

Releases: milisp/codexia

v0.10.1

12 Nov 02:55

Choose a tag to compare

✨ Features

  • Added error handling and 404 page components to improve routing experience (Fix #32)

🛠 Improvements

  • Removed update_conversation_preview; now the cache title is renamed directly for better clarity

Full Changelog: v0.10.0...v0.10.1

v0.10.0

11 Nov 11:46

Choose a tag to compare

Features

  • Hook for every conversation when patch will create a git worktree based on conversationID. after the task complete, file changes will be sync to the worktree. Prevent accidental deletion of all changes.
  • Display more messages when resume conversation.
  • Smooth scroll to the bottom
  • implement undo functionality in MsgFooter
  • Rename conversation title change for CLI too.(But this will change the user message, if you want to resume conversation, don't rename title at this version, so I'll change just rename the cache title at next release)

Improve

  • One click resume for windows termial
  • remove review page

Important

if you use 0.9.1 - 0.9.4, switches to chat page before upgrade, because I deleted review page, if you’re in review page, you may see 404 after upgrade.

Note

MacOS damaged warning
🎥Youtube
The app not sign yet, You can open it by running the terminal command:

xattr -cr /Applications/codexia.app
open -a /Applications/codexia.app

v0.9.4

06 Nov 11:31

Choose a tag to compare

Features

  • beep sound notification when task complete
  • Usage Dashboard
  • add coder(experimental)
  • see which were cloud vs. CLI vs. IDE
  • rename task title via a dialog

improve

  • remove all the emojis

MacOS damaged warning

🎥Youtube
The app not sign yet, You can open it by running the terminal command:

xattr -cr /Applications/codexia.app
open -a /Applications/codexia.app

v0.9.3

03 Nov 16:33

Choose a tag to compare

Features

  • prevent system sleep - block the power save functionality in the OS for long run task
  • keyboard shortcut (Ctrl+N)) for starting new conversation
  • token usage tracking in ChatView
  • Reasoning duration
  • Turn diff view panel for file change

Improve

  • sort conversations by timestamp in ReviewConversationList for better display order

Fix

  • Reasoning stream
  • Conversation list 24 hours display

MacOS damaged warning

🎥Youtube
The app not sign yet, You can open it by running the terminal command:

xattr -cr /Applications/codexia.app
open -a /Applications/codexia.app

Note

If you use ollama, because of Codex 0.53.0 - 0.55.0 issue, it only work for offline, this mean you have to disable internet, you should follow these steps

export OLLAMA_HOST=http://localhost:8787  ## windows user set env
ollama serve

change ~/.codex/config.toml

[model_providers.ollama]
name = "ollama"
base_url = "http://localhost:8787/v1"

disable internet

v0.9.2

01 Nov 11:12

Choose a tag to compare

What's new

Feature

  • One click resume conversation at terminal
  • show conversation Token usage
  • Add keep in touch info to chat view
  • implement conversation renaming functionality in ConversationList and ReviewConversationList components
  • Update to support codex v0.53.0

fix

  • conversation list order
  • event message order
  • Publish Cloud Dialog
  • adjust ScrollButtons position from top to bottom for improved layout in chat component

Note

Know issue, If you use ollama, it maybe fail at this version

v0.9.1

30 Oct 16:34

Choose a tag to compare

Feature

  • Review page
  • Rename chat title
  • Imporve config about sync provider, model, profle to ~/.codex/config.toml
  • Enhance EventItem component to display error messages with styling for better visibility
  • Add Review button to ChatCompose component for navigation to review page
  • Enhance error display when config.toml error

Note

If you use other providers, You have to setup API KEY again

codexia-provider-model

v0.8.0

29 Oct 23:47

Choose a tag to compare

Feature

  • Sync conversation list from the folder ~/.codex/sessions - implement session file management with create, delete, and cache update functionalities, enhancing project session handling
  • FileSearchPopover - type @ to search file
  • enhance TurnDiffView
  • bulk delete conversations
  • delete model

Improve

  • app-server

v0.7.3

25 Oct 08:52

Choose a tag to compare

Features

  • Toggle web search for OpenAI provider support
  • Message footer for edit, copy, message to note
  • auto resume conversation

For develop

  • conversation messages load from disk instead of zustand, because it's too big

v0.7.2

24 Oct 08:56

Choose a tag to compare

What's new

Features

  • Multilingual support - English, Chinese and Japanese.
  • fav and category conversation

Important

The old conversation list no longer shows, but you can check the folder ~/.codex/sessions or download CodexSM to manage the history files.

v0.7.1

23 Oct 16:51

Choose a tag to compare

Highlights

Important

The old conversation list no longer shows, but you can check the folder ~/.codex/sessions or download CodexSM to manage the history files.

  • Enhanced codex app-server and change message display to event display.
  • You can add Custom provider and models
  • New conversation list, delete conversation will delete session file from ~/.codex/sessions/ too

Working next release

  • Will readd fav and category conversation.
  • Resume conversation after restart the app.

We are pleased to announce the release of v0.7.1, which brings significant improvements to chat functionality, configuration, and overall user experience!

This release focuses on modernizing the component architecture, enhancing state management, and improving user feedback and feature integration.

✨ Features

  • Enhanced Chat Event & File Management:
    • Added the DeltaEventLog component and integrated event handling across ChatPanel for more reliable chat event processing.
    • Added an AccentColorSelector component to the AppHeader, allowing users to customize the interface's theme color.
    • Added search functionality to the ProjectsPage.
    • Enhanced configuration with base_url and session management for improved provider configuration logging.

🛠️ Fixes & Improvements

  • Improved Error Handling:
    • Updated the ProjectsPage to use toast notifications for better error handling and user feedback.
    • Adjusted button classes in ConversationList for better text truncation and layout.
  • Provider Model Flexibility:
    • Enhanced the ProviderModels component to dynamically fetch and manage Ollama models.
    • Updated profile assignment logic in getNewConversationParams to correctly handle the OpenAI provider.
    • Changed the model field in the Profile structure to be optional for improved flexibility.

⚙️ Refinements & Performance

  • State Management Modernization:
    • Integrated Zustand persistence in useConversationStore for improved, reliable state management.
    • Refactored the input system: ChatPanel and NewChatView now use Zustand for input state management, replacing the old ChatCompose component for enhanced input features.
    • Updated ChatPanel, NewChatView, and related components to use Textarea for multi-line input.
  • Enhanced User Notifications:
    • Integrated @radix-ui/react-toast for a better, more unified user notification system.
  • Performance Optimization:
    • Memoized the NewChatView component to optimize rendering performance.
  • Cleanup and Simplification:
    • Removed unused pages (explore, profile, share) and components (LogoSettings, SessionManager) to streamline the application.
    • Removed TaskPage and filetree watch functionality.