Skip to content

Releases: simonbs/Runestone

0.3.1

15 Jul 19:27
ffc09f7
Compare
Choose a tag to compare
  • Depends on Tree-sitter through Swift Package Manager rather than through a submodule.
  • Exposes pageGuideHairlineWidth on Theme.
  • Fixes issue where text preview's attributed string was empty.
  • Replaces TextView.lengthOfInitallyLongestLine with TextViewState.lengthOfLongestLine.

New Contributors

Full Changelog: 0.3.0...0.3.1

0.3.0

14 Feb 20:40
1d0e790
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.12...0.3.0

0.2.12

16 Jan 11:11
dbee224
Compare
Choose a tag to compare

What's Changed

  • Removes usage of a private API by @simonbs in #257
  • Fixes incorrect range of composed characters for Windows-style line breaks by @simonbs in #258

Full Changelog: 0.2.11...0.2.12

0.2.11

11 Jan 08:25
665ef7f
Compare
Choose a tag to compare

What's Changed

  • Adds gutterMinimumCharacterCount by @mmackh in #252
  • Ensures all injected languages are mapped by @simonbs in #253

New Contributors

Full Changelog: 0.2.10...0.2.11

0.2.10

08 Nov 14:05
e9d220a
Compare
Choose a tag to compare

What's Changed

  • Send selectionChanged() to UITextInputView when deleting backwards by @simonbs in #244

Full Changelog: 0.2.9...0.2.10

0.2.9

07 Nov 08:11
bc2083b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.8...0.2.9

0.2.8

02 Nov 16:19
5815d20
Compare
Choose a tag to compare

What's Changed

  • Updates position of caret when pasting by @simonbs in #221
  • isPosition(_:atLineBoundaryInDirection:) checks for line boundaries by @simonbs in #223
  • Fixes issue entering multiple combined characters by @simonbs in #225
  • Clears LineControllerStorage when setting TextViewState by @simonbs in #234
  • Updates LineManager and StringView on tokenizer by @simonbs in #235
  • Disables processing character pairs when combining Korean letters by @simonbs in #236
  • Fixes Korean letters sometimes not being joined by @simonbs in #240

Full Changelog: 0.2.7...0.2.8

0.2.7

12 Oct 05:33
7cd1833
Compare
Choose a tag to compare

What's Changed

  • Fixes highlighted range not rendered by @simonbs in #216
  • closestIndex(to:) returns beginning of line if line fragment is unavailable by @simonbs in #218

Full Changelog: 0.2.6...0.2.7

0.2.6

09 Oct 12:12
a029c1d
Compare
Choose a tag to compare

What's Changed

  • IndentController uses UTF-16 length only when safe by @simonbs in #207
  • contentOffsetForScrollingToVisibleRect(_:) uses adjusted content inset to determine viewport size by @simonbs in #214

Full Changelog: 0.2.5...0.2.6

0.2.5

26 Sep 07:17
27248d1
Compare
Choose a tag to compare

What's Changed

  • Fixes potential crash when layouting lines by @simonbs in #202
  • Removes unused parameter from scrollRangeToVisible(_:) by @simonbs in #203
  • Removes easy selection of line ending by @simonbs in #205
  • Only typeset lines when absolutely needed by @simonbs in #204

Full Changelog: 0.2.4...0.2.5