Releases: CodeEditApp/CodeEditTextView
0.9.1
What's Changed
Fixes a long-standing bug where text could disappear in some rare cases.
- Fix Text Disappearing by @thecoolwinter in #88
Full Changelog: 0.9.0...0.9.1
0.9.0
What's Changed
Includes a new method for performing an update on each selection in the text view, a drastically improved drag and drop experience, and performance improvements in layout and range/rect invalidation.
Minor version bump. Some methods on TextLayoutManager
have been removed as they're no longer necessary.
- Improve Drag and Drop by @thecoolwinter in #80
- Force Break Undo Groups When Forcing Grouping by @thecoolwinter in #81
- Move Layout Updates to NSTextStorage Delegate by @thecoolwinter in #82
- Remove Unused Variables in
smoothPath
by @thecoolwinter in #83 - Invalidation Performance, Rename LineStorage
index
tooffset
by @thecoolwinter in #85 - Update replaceCharacters function by @hi2gage in #87
Full Changelog: 0.8.2...0.9.0
0.8.2
What's Changed
Urgent update, prior to this the emphasis manager can leak layers into the text view.
- Fix EmphasisManager Leaking Layers, Fix Emphasis Drawing by @thecoolwinter in #79
Full Changelog: 0.8.1...0.8.2
0.8.1
What's Changed
- Added scroll past end behavior (overscroll) by @FastestMolasses in #77
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- Fix CEUndoManager grouping by @hi2gage in #69
- feat: Scroll to range by @tom-ludwig in #70
- Added underscore to selection by @FastestMolasses in #73
- Added mouse drag selection modes by @FastestMolasses in #75
- Emphasis Manager Enhancements by @austincondiff in #78
New Contributors
- @hi2gage made their first contribution in #69
- @FastestMolasses made their first contribution in #73
- @austincondiff made their first contribution in #78
Full Changelog: 0.7.9...0.8.0
0.7.9
What's Changed
Small bugfix release.
- Final Text & Selection Inset Fix by @thecoolwinter in #67
Full Changelog: 0.7.8...0.7.9
0.7.8
What's Changed
- ✨ Emphasis API for Highlighting Text Ranges by @tom-ludwig in #62
- Inset Selection Rect By Leading Edge by @thecoolwinter in #60
- Add Example App by @thecoolwinter in #64
- Add Text Insets by @thecoolwinter in #65
New Contributors
- @tom-ludwig made their first contribution in #62
Full Changelog: 0.7.7...0.7.8
0.7.7
What's Changed
- Remove Problematic CATransaction, Fix Lines Disappearing by @thecoolwinter in #52
- Fix Padding Issue, Assertion Failure On Width Update by @thecoolwinter in #53
- Scroll Cursor Visible While Typing by @thecoolwinter in #55
- Sync System Cursor Animation by @thecoolwinter in #56
- Move All Delegate Calls Outside Layout Pass by @thecoolwinter in #57
Full Changelog: 0.7.6...0.7.7
0.7.6
What's Changed
- Shift-Click to Extend Selection by @thecoolwinter in #45
Full Changelog: 0.7.5...0.7.6
0.7.5
What's Changed
- Implement the Emacs Kill Ring by @thecoolwinter in #35
- Fix Page Up/Down Keys by @thecoolwinter in #38
- Fix Hidden Cursor At End Of Doc by @thecoolwinter in #39
- Fix Marked Text Input by @thecoolwinter in #40
Full Changelog: 0.7.4...0.7.5