Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork1.1k
Releases: CodeEditApp/CodeEdit
v0.3.6
05704cbTask Output, External File Changes, Invisible Characters
This release introduces editor restoration, a new feature that keeps your place across files, tabs, and sessions so you can pick up right where you left off. It also adds a global search shortcut for faster navigation, a major upgrade to task output with a full terminal emulator so you can view and interact with tasks just like a real terminal, and improved task controls with new shortcuts and a dedicated menu. File changes made outside the app are now reflected in open editors automatically, and you can choose to show invisible characters while editing including customizable replacement characters and warning characters for pesky unicode characters.
We also have a lot baking in this update, including a new language server install menu in settings. This section is experimental, and we're going to improve upon the existing implementation ASAP. We'll have more information on language servers soon, so expect this feature to change and grow over the next few releases. Expect clearer installation permissions as well as more visible package information before installation.
✨ Enhancements
- Added global search keyboard shortcut (#2094)@FastestMolasses
- View Task Output Using Terminal Emulator (#2088)@thecoolwinter
- Upgrade Output Utility, Add Language Server Output (#2092)@thecoolwinter
- Reflect External File Changes (#2075)@thecoolwinter
- Add
⌘Rand⌘.to Start and Stop Tasks, Add Tasks Menu (#2081)@thecoolwinter - Language server installation menu (#1997)@FastestMolasses
- Editor Restoration (#2078)@thecoolwinter
- Implement Invisible Characters Setting (#2065)@thecoolwinter
🐞 Bug Fixes
- Correctly Handle Language Server Timeout When Quitting (#2110)@thecoolwinter
- Fix Ventura Crash (#2106)@thecoolwinter
- Prevent
Makefilefrom being renamed toMakefile.makeduring save (#2105)@antigluten - Adjust LSP Content Object Lifecycle (#2102)@thecoolwinter
- Utility area animation disabled with hide interface (#2104)@SimonKudsk
- Fix Semantic Highlight Out-Of-Range Bug (#2097)@thecoolwinter
- Fix: Terminals Losing Output (#2100)@thecoolwinter
- Ensure LSPs Exit, Add Exit Activities (#2080)@thecoolwinter
📝 Source Editor
CodeEditSourceEditor updated from version0.14.1 to0.15.1
- Fix Bugs With Multiple Highlight Providers by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#346
- Update CodeEditTextView to
0.12.0by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#347 - Autocomplete Feature by@FastestMolasses inCodeEditApp/CodeEditSourceEditor#282
- Jump To Definition by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#348
- Only Show Jump to Definition Hover When Available by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#349
📄 Text View
CodeEditTextView updated from version0.11.6 to0.12.1.
- Implement Missing Accessibility APIs by@thecoolwinter inCodeEditApp/CodeEditTextView#116
- Log Layout Time Less Religiously by@thecoolwinter inCodeEditApp/CodeEditTextView#117
- Layout Invalidation Performance by@thecoolwinter inCodeEditApp/CodeEditTextView#118
- Add
fillEmphasis Style Option by@thecoolwinter inCodeEditApp/CodeEditTextView#120
🧰 Maintenance
- [chore] Update CodeEditSourceEditor to
v0.15.1(#2113)@thecoolwinter - Bump Build Number to 47 (#2112) @github-actions
- Bump Version to
0.3.6(#2111)@thecoolwinter - Show Language Server Menu, Adjust Warning, Add Info Button (#2109)@thecoolwinter
- Serialize Task Manager Tests (#2108)@thecoolwinter
- Fix Build Warnings (#2107)@thecoolwinter
- Add Warning to Language Server Install (#2090)@thecoolwinter
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.3.5
edc874eMinimap, Line Folding, Hide Interface, Autosave Stability
Our editor has gotten amassive upgrade in this release. With nearly two dozen bug fixes, and aton of new features, we're so excited to get this in your hands. A new minimap allows you to see a high level overview of your code, and navigate quickly by dragging the minimap preview. The new code folding ribbon gives you the ability to hide large regions of code. Right now it's based on your indentation setting, but syntax-aware folding is planned and coming soon. Finally, a reformatting guide adds a visual guide to a column in your code. Useful for avoiding lint errors! Of course, all of our new editor features come with their own settings options. You can enable, disable, and configure them as you please!
We've also packed a whole bunch of workspace enhancements into this release. You can now paste into the file navigator to create a new file with your clipboard contents (thanks to@Syrux64). For those of you who enjoy a zen mode, you can now hide the entire interface with a single command, or using the new menu option (thanks to@SimonKudsk). We've also improved both autosave and file renaming. You shouldn't see any incorrect 'file changed by another application' alerts, and renaming files no longer loses focus while you're typing.
Finally, we've integrated our two new packagesWelcomeWindow andAboutWindow into this release (thanks to@georgetchelidze). They replace our existing welcome window and about window implementations. We've released them as standalone packages so you can use them in your own macOS apps!
✨ Enhancements
- Add Gutter & Folding Settings (#2077)@thecoolwinter
- Update SettingsView for macOS 26 Tahoe (#2064)@zhrispineda
- WelcomeWindow Package Implementation (#2059)@georgetchelidze
- AboutWindow Package Implementation (#2060)@georgetchelidze
- Creating a new file with clipboard contents (#1995)@Syrux64
- Made Editor Separators Thicker (#2055)@austincondiff
- Jump Bar Overflow Accordion Effect (#2045)@swiftlysingh
- Separated files and folders in the "Open Recent" sub-menu (#2039)@atsrus
- Hide interface (#2044)@SimonKudsk
- Fix Find Navigator resizing delay, use line height from user settings (#2018)@FastestMolasses
- Open New Files in Workspace (#2043)@thecoolwinter
- Language Server Syntax Highlights (#1985)@thecoolwinter
- Add A Minimap (#2032)@thecoolwinter
- Sort alphabetically - Folders on top (#2028)@LeonardoLarranaga
- Source Control Filter (#2024)@LeonardoLarranaga
🐞 Bug Fixes
- Fix Split View Can't Collapse (#2071)@thecoolwinter
- Fix Autosave "changed by another application " Spam (#2072)@thecoolwinter
- Fix: Navigator Loses Editing, Drawer Not Draggable (#2062)@thecoolwinter
- Added check for git installation presence (#2047)@rustemd02
- Fix Find Navigator resizing delay, use line height from user settings (#2018)@FastestMolasses
- Fixed History Inspector popover UI bug (#2041)@austincondiff
- Fix Getting Stuck in Sub-View within Settings (#2038)@Kihron
- Fix Tasks Not Saving (#2034)@thecoolwinter
- Disable 'Export All Custom Themes' if custom themes is empty (#2027)@LeonardoLarranaga
📝 Source Editor
CodeEditSourceEditor updated from version0.11.0 to0.14.1
Enhancements
- Minimap by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#302
- Added Reformatting Guide by@austincondiff inCodeEditApp/CodeEditSourceEditor#314
- Find: Replace and Match Case Toggle by@austincondiff inCodeEditApp/CodeEditSourceEditor#301
- Find Method Picker by@austincondiff inCodeEditApp/CodeEditSourceEditor#322
- Add the ability to move selected lines up and down by@Bogdan-Belogurov inCodeEditApp/CodeEditSourceEditor#327
- Draw Invisible Characters by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#334
- Expand Two-Way Editor State Bindings by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#337
- Code Folding by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#341
Bug Fixes
- Fix StyledRangeStore Crash by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#303
- Fix Multi-line and Multi-selection Indentation and Keyboard Shortcuts by@hi2gage inCodeEditApp/CodeEditSourceEditor#305
- Highlighter Highlights Text in Minimap by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#308
- Smarter Default Highlight Provider Management by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#310
- Fix Gutter Position On Small Documents by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#312
- [hotfix:] Use Correct Minimap Line Height by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#321
- Fix Overlapping Lines Method by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#326
- Remove the use of NSEvent for lines movement API by@Bogdan-Belogurov inCodeEditApp/CodeEditSourceEditor#333
- Ensure Coordinator's Lifetime is Equal To The Editor's by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#340
- Fix Style Store Crash by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#345
Maintenance
- Make styled range store generic by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#323
- Use Better Text Storage In Example by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#328
- Added product icons to example app by@austincondiff inCodeEditApp/CodeEditSourceEditor#329
- Improve Editor Configuration, Rename to
SourceEditorby@thecoolwinter inCodeEditApp/CodeEditSourceEditor#336 - [chore:] Update CodeEditTextView to
0.11.3by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#338 - Improve Public API by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#339
- Clean Up Documentation Site by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#343
📄 Text View
CodeEditTextView updated from version0.8.2 to0.11.6.
Enhancements
- Improve Drag and Drop by@thecoolwinter inCodeEditApp/CodeEditTextView#80
- Move Layout Updates to NSTextStorage Delegate by@thecoolwinter inCodeEditApp/CodeEditTextView#82
- Update replaceCharacters function by@hi2gage inCodeEditApp/CodeEditTextView#87
- Introduce Override Layout Behavior API by@thecoolwinter inCodeEditApp/CodeEditTextView#84
- Share Text Storage Delegates by@thecoolwinter inCodeEditApp/CodeEditTextView#92
- Text Attachment Support by@thecoolwinter inCodeEditApp/CodeEditTextView#93
- Draw Invisible Characters From Configuration by@thecoolwinter inCodeEditApp/CodeEditTextView#103
- Merge Trailing Line on Attachments, Select Attachments by@thecoolwinter inCodeEditApp/CodeEditTextView#98
- NSBeep On Empty Undo by@thecoolwinter inCodeEditApp/CodeEditTextView#102
- Select Undone/Redone Text by@thecoolwinter inCodeEditApp/CodeEditTextView#105
- Column Selection by@thecoolwinter inCodeEditApp/CodeEditTextView#107
Bug Fixes
- Force Break Undo Groups When Forcing Grouping by@thecoolwinter inCodeEditApp/CodeEditTextView#81
- Invalidation Performance, Rename LineStorage
indextooffsetby@thecoolwinter inCodeEditApp/CodeEditTextView#85 - Fix Text Disappearing by@thecoolwinter inCodeEditApp/CodeEditTextView#88
- Fix Iterator Edge Case by@thecoolwinter inCodeEditApp/CodeEditTextView#90
- Fix Incorrect Copy/Paste Menu Actions by@thecoolwinter inCodeEditApp/CodeEditTextView#91
- Don't Try to Set a Negative Frame Height by@thecoolwinter inCodeEditApp/CodeEditTextView#96
- [hotfix:] Layout After New/Removed Lines by@thecoolwinter inCodeEditApp/CodeEditTextView#97
- Correctly Group Drag-and-drop for Undo by@thecoolwinter inCodeEditApp/CodeEditTextView#104
- Fix Cursor Lagging - Update Cursors in
TextView.layoutby@thecoolwinter inCodeEditApp/CodeEditTextView#109 - Track Mouse Drag Outside View by@thecoolwinter inCodeEditApp/CodeEditTextView#108
- Fix End of Doc Bugs by@thecoolwinter inCodeEditApp/CodeEditTextView#112
- Skip Selection Update in Undo/Redo by@thecoolwinter inCodeEditApp/CodeEditTextView#113
Maintenance
- Remove Unused Variables in
smoothPathby@thecoolwinter inCodeEditApp/CodeEditTextView#83 - Added product icon and status bar to example app by@austincondiff inCodeEditApp/CodeEditTextView#101
- Add Text Attachments Delegate by@thecoolwinter inCodeEditApp/CodeEditTextView#110
- Add Text Attachment Actions by@thecoolwinter inCodeEditApp/CodeEditTextView#111
🧰 Maintenance
- Bump Version to
0.3.5(#2082)@thecoolwinter - Update CESE (
0.14.0), Add Gutter & Folding Settings (#2077)@thecoolwinter - doc...
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.3.4
b6a096bFind in Editor, Notifications, Quality of Life
Included in this version is the ability to find text in the editor and navigate results using our custom find panel. CodeEdit also now has a custom-built notification UI for consistent alert and message management across workspaces. This release also includes numerous quality improvements, including but not limited to: editor over scroll, file management updates, drag and drop to open editors, terminal tab bug fixes, improved word detection, enhanced cursor selection modes, and task bug fixes.
✨ Enhancements
- Clean Up File Management (#1969)@thecoolwinter
- Global Notification System (#1984)@austincondiff
- Add indication for externally deleted files (#1999)@pro100filipp
- Drag and Drop External Files to Open in Editor (#2000)@austincondiff
- Added editor overscroll setting (#2010)@FastestMolasses
- Added copy path and copy relative path options in project navigator menu (#2013)@FastestMolasses
- Added activity viewer inactive state (#1971)@austincondiff
- Workspace Panel View (#1960)@austincondiff
🐞 Bug Fixes
- Fix: Tasks In Folder With Spaces (#1978)@thecoolwinter
- Terminal Tabs Closing Wrong Tab, Terminal Right Click Semantics (#1963)@thecoolwinter
- Fix Task Dropdown Crash (#1956)@thecoolwinter
- Fix Open in Tab not working issue (#1994)@karan0046
- Fixed editor tabs from being non-interactive (#2004)@austincondiff
📝 Source Editor
CodeEditSourceEditor updated from version0.9.0 to0.11.0
- Fix
CaptureModifierSet.insertby@thecoolwinter inCodeEditApp/CodeEditSourceEditor#281 - Fix End Of Doc Crash by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#285
- Always Show Highlights After Applying by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#288
- Add Bold and Italics Support To Themes by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#289
- Feat: Highlighter Provider Diffing by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#291
- Bump CETV, Revert Trailing Padding (#272) by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#292
- Fix Delegate Typo by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#294
- Update CodeEditTextView by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#299
- Move Overscroll To TextView by@FastestMolasses inCodeEditApp/CodeEditSourceEditor#296
- feat: Find in Editor by@tom-ludwig inCodeEditApp/CodeEditSourceEditor#295
📄 Text View
CodeEditTextView updated from version0.7.7 to0.8.2.
- ✨ Emphasis API for Highlighting Text Ranges by@tom-ludwig inCodeEditApp/CodeEditTextView#62
- Inset Selection Rect By Leading Edge by@thecoolwinter inCodeEditApp/CodeEditTextView#60
- Add Example App by@thecoolwinter inCodeEditApp/CodeEditTextView#64
- Add Text Insets by@thecoolwinter inCodeEditApp/CodeEditTextView#65
- Final Text & Selection Inset Fix by@thecoolwinter inCodeEditApp/CodeEditTextView#67
- Fix CEUndoManager grouping by@hi2gage inCodeEditApp/CodeEditTextView#69
- feat: Scroll to range by@tom-ludwig inCodeEditApp/CodeEditTextView#70
- Added underscore to selection by@FastestMolasses inCodeEditApp/CodeEditTextView#73
- Added mouse drag selection modes by@FastestMolasses inCodeEditApp/CodeEditTextView#75
- Emphasis Manager Enhancements by@austincondiff inCodeEditApp/CodeEditTextView#78
- Added scroll past end behavior (overscroll) by@FastestMolasses inCodeEditApp/CodeEditTextView#77
- Fix EmphasisManager Leaking Layers, Fix Emphasis Drawing by@thecoolwinter inCodeEditApp/CodeEditTextView#79
🧰 Maintenance
- LSP Semantic Token Decoder, Improve LSP-CodeFileDoc Arch (#1951)@thecoolwinter
- Update Project Settings - Generate Asset Symbols (#2009)@thecoolwinter
- [chore:] Bump Version Number (#2021)@thecoolwinter
- [chore:] Update CodeEditSourceEditor, add Find In Editor, Misc Bug Fixes (#2020)@thecoolwinter
- chore: Project Cleanup, Group to Folder Conversion, and SwiftLint Upgrade (#2003)@austincondiff
- Replace deprecated appendingPathComponent calls (#1998)@FastestMolasses
- [chore]: Update CodeEditSourceEditor to 0.10.0 (#1980)@thecoolwinter
- Update copyright to 2025 (#1973)@hi2gage
- Renamed PathBar to JumpBar (#1957)@austincondiff
👨💻 New Contributors
- @hi2gage made their first contribution in#1973
- @pro100filipp made their first contribution in#1999
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.3.3
a9feb42Navigator, Settings, and Editor Improvements
This version introduces project navigator filtering and multiple file selection, source control settings. Theme management now supports fuzzy search for easier discovery, and the editor supports indenting and unindenting selected lines. Other fixes include improved tab behavior, tidied up cursors, and enhanced source highlighting.
✨ Enhancements
- Source Control Settings (#1926)@austincondiff
- Deleting a file in the Workspace UI now closes the tab (#1937)@LeonardoLarranaga
- Instant Popovers (#1922)@Kihron
- Select multiple files in the project navigator (#1906)@LeonardoLarranaga
- AboutView Animation Improvements (#1915)@Kihron
- Automatic Window Deminimization on Dock Icon Click (#1907)@Kihron
- LSP Document Content Sync (#1887)@thecoolwinter
- Bold and italic text formatting in themes (#1893)@austincondiff
- feat(themes): Add fuzzy search for filtering and sorting themes in settings (#1849)@tom-ludwig
- LSP Activates On Workspace Files, LSP Document Open/Close (#1879)@thecoolwinter
- Project navigator file filtering (#1896)@LeonardoLarranaga
🐞 Bug Fixes
- Theme export and theme details flicker fix when duplicating and then canceling (#1920)@austincondiff
- Fix Edited Indicator Behavior (#1910)@Kihron
- Fix Navigator Area Label Truncation (#1912)@Kihron
- "Close Tabs to the Right" no longer closes the tab the action is performed on (#1901)@LeonardoLarranaga
- Fix/navigation commands (#1895)@karan0046
- Closing tabs while Open Quickly or Command Palette is open is no longer allowed. (#1868)@scaredcr6w
- Clean Up Child Processes (#1885)@thecoolwinter
- Fix search text disappearance on changing navigation item (#1889)@karan0046
- Update Recently Opened Menu (#1919)@thecoolwinter
- EditorManager Always Opens Files (#1892)@thecoolwinter
📝 Source Editor
- Indent/Unindent Selected Lines by@tom-ludwig inCodeEditApp/CodeEditSourceEditor#266
- TreeSitterClient Highlight Responsiveness by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#267
- Adjust Gutter Background, Add Trailing Padding by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#272
- Multiple Highlighter Support by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#273
- Fix Ambiguous Highlights by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#275
- Invalidate Correct Edited Range by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#279
- Fix TreeSitterClient Not Being Set by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#280
📄 Text View
- Remove Problematic CATransaction, Fix Lines Disappearing by@thecoolwinter inCodeEditApp/CodeEditTextView#52
- Fix Padding Issue, Assertion Failure On Width Update by@thecoolwinter inCodeEditApp/CodeEditTextView#53
- Scroll Cursor Visible While Typing by@thecoolwinter inCodeEditApp/CodeEditTextView#55
- Sync System Cursor Animation by@thecoolwinter inCodeEditApp/CodeEditTextView#56
- Move All Delegate Calls Outside Layout Pass by@thecoolwinter inCodeEditApp/CodeEditTextView#57
🧰 Maintenance
- Removed unnecessary nested folder (#1928)@austincondiff
- Bumping grdb in order to support xcode 16 (#1877)@Vaidios
👨💻 New Contributors
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.3.2
dc31f1dFixes For Symlinks, Autosave, Source Control and More
This update is a stability and bug fix update. Included are fixes for viewing symlink directories, using filenames with spaces in git, autosave stability, and a few UI enhancements.
🐞 Bug Fixes
- Fix for symlinks bug (#1840)@armartinez
- Clear Task Output Button#1875 (#1876)@SavelyUkuren
- Fix Monochrome Setting Crash (#1873)@thecoolwinter
- Fix Source Control File Names With Spaces (#1858)@thecoolwinter
- Mark Autosave Changes Immediately (#1865)@thecoolwinter
- Rebuild Cached Files After Rename, Git Status Label (#1866)@thecoolwinter
👨💻 New Contributors
- @SavelyUkuren made their first contribution in#1876
Full Changelog:v0.3.1...v0.3.2
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.3.1
12a5dc9Multi-Line Comments and Terminal Improvements
This update adds the ability to toggle multi-line comments in the source editor using the⌘/ keybind. It also adds support for the common⇧-click text interaction to modify selections, and includes some major changes to the terminal pane that improve usability. Some recent improvements to file previews have been applied to the Quick Look pane and the single file window.
✨ Enhancements
- Fix Terminal State Loss (#1843)@thecoolwinter
- Search bar scrolls with the list closes#1818 (#1855)@scaredcr6w
- Correctly view non-text files in single file window and Open Quickly (#1820)@plbstl
🐞 Bug Fixes
📝 Source Editor
- fix(comments): Add Support for Commenting Multiple LinesCodeEditApp/CodeEditSourceEditor#261 @activcoding
📄 Text View
- Shift-Click to Extend SelectionCodeEditApp/CodeEditTextView#45@thecoolwinter
👨💻 New Contributors
- @scaredcr6w made their first contribution in#1855
- @NobelLiu made their first contribution in#1857
Full Changelog:v0.3.0...v0.3.1
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.3.0
55a00a0Task Running and Source Control Improvements
We are introducing the ability to run tasks and see their current status and output in the new Activity Viewer. We have also improved source control integration by providing push, pull, fetch, and stash capabilities just to name a few. The UI around the utility area and terminal has also been improved.
✨ Enhancements
- Enabled git push force and tags options (#1846)@austincondiff
- Additional source control functionality (#1785)@austincondiff
- Run Tasks (#1798) @activcoding
- Tasks and Activity Viewer UI Improvements (#1831)@austincondiff
- Update Task to Use Relative Working Path (#1844) @activcoding
- Fixed terminal resize and scroll layout issues (#1845)@austincondiff
- Improved utility area toggle animation (#1845)@austincondiff
Full Changelog:v0.2.1...v0.3.0
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.2.1
00653f3✨ Enhancements
🐞 Bug Fixes
- Use
NSApp.keyWindowOver GlobalkeyWindow(#1819)@thecoolwinter
Full Changelog:v0.2.0...v0.2.1
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.2.0
57d9524Maintenance, Stability, and Groundwork for More to Come
This release brings self-closing tags, UI improvements, better theme management including theme import, duplication, modification and deletion, support for the new system cursor introduced in macOS Sonoma, and upgraded file handling. It also incorporates various bug fixes and maintenance updates to ensure a more polished and reliable experience.
✨ Enhancements
- Option to Use the System Cursor (#1812)@thecoolwinter
- Validate filenames consisting solely of extensions (#1802)@LeonardoLarranaga
- Highlight search query in 'Open Quickly' results (#1790)@plbstl
- Windows Restore Correct Size (#1788)@thecoolwinter
- Import, duplicate and delete themes (#1718)@austincondiff
- Activity View Resize, Inspector Toggle, Window Consistency (#1776)@thecoolwinter
- LSP Backend (#1739)@FastestMolasses
- naturally orders files and folders#1714 (#1774)@hkarmoush
- feat: Activity Viewer (#1769) @activcoding
- Added font weight pickers to text editing and terminal settings (#1758)@austincondiff
- Stop Modifying User's RC Files (#1753)@thecoolwinter
- Use Single Text Storage For Documents (#1740)@thecoolwinter
- Developer settings menu (#1733)@FastestMolasses
- View text files that are not UTF-8 encoded (#1727)@plbstl
- Show information for non-text files in the status bar (#1713)@plbstl
- New tabs after current focused tab#1704 (#1715)@Shivam-Parekh
- Only Save Workspace Settings If Necessary (#1702)@thecoolwinter
- Added ability to hide toolbar (#1683)@knotbin
- All recent projects searchable in Spotlight (#1680)@knotbin
- Keyboard shortcut for tab switching (#1677)@knotbin
- Workspace settings (#1670)@armartinez
- Added Tooltips for Buttons In Navigator Bottom Toolbar (#1668)@dvandyy
- Git branches list order and truncate priority issue (#1647)@phlpsong
- Git branch show track information (#1644)@phlpsong
- File icon improvements (#1645)@austincondiff
- New split editor symbol (#1643)@austincondiff
🐞 Bug Fixes
- Fix
WorkspaceDocumentLeak (#1808)@thecoolwinter - Fix Navigator Key Navigation Explosion (#1803)@thecoolwinter
- Fix 'Open Quickly' fatal error (#1793)@plbstl
- Add UTType conformance checks in
NonTextFileViewto properly preview files using QuickLook (#1783)@plbstl - Fix for bug showing preview icon for unknown files (#1768)@armartinez
- File Icon Type setting reflects immediately#1765 (#1773)@hkarmoush
- Using the correct color when File Icon Type is set to Monochrome (#1766)@austincondiff
- Allow text files to be edited even when empty (#1724)@plbstl
- Show Git history in the History Inspector, even when a remote is not configured (#1744)@simonwhitaker
- Fix rendering of git commits with bodies in the History Inspector (#1742)@simonwhitaker
- SearchKit memory leaks (#1735) @activcoding
- New tabs after current focus Bug Fix for issue#1704 (#1719)@Shivam-Parekh
- Fixes "Menu Bar Items Not Updating (#1684)" (#1697) @danielzsh
- Correctly preview non-text files (#1707)@plbstl
- delete warning message uses enumerator instead of shallow search (#1699)@knotbin
- Distinguish between Move to Trash and Delete Immediately when right clicking a file or folder. (#1694)@plbstl
- Resolved issue with SearchKit (#1688) @activcoding
- Add avatar CommitListItemView and other fixes (#1676) @activcoding
- Fixed commit changes file icons to support all symbols (#1672)@austincondiff
- Rename
CommandPalleteViewandCommandPalleteViewModelclasses (#1655) @DanKlaver15 - Rename
OverlayPanelandOverlayViewclasses (#1653) @DanKlaver15 - Show An Alert If No Changes Available When Using Discard All Changes (#1642)@phlpsong
- Fix: Filename with whitespaces and new lines (#1629)@phlpsong
- Fix: Git branch picker does not load list in branch picker initially (#1637)@phlpsong
- Adjusted titlebar spacing (#1638)@austincondiff
- Fix toolbar tracking separator (#1636)@Wouter01
🧰 Maintenance
- Appcast Link To Live Release Notes (#1809)@thecoolwinter
- Lay Foundation For Automation Testing (#1804)@thecoolwinter
- update CodeEditTextView package (#1771)@plbstl
- Update CONTRIBUTING.md (#1772) @activcoding
- Clean Up Code (#1737)@FastestMolasses
- Removed tab bar style setting and native editor tab design (#1761)@austincondiff
- SwiftLint GH Actions Reporter (#1759)@thecoolwinter
- Replace deprecated modifier .cornerRadius (#1748)@Jerry23011
- Update LogStream version, remove build setting (#1685)@Wouter01
- Fix broken project board links in CONTRIBUTING.md and README.md (#1690) @danielzsh
- Added dependency injection (#1662)@FastestMolasses
- Remove new window system (#1631)@Wouter01
📝 Source Editor
- Use System Cursor by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#251
- Fix Reference Cycle by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#255
- Fix Gutter Reference Cycle by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#257
- Toggle comment for current line via⌘/ by@Sophiahooley inCodeEditApp/CodeEditSourceEditor#241
- Fix incorrect link by@ladvoc inCodeEditApp/CodeEditSourceEditor#246
- Autocomplete tags by@knotbin inCodeEditApp/CodeEditSourceEditor#247
- Show horizontal scrollbar only when
wrapLinesis off by @danielzsh inCodeEditApp/CodeEditSourceEditor#249 - Add
NSTextStorageInitializer by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#248 - TreeSitter Tag Auto Close by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#250
📄 Text View
- Implement the Emacs Kill Ring by@thecoolwinter inCodeEditApp/CodeEditTextView#35
- Fix Page Up/Down Keys by@thecoolwinter inCodeEditApp/CodeEditTextView#38
- Fix Hidden Cursor At End Of Doc by@thecoolwinter inCodeEditApp/CodeEditTextView#39
- Fix Marked Text Input by@thecoolwinter inCodeEditApp/CodeEditTextView#40
- Update scrollToVisible Loop by@thecoolwinter inCodeEditApp/CodeEditTextView#29
- Lazier Layout, Cursor Height, First & Last Line Selections by@thecoolwinter inCodeEditApp/CodeEditTextView#30
- Remove insets from scroll view by @danielzsh inCodeEditApp/CodeEditTextView#27
- Fix Deleting Selected Range by@thecoolwinter inCodeEditApp/CodeEditTextView#33
👨💻 New Contributors
- @LeonardoLarranaga made their first contribution in#1802
- @simonwhitaker made their first contribution in#1742
- @danielzsh made their first contribution in#1697
- @plbstl made their first contribution in#1694
- @knotbin made their first contribution in#1677
- @armartinez made their first contribution in#1670
- @DanKlaver15 made their first contribution in#1653
- @Sophiahooley made their first contribution inCodeEditApp/CodeEditSourceEditor#241
- @ladvoc made their first contribution inCodeEditApp/CodeEditSourceEditor#246
Full Changelog:https://github.com/CodeEditApp/CodeEdit/compare/v0.1.0..v0.2.0
Assets4
Uh oh!
There was an error while loading.Please reload this page.
v0.1.0
26d1231
This release comes packed with enhancements and fixes in the source editor, how themes work, settings, source control, and search. We now have a new navigation style setting to optionally open files in place rather than in tabs. While there is still much to do, a lot of work has gone into improving the core editing experience.
✨ Enhancements
- Source control navigator history tab by@austincondiff in#1534
- Updated Xcode themes by@armartinez in#1566
- Feat: git branches nesting by@FezVrasta in#1571
- Find and Replace Functionality by @activcoding in#1537
- Added more bundled themes by@austincondiff in#1580
- Settings: section with glob pattern crud by @EstebanBorai in#1507
- ^⌘0 resets font size by@luah5 in#1562
- Generic fuzzy search by @activcoding in#1584
- Alternate Cursor Location Description by@thecoolwinter in#1582
- Handle Missing Remotes (Git) by@ibrahimcetin in#1604
- Refactored how themes are stored and loaded by@austincondiff in#1601
- Git history view now refreshes when opening files from project navigator by@phlpsong in#1611
- Navigation style setting and file history navigation improvements by@austincondiff in#1603
- Recents list in Welcome window now refreshes after opening folders by@phlpsong in#1614
- Pre product icon by@austincondiff in#1617
🐞 Bug Fixes
- Fix Empty Editor State Bug by@thecoolwinter in#1556
- Fix default selection in settings by@RayZhao1998 in#1547
- Fix split editor from causing hang by@thecoolwinter in#1565
- Fix: git branches dropdown by@FezVrasta in#1570
- Fix Copyright by@Angelk90 in#1573
- Fix (#1557): autosave by@ElvisWong213 in#1577
- Fix Typos by @activcoding in#1579
- Fix: Source Navigator Icon Symbols affected by accent color by @activcoding in#1589
- Fix: Git History Date bug by @activcoding in#1585
- Fix Editor Layout Setup by@thecoolwinter in#1588
- Fix: use
branch --show-currentto get current branch by @EstebanBorai in#1597 - Fix: Maximized button color issue by@phlpsong in#1607
- Correct Commands For All Windows, Fix ⌘W by@thecoolwinter in#1587
- Fixed delay in synchronization of font size increment and decrement by@ibrahimcetin in#1609
🧹 Chores & Maintenance
- Chore: Update Pre release CI to run the release drafter by@bombardier200 in#1517
- Chore: Update CodeEditSourceEditor by@thecoolwinter in#1598
- Chore: CI improvements, defaulting to pre build configuration for releases, added dmg background by@bombardier200 in#1612
📝 Source Editor
- Update GutterView Insets Correctly by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#240
- Rework Async
tree-sitterModel, Fix Strong Ref Cycle by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#225 - Make JSDoc Highlight as Comments by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#228
- Correctly Lose Focus (finish CETV#14) by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#229
- Fix (CodeEditApp/CodeEditSourceEditor#215): Update Matched Pairs by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#231
- Fix (CodeEditApp/CodeEditSourceEditor#227): Apply Theme Selection Color by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#230
- Add Example App by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#237
- Update Gutter Drawing Code by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#234
- Invalidate Visible Range, Responsive Language Update by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#238
- Fix (CodeEditApp/CodeEditSourceEditor#233): Fix TextFormation editing by@thecoolwinter inCodeEditApp/CodeEditSourceEditor#239
📄 Text View
- UndoManager Fixes by@thecoolwinter inCodeEditApp/CodeEditTextView#25
- Fix (CodeEditApp/CodeEditTextView#13): Separate Cursor Updates, Fix Focus Issues by@thecoolwinter inCodeEditApp/CodeEditTextView#14
- Fix (CodeEditApp/CodeEditTextView#9): Grayscale Selection When Not Focused by@thecoolwinter inCodeEditApp/CodeEditTextView#16
- Fix CRLF Line Ending Typesetting by@thecoolwinter inhttps://github.com/CodeEditApp/CodeEditTextView/pull/20
- Reduce Text Artifacts, Fix Layout Bug, Public Undo Manager by@thecoolwinter inCodeEditApp/CodeEditTextView#23
- General Performance Improvements by@thecoolwinter inCodeEditApp/CodeEditTextView#24
- Optionally Use System Cursor by@thecoolwinter inCodeEditApp/CodeEditTextView#21
👨💻 New Contributors
- @armartinez made their first contribution in#1566
- @FezVrasta made their first contribution in#1570
- @ElvisWong213 made their first contribution in#1577
- @ibrahimcetin made their first contribution in#1604
- @phlpsong made their first contribution in#1607
Full Changelog:0.0.3-alpha.37...v0.1.0
Assets4
Uh oh!
There was an error while loading.Please reload this page.