chore(deps): update dependency io.github.rosemoe.sora-editor:bom to v0.23.4 #30
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.22.0
->0.23.4
Release Notes
Rosemoe/sora-editor (io.github.Rosemoe.sora-editor:bom)
v0.23.4
Compare Source
Fixes and Enhancements
Documentation Site
Previous pages in sora-editor main repository are removed and unpublished.
Introduction part of sora-editor is available at here, including a brief overview of editor and basic usage/knowledge for getting started.
v0.23.3
Compare Source
Fixes
Span
toSpanFactory
to avoidNoSuchMethodError
when app minSdk < 24Migrate to
SpanFactory
recommended.Documentation
We are adding documentation for sora-editor now!
Currently, you can visit here to explore the documentation, though it's incomplete.
v0.23.2
Compare Source
Fixes and Enhancements
v0.23.1
Compare Source
Hello, 2024! Here's the first major update of sora-editor in 2024.
Release Notes for 0.23.0
Fixes and Enhancements
Editor Core
PlainTextAnalyzeManager
for plain text that requires completionContent
Span
, and makeSpan
an interfaceEditorSpanInteractionHandler
as base implementation for clickable spansCtrl+PgUp
,Ctrl+PgDn
,Ctrl+Shift+PgUp
,Ctrl+Shift+PgDn
shortcutsLanguage Textmate
Language LSP
Language Tree-sitter
Language Java
Sample App
Breaking Changes and Migration
Editor Selection API
The legacy
moveSelectionUp
,moveSelectionDown
and other methods for moving/extending selection are removed.Now selection moving and extending are seperated.
moveSelection
method: de-select any text and move the cursor based on given movement typeextendSelection
method: update selected range, based on the movement type passed and anchor for current text selectingFor selection movement types, please see
SelectionMovement
enum.Span API (for custom languages)
Span
is now interface class. To migrate to new API, note:Span
underlineColor
because it is resolved when the span is renderedRelease Notes for 0.23.1
Apply a minor fix to selection anchor updating.
v0.23.0
Compare Source
v0.22.2
Compare Source
Note: the version is already released on Nov 26, 2023, not now. v0.23.0 will be published recently
Fixes and Enhancements
Editor Core
StaticColorSpan
for dynamicly setting color from the analysis (#485 by @itsaky )CodeBlock
list during rendering (#498 by @itsaky )Numbers
class to latest JDK implementationTreeSitter
TsSpanFactory
(#484, #491 by @itsaky )TSNode
inTsBracketPairs
LineSpansGenerator
v0.22.1
Compare Source
Fixes and Enhancements
TSTree
access violation when fetching bracket pairsContentCreator
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.