Skip to content

Aditor 0.1.0

Choose a tag to compare

@lazap lazap released this 05 Oct 20:36

Changes

  • Run CI only on manual dispatch
  • Add release workflow that runs release.sh on a macOS runner
  • Update .gitignore
  • Add run configurations
  • Add more text contrast to the light theme
  • Put the macOS window controls in the project tabs strip
  • Fix issue with shift + enter in agent prompt
  • Add more features
  • Add a find popup: files by name (⌘⇧O) and contents (⌘⇧F)
  • Update vite to 8.3.2
  • Update the opener plugin to 2.7.0 (crate and JS package)
  • Update the dialog plugin to 2.8.1 (crate and JS package)
  • Update @tauri-apps/cli to 2.12.1
  • Update @tauri-apps/api to 2.12.1
  • Update tauri to 2.12.1 and tauri-build to 2.7.1
  • Fix M17: bring contributor docs and comments in line with the code
  • Fix M16: add CI, an ESLint setup for the hooks rules, and frontend tests
  • Fix M15: settings sync between windows no longer drops concurrent changes
  • Fix M14: file tree re-lists only the directories a change touched
  • Fix M13: git_outgoing no longer returns all of history without a remote
  • Fix M12 (partly): stop re-diffing every commit when paging path history
  • Fix M11: closing an editor window stops its projects' agent watchers
  • Fix M10: touch lock directories without leaving a .touch file inside
  • Fix M9: stop rescanning ~/.claude/projects for projects with no transcripts
  • Fix M7 (partly): bound every git write with a timeout
  • Fix M6: write_file saves through a temp file and rename
  • Fix M5: idle PTY sessions no longer wake every 4 ms
  • Fix M3: agent panel no longer re-reads sessions on every file change
  • Fix M8: agent watcher picks up a transcript directory created later
  • Fix M2: move hot read commands off the macOS main thread
  • Fix H7: a chosen prompt template goes only to the window that asked
  • Fix H6: force push with lease keeps protecting work after a Fetch
  • Fix H5: git_diff and friends no longer accept paths that escape the workspace
  • Fix H4: autosave no longer overwrites edits the agent made on disk
  • Fix H3: roll back the credential when an account switch fails
  • Fix H2 and M4: deliver PTY output and exit over a per-spawn channel
  • Fix H1: pty_write no longer blocks the main thread
  • Add project tabs, multiple sessions per project, and editable files
  • Add more git functionalities
  • Let Ctrl chords reach the agent on macOS
  • Add light theme inspired by IntelliJ Light
  • Update git ssh key usage logic
  • Remove unnecessary file
  • Change shortcut logic
  • Update agent limits logic
  • Upgrade git features
  • Update readme file
  • Add new features
  • Upgrade diff and file viewer system
  • Upgrade diff system
  • Upgrade diff system
  • Add refresh button for limits
  • Fix issue with git
  • Add vertical tabs
  • Fix a lot of bugs
  • Remove .vscode dir
  • Add settings and prompt templates
  • Add licences and other documentation
  • Update release script
  • Add release script
  • Add README
  • Add shortcuts system
  • Latest changes
  • Initial commit

Installation

Apple Silicon (aarch64) only. Unzip and move Aditor.app into
/Applications.

Builds are ad-hoc signed and not notarized, so macOS blocks them on first
launch on any machine but the one that built them. Right-click the app and
choose Open, or clear the quarantine flag:

xattr -dr com.apple.quarantine /Applications/Aditor.app

Aditor needs the claude CLI on your PATH;
the main pane has nothing to run without it.