Releases: massivemadness/EditorKit
Releases · massivemadness/EditorKit
EditorKit v2.1.1
ChangeLog
- Fixed: Listeners in
ShortcutPlugin
andDirtyTextPlugin
didn't clean up on detach (massivemadness/Squircle-CE@e610d23) - Fixed: Scrolling issues (massivemadness/Squircle-CE@0264c45)
Full list of changes: massivemadness/Squircle-CE@editorkit/2.1.0...editorkit/2.1.1
EditorKit v2.1.0
ChangeLog
- Added: Plugin support (massivemadness/Squircle-CE@5a657bc)
- Added: Support for Ruby language (massivemadness/Squircle-CE@4761863)
- Added: Support for Julia language (massivemadness/Squircle-CE@999574b)
- Added: Highlighting for open/closed
<
and>
delimiters (massivemadness/Squircle-CE@b8e0822) - Added: Optional min/max text size variables for pinch zoom feature (massivemadness/Squircle-CE@eb957d6)
- Improved scrolling experience (massivemadness/Squircle-CE@b633519)
Breaking Changes
The setup of the code editor was completely rewritten from scratch, please have a look at the migration guide.
Full list of changes: massivemadness/Squircle-CE@editorkit/2.0.0...editorkit/2.1.0
EditorKit v2.0.0
Breaking Changes
- The package name has been changed from
com.brackeys.ui
tocom.blacksquircle.ui
- Everything else remains the same
Full list of changes: massivemadness/Squircle-CE@editorkit/1.3.0...editorkit/2.0.0
EditorKit v1.3.0
ChangeLog
- Added: Support for PHP language (massivemadness/Squircle-CE@8ad81fa)
- Added: Support for TypeScript language (massivemadness/Squircle-CE@7e9e730)
- Added: Property
variableColor
inSyntaxScheme
(massivemadness/Squircle-CE@6cfb0e2) - Slightly improved JavaScript support (massivemadness/Squircle-CE@c99767a)
Full list of changes: massivemadness/Squircle-CE@editorkit/1.2.1...editorkit/1.3.0
EditorKit v1.2.1
ChangeLog
- Migration to Maven Central Repository (massivemadness/Squircle-CE@96de9dd)
- Changed
groupId
tocom.blacksquircle.ui
for all .aar artifacts - Added: Support for Groovy language (massivemadness/Squircle-CE@78db808)
- Added:
clone()
method for UndoStack
Full list of changes: massivemadness/Squircle-CE@editorkit/1.2.0...editorkit/1.2.1
EditorKit v1.2.0
ChangeLog
- Added: LineNumbers visibility setting (massivemadness/Squircle-CE@684b3a8)
- Fixed: If the current line highlighting is disabled, the line number also won't be highlighted (massivemadness/Squircle-CE@ecaceed)
- Fixed: Wrong tab width when using spaces instead of tabs (massivemadness/Squircle-CE@62e9c33)
- Renamed
TextScroller
'slink
method toattachTo
(massivemadness/Squircle-CE@79421aa)
Full list of changes: massivemadness/Squircle-CE@editorkit/1.1.0...editorkit/1.2.0
EditorKit v1.1.0
ChangeLog
- Added: Support for Shell language (massivemadness/Squircle-CE@dfeb783)
- Fixed: Top/Bottom visible line computation (massivemadness/Squircle-CE@e700b3a)
- Fixed: Methods matching in Lisp (massivemadness/Squircle-CE@56b599b)
OnChangeListener
,OnShortcutListener
andOnUndoRedoChangedListener
can be replaced with lambda (massivemadness/Squircle-CE@ca70ff7)- Renamed
Config
toEditorConfig
(massivemadness/Squircle-CE@e8d14fe) setErrorLine
now only accepts numbers greater than zero (massivemadness/Squircle-CE@45a23e5)
Full list of changes: massivemadness/Squircle-CE@editorkit/1.0.1...editorkit/1.1.0
EditorKit v1.0.1
ChangeLog
- Fixed: Wrong text size if the editor not gaining focus (massivemadness/Squircle-CE@548b8dc)
- Renamed
ShortcutListener
toOnShortcutListener
(massivemadness/Squircle-CE@1685818) - Hardcoded
android:gravity="top|start"
(massivemadness/Squircle-CE@af02f86)