Skip to content

Releases: edit4i/editor

v0.1.8 - Christmas update

26 Dec 01:23
64610cd
Compare
Choose a tag to compare
christmas.mp4

Editor:

  • Added Monaco web worker configuration for better performance
  • Improved editor content synchronization and diff handling
  • Enhanced tabs UI and Monaco editor optimizations
  • Added diff editor support with syntax highlighting
  • Moved editor instance management to dedicated store
  • Added support for editor config loading
  • Improved keyboard context handling
  • Added file content synchronization capabilities

Git Integration:

image

  • Added diff viewer with live comparison
  • Implemented git state persistence and initialization checks
  • Added support for partially staged changes
  • Enhanced git changes display with hierarchical file view
  • Improved file diff functionality with unified format
  • Added file diff stats and sorting capabilities
  • Added quick refresh and HEAD tracking features
  • Synchronized modified files count with git status

Full Changelog: v0.1.7...v0.1.8

v0.1.7

22 Dec 01:07
e6b62dc
Compare
Choose a tag to compare

What's Changed

  • fix(frontend/terminal): vim shortcut conflict by @nathabonfim59 in #13
  • ci: fix windows build + cache by @nathabonfim59 in #15
  • feat(git): branch and commit initial support

Full Changelog: v0.1.6...v0.1.7

v0.1.6

20 Dec 23:12
6a32820
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.4...v0.1.6

0.1.5

20 Dec 07:34
Compare
Choose a tag to compare

New Features

  • Added full terminal emulator support with multiple tabs and shell selection
  • Implemented keyboard shortcuts:
    1. Ctrl+J to open terminal panel
    2. Alt+J to switch between editor and terminal contexts
  • Integrated PTY backend for complete TTY support

Interface Improvements

  • Added horizontal tab navigation with smooth scrolling
  • Implemented automatic focus management between editor and terminal
  • Added status bar integration for terminal sessions

Technical Enhancements

  • Optimized terminal resizing with debounced handlers
  • Added base64 encoding for terminal data transmission
  • Improved terminal lifecycle management and cleanup
  • Enhanced terminal instance tracking and state management

Bug Fixes

  • Fixed terminal tab visibility and positioning
  • Improved terminal sizing calculations with status bar
  • Enhanced tab scrolling and centering behavior
  • Fixed keyboard context switching in collapsed terminal state

Edit4i - 0.1.4

19 Dec 16:31
dfc7fa2
Compare
Choose a tag to compare

What's Changed

Editor

  1. Breadcrumbs in topbar
    image

  2. Auto scroll to current tab when opening or changing file

FileFinder

  1. Alt + N to open search results
  2. Indicator and priority for opened files
    image
  3. Search refinement for results

a. You searched 'Controller' (returned "PaymentsController", "WebhookController", "UsersController")
b. Now if you type " Payment", it will refine your seach to a subset of the results, in this case "Payment Controller"

  1. Remove projectBasePath from results
  2. Truncate long filenames in results

ExplorerPane

  1. Lazy Load the directory structure (fixes freezing when opening large projects)
  2. Respect .gitignore when searching files

VimMode

  1. fix - inconsistent <Ctrl+ P> to open FileFinder
  2. fix - bottom bar not aways showing up
  3. feat - :w to save file

Full Changelog: v0.1.3...v0.1.4

editai-v0.1.3-rc

11 Dec 03:02
Compare
Choose a tag to compare
editai-v0.1.3-rc Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/edit4i/editor/commits/v0.1.3-rc

What's Changed

Full Changelog: v0.1.3...v0.1.3-rc

v0.1.3

11 Dec 02:30
1c881f8
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/edit4i/editor/commits/v0.1.3