v0.2.0
github-actions
released this
20 Jul 15:27
·
54 commits
to refs/heads/main
since this release
Maintenance, 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
WorkspaceDocument
Leak (#1808) @thecoolwinter - Fix Navigator Key Navigation Explosion (#1803) @thecoolwinter
- Fix 'Open Quickly' fatal error (#1793) @plbstl
- Add UTType conformance checks in
NonTextFileView
to 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
CommandPalleteView
andCommandPalleteViewModel
classes (#1655) @DanKlaver15 - Rename
OverlayPanel
andOverlayView
classes (#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 in CodeEditApp/CodeEditSourceEditor#251
- Fix Reference Cycle by @thecoolwinter in CodeEditApp/CodeEditSourceEditor#255
- Fix Gutter Reference Cycle by @thecoolwinter in CodeEditApp/CodeEditSourceEditor#257
- Toggle comment for current line via β / by @Sophiahooley in CodeEditApp/CodeEditSourceEditor#241
- Fix incorrect link by @ladvoc in CodeEditApp/CodeEditSourceEditor#246
- Autocomplete tags by @knotbin in CodeEditApp/CodeEditSourceEditor#247
- Show horizontal scrollbar only when
wrapLines
is off by @danielzsh in CodeEditApp/CodeEditSourceEditor#249 - Add
NSTextStorage
Initializer by @thecoolwinter in CodeEditApp/CodeEditSourceEditor#248 - TreeSitter Tag Auto Close by @thecoolwinter in CodeEditApp/CodeEditSourceEditor#250
π Text View
- Implement the Emacs Kill Ring by @thecoolwinter in CodeEditApp/CodeEditTextView#35
- Fix Page Up/Down Keys by @thecoolwinter in CodeEditApp/CodeEditTextView#38
- Fix Hidden Cursor At End Of Doc by @thecoolwinter in CodeEditApp/CodeEditTextView#39
- Fix Marked Text Input by @thecoolwinter in CodeEditApp/CodeEditTextView#40
- Update scrollToVisible Loop by @thecoolwinter in CodeEditApp/CodeEditTextView#29
- Lazier Layout, Cursor Height, First & Last Line Selections by @thecoolwinter in CodeEditApp/CodeEditTextView#30
- Remove insets from scroll view by @danielzsh in CodeEditApp/CodeEditTextView#27
- Fix Deleting Selected Range by @thecoolwinter in CodeEditApp/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 in CodeEditApp/CodeEditSourceEditor#241
- @ladvoc made their first contribution in CodeEditApp/CodeEditSourceEditor#246
Full Changelog: https://github.com/CodeEditApp/CodeEdit/compare/v0.1.0..v0.2.0