Xed-Editor

com.rk.xededitor
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

First release: Jan 1, 2026, 6 total releases.

Most recent release: Sep 14, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 14, 2026 3.4.5
    ## What's Changed * Feature/modularization by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1479 * Update Gradle to v9.6.1 by @renovate[bot] in https://github.com/Xed-Editor/Xed-Editor/pull/1461 * refactor: improve extension handling and replace logic by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1483 * feat: enhance extension management with caching and size calculation by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1500 * feat: enhance extension progress UI and add compose tooling by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1504 * refactor: add event system and improve extensible registries by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1507 * feat: introduce reusable preference components by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1509 * feat: add property delegate support to extension settings by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1510 * feat: add enabled parameter to ValueSlider by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1511
    More…
    * refactor: improve PreferenceList and add VIBRATE permission by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1513 * refactor: upgrade keybindings storage and improve UI components by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1514 * feat: enhance extension update lifecycle and size tracking by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1518 * fix: only intercept editor keybinding letters when Ctrl is pressed by @mvanhorn in https://github.com/Xed-Editor/Xed-Editor/pull/1516 * fix: fix Markdown HTML sanitization and add unit tests by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1519 * fix(deps): update kotlin monorepo to v2.4.0 by @renovate[bot] in https://github.com/Xed-Editor/Xed-Editor/pull/1389 * feat: add quickSave parameter to EditorTabEvent.Saved by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1520 * feat: extend extension API, implement MRU & read-only indication by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1525 * feat: improve editor tabs and extension API by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1528 * fix: refine terminal intent handling and session initialization by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1533 * feat: support project runners & project templates by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1535 * fix: #1536 by @Siam11651 in https://github.com/Xed-Editor/Xed-Editor/pull/1537 * fix: #1491 by @Siam11651 in https://github.com/Xed-Editor/Xed-Editor/pull/1538 * feat: implement extension activites/routes & Git diff + discard by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1540 * feat: fix various issues & session rename, welcome screen, ... by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1543 * feat: support ZIP file browsing and extraction by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1545 * Fix Issue #1539 - File search soft keyboard disappears repeatedly by @hobson in https://github.com/Xed-Editor/Xed-Editor/pull/1549 * feat: implement persistent document state using Room by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1551 * feat: unified `xed` package format by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1553 * feat: added assembly syntax highlighting for ".s" file extensions by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1555 * feat(git): git history graph + branch actions + new LSP settings by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1558 * build: update submodule reference by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1567 * fix: fix document formatting and editor task management by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1568 * Update kotlin monorepo to v2.4.10 by @renovate[bot] in https://github.com/Xed-Editor/Xed-Editor/pull/1524 * Update Gradle to v9.7.0 by @renovate[bot] in https://github.com/Xed-Editor/Xed-Editor/pull/1566 * attempt to fix 'Reading a state that was created after the snapshot was taken or in a snapshot that has not yet been applied' by @UnschooledGamer in https://github.com/Xed-Editor/Xed-Editor/pull/1581 * Update init.sh by @YoohPH in https://github.com/Xed-Editor/Xed-Editor/pull/1584 * feat: added guardrails by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1598 * Add new auto-closing for toml and file line comment for rust by @KiquarSL in https://github.com/Xed-Editor/Xed-Editor/pull/1517 * Fix state reading issue with Kotlin flows by @UnschooledGamer in https://github.com/Xed-Editor/Xed-Editor/pull/1602 * refactor: replace all global mutable states with stateFlow by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1603 * Update Gradle to v9.7.1 by @renovate[bot] in https://github.com/Xed-Editor/Xed-Editor/pull/1601 * fix: theme stateflow regression by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1610 * fix: theme by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1621 * add migration by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1622 * feat: soraX by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1625 * test: add CoroutineReproTest by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1630 * test: update path in ReproTest comment by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1632 * Fix/languageId by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1635 * fix: clean up and improve logging, LSP and saving by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1620 * Update kotlin monorepo to v2.4.20 by @renovate[bot] in https://github.com/Xed-Editor/Xed-Editor/pull/1633 * feat: implement package reviews + improve theme/icon management by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1637 * feat: generalize xed installer to support themes and icon packs by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1638 * fix: safely handle exceptions when retrieving line strings by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1641 * refactor: rename command action to execute by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1642 * refactor: disable caching and support reloading in ImageTab by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1643 * feat: enforce light/dark mode compatibility in theme settings by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1645 * fix: fix crash and remove temp fix by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1648 ## New Contributors * @mvanhorn made their first contribution in https://github.com/Xed-Editor/Xed-Editor/pull/1516 * @Siam11651 made their first contribution in https://github.com/Xed-Editor/Xed-Editor/pull/1537 * @hobson made their first contribution in https://github.com/Xed-Editor/Xed-Editor/pull/1549 * @UnschooledGamer made their first contribution in https://github.com/Xed-Editor/Xed-Editor/pull/1581 * @YoohPH made their first contribution in https://github.com/Xed-Editor/Xed-Editor/pull/1584 * @KiquarSL made their first contribution in https://github.com/Xed-Editor/Xed-Editor/pull/1517 **Full Changelog**: https://github.com/Xed-Editor/Xed-Editor/compare/v3.3.4...v3.4.5 We’re conducting our User Survey to hear your thoughts and improve your experience. It only takes a minute, and your feedback makes a huge difference! You can find the survey here: https://forms.gle/CnJKEB8tEuVC6Vn27
  • Jun 28, 2026 3.3.4
    ### Changelog #### Store & Extensions - Improved Store UI. - Merged Themes, Icon Packs, and Extensions into a single management screen. - Added extension update support. - Added extension settings support. - Added extension version compatibility warnings. - Added uninstall confirmation dialogs. - Improved extension loading performance and caching.
    More…
    - Enhanced extension framework with logging, context, and scope management. - Added APIs for: - Custom global actions. - Toolbar command management. - Extension settings. - Custom extension resources. #### Terminal - Added Terminal Degraded Mode for partially broken environments. - Added Terminal Health Checks and diagnostics. - Added terminal clipboard shortcuts for hardware keyboards. - Added dialog for selecting seccomp modes. - Added Samsung device fallback support. #### Language Support & Formatting - Added formatter management. - Added syntax highlighting for `.zon` files. - Added Nix syntax support. - Added LSP RPC message logging in debug mode. - Improved LSP log viewer with filtering and categorization. #### Editor - Added line sorting commands. - Enhanced search UI and `StyledTextField`. - Synchronized editor tab size with language configuration. - Improved search indexing architecture. ### Improvements #### Extension System - Refactored extension loading architecture. - Refactored extension management UI. - Refactored icon handling system. - Improved extension update logic using semantic versioning. - Improved extension compatibility validation. - Unified version terminology across the application. #### Runner & APIs - Refactored runner system for improved extensibility. - Refactored dialog and runner APIs. - Migrated LSP and Runner APIs to use `Activity` instead of `Context`. - Decoupled terminal session management from terminal activity. #### Build & Infrastructure - Migrated to AGP 9. - Updated Kotlin toolchain. - Updated target SDK. - Compiled PRoot from source. ### Bug Fixes #### Terminal & PRoot - Fixed double-free errors in terminal. - Fixed loader detection issues on 32-bit devices. - Fixed loader32 issues. - Fixed invalid terminal extra key handling. - Disabled MTE in PRoot for compatibility. - Fixed terminal stream handling issues. #### Editor - Fixed large text replacement causing ANRs. - Fixed language configuration issues. - Fixed search-related crashes. - Fixed type-casting and layout crashes. - Fixed duplicate dialogs. - Fixed toast-related crashes. #### Git & Projects - Fixed bare repository handling. - Fixed XML LSP integration issues. #### Network & Dependencies - Fixed OkHttp-related issues. - Improved HTTP caching for extension details. ### Internal Changes - Updated SoraX submodule. - Updated Gradle and build infrastructure. - Improved setup scripts and error handling. - Applied code formatting with ktfmt. - Cleaned up imports and build configurations. **Full Changelog**: https://github.com/Xed-Editor/Xed-Editor/compare/v3.2.9...v3.3.4
  • Jun 24, 2026 3.3.1
    ### Changelog #### Store & Extensions - Improved Store UI. - Merged Themes, Icon Packs, and Extensions into a single management screen. - Added extension update support. - Added extension settings support. - Added extension version compatibility warnings. - Added uninstall confirmation dialogs. - Improved extension loading performance and caching.
    More…
    - Enhanced extension framework with logging, context, and scope management. - Added APIs for: - Custom global actions. - Toolbar command management. - Extension settings. - Custom extension resources. #### Terminal - Added Terminal Degraded Mode for partially broken environments. - Added Terminal Health Checks and diagnostics. - Added terminal clipboard shortcuts for hardware keyboards. - Added dialog for selecting seccomp modes. - Added Samsung device fallback support. #### Language Support & Formatting - Added formatter management. - Added syntax highlighting for `.zon` files. - Added Nix syntax support. - Added LSP RPC message logging in debug mode. - Improved LSP log viewer with filtering and categorization. #### Editor - Added line sorting commands. - Enhanced search UI and `StyledTextField`. - Synchronized editor tab size with language configuration. - Improved search indexing architecture. ### Improvements #### Extension System - Refactored extension loading architecture. - Refactored extension management UI. - Refactored icon handling system. - Improved extension update logic using semantic versioning. - Improved extension compatibility validation. - Unified version terminology across the application. #### Runner & APIs - Refactored runner system for improved extensibility. - Refactored dialog and runner APIs. - Migrated LSP and Runner APIs to use `Activity` instead of `Context`. - Decoupled terminal session management from terminal activity. #### Build & Infrastructure - Migrated to AGP 9. - Updated Kotlin toolchain. - Updated target SDK. - Compiled PRoot from source. ### Bug Fixes #### Terminal & PRoot - Fixed double-free errors in terminal. - Fixed loader detection issues on 32-bit devices. - Fixed loader32 issues. - Fixed invalid terminal extra key handling. - Disabled MTE in PRoot for compatibility. - Fixed terminal stream handling issues. #### Editor - Fixed large text replacement causing ANRs. - Fixed language configuration issues. - Fixed search-related crashes. - Fixed type-casting and layout crashes. - Fixed duplicate dialogs. - Fixed toast-related crashes. #### Git & Projects - Fixed bare repository handling. - Fixed XML LSP integration issues. #### Network & Dependencies - Fixed OkHttp-related issues. - Improved HTTP caching for extension details. ### Internal Changes - Updated SoraX submodule. - Updated Gradle and build infrastructure. - Improved setup scripts and error handling. - Applied code formatting with ktfmt. - Cleaned up imports and build configurations.
  • May 8, 2026 3.2.9
    ## Changelog ### Extensions & Plugin System * Refactored and modernized the extension system * Added plugin download support * Implemented extension detail screen and navigation * Added extension repository button and review section * Added sorting, searching, and filtering for extension discovery * Enhanced extension details with size, download statistics, author icons, and refresh support
    More…
    * Improved extension management and extension metadata handling * Introduced new extension registry * Fixed extension language server installation and connection issues ### Language Server Protocol (LSP) * Major improvements to LSP management and infrastructure * Added LSP server detail page and logging mechanism * Added external server editing support * Improved LSP settings UI and persistence handling * Added automatic editor connection for installed language servers * Added toggles for disabling features and OOM prediction dialogs * Fixed LSP persistence migration issues * Fixed workspace and project path handling * Fixed duplicate language server connections * Fixed expensive update checks slowing down connections * Improved language server status handling and UI consistency ### Editor Improvements * Added minimap support * Added integrated color picker * Added replace everywhere action * Added URI tap detection and link opening support * Added auto-closing bracket setting * Added toggle for exit confirmation dialog * Added dynamic FileType registration * Added R language support and Luau syntax highlighting * Improved editor theming and logging capabilities * Improved code search and indexing performance * Improved binary file detection * Enhanced file properties dialog with Git status and file information * Added file output in file properties * Fixed syntax highlighting issues * Fixed editor content loading issues * Fixed insertion order in code search results * Fixed crashes related to indexing and file streams ### Terminal * Modernized terminal input system using Compose TextField * Improved terminal focus handling * Added extended terminal customization settings * Improved warning UI in terminal font screen * Fixed terminal restore and backup crashes * Fixed keyboard visibility issues on terminal disposal * Improved terminal navigation and leave warnings ### Fonts & Theming * Added comprehensive font management for app, editor, and terminal * Improved warning UI for font selection * Enhanced editor theming support * Fixed theme and font inconsistencies * Fixed inverted snackbar colors ### File Management * Added multi-file selection support * Improved delete confirmation dialogs for multiple files * Improved drawer UI and animations * Enhanced file drawer behavior and cleanup * Fixed project closing crashes * Fixed tab wipe issues by introducing unique pager keys * Fixed session restoration issues * Fixed toolbar recomposition problems * Improved file tree handling and cut state management ### UI & UX * Added fullscreen mode support * Added smart toolbar support * Improved About screen and settings screens * Refactored and modernized settings UI * Improved sliders and migrated settings storage from Gson * Added proper focus handling and new Tab APIs * Improved small UI details and layouts throughout the app ### Performance * Improved caching system * Optimized code search and indexing * Reduced unnecessary expensive calls in LSP handling * Refactored components for better maintainability and responsiveness ### Stability & Fixes * Fixed race conditions and reload command issues * Fixed crashes related to rememberCoroutineScope * Fixed MonotonicFrameClock errors * Fixed duplicate command keys * Fixed build and compile issues * Fixed SQLiteClosable crashes * Fixed various theming and formatting issues * Removed unwanted READ_PHONE_STATE permission * Improved duplicate issue detection * Fixed broken session restoration and various crashes ### Developer Experience * Migrated from Gson to Kotlin Serialization * Refactored and modularized settings and extension UI * Added app logs to debug options * Cleaned up project structure and drawable resources * Improved CI handling for Telegram uploads * Extracted hardcoded strings into resources * Improved formatting and code consistency Full Changelog: https://github.com/Xed-Editor/Xed-Editor/compare/v3.2.7...v3.2.9
  • Feb 18, 2026 3.2.7
    ### Features * Project indexing and improved project-wide search (#1154) * Intelligent editor features: auto-close HTML tags (#1101) * Markdown bullet continuation (#1102) * EditorConfig support (#1103) * Drawer toolbar with sorting and drawer enhancements (#1109) * Icon pack support and improved properties dialog (#1112, #1117) * Diff support for files and text (#1118) * Improved auto-completion (#1122)
    More…
    * Backup and restore settings (#1089) * Modifier key emulation and improved auto-save (#1145) * Git version control support, including older Android versions (#1120, #1146) * File-tree improvements: collapse folders, cache collapsed folder names (#1139, #1148) * Project-wide search improvements, basic replace, and search UI updates ### Fixes * Fixed duplicate command crash (#1077) * Fixed tab restoration issues (#1099) * Fixed various crashes (#1080, #1081, #1083, #1091, #1121, #1137, #1143) * Fixed mass-expansion on refresh (#1114) * Fixed command provider memory leaks (#1127) * Fixed extension registry URL (#1087) * Fixed compact folder crashes, text field gaps, and snippet highlighting bugs * Fixed brand names "Git" and "GitHub" to no longer be translatable (#1142) ### Chores & Refactors * Removed mutators (#1068) * Improved extensions API (#1072) * Clean-up: removed QuickJS and Media3 library (#1073) **Full Changelog**: https://github.com/Xed-Editor/Xed-Editor/compare/v3.2.6...v3.2.7
  • Jan 1, 2026 3.2.6
    ## What's Changed * feat(core): improve extra keys panel by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1009 * Update build.gradle.kts by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1013 * fix(terminal): use pendingCommand in onNewIntent and respect terminat… by @vishwesh007 in https://github.com/Xed-Editor/Xed-Editor/pull/1014 * fix(terminal): use pendingCommand in onNewIntent and respect terminat… by @vishwesh007 in https://github.com/Xed-Editor/Xed-Editor/pull/1015 * Project wide search and replace implementation by @vishwesh007 in https://github.com/Xed-Editor/Xed-Editor/pull/1019 * Revert "Project wide search and replace implementation" by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1021 * Revert "fix(terminal): use pendingCommand in onNewIntent and respect terminat…" by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1022 * Revert "fix(terminal): use pendingCommand in onNewIntent and respect terminat…" by @RohitKushvaha01 in https://github.com/Xed-Editor/Xed-Editor/pull/1023 * feat(core): emmet language server and multi lsp support by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/997
    More…
    * Added CMake syntax to textnate by @XedoxDev in https://github.com/Xed-Editor/Xed-Editor/pull/977 * feat(core): add keybindings by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1040 * fix(core): fix crash when LSP symbol rename fails by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1047 * feat(core): automatically switch to newly created file by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1048 * feat(core): replace hardcoded strings with translatable resources, ma… by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1050 * feat(core): remove restart requirement for many settings by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1055 * feat(core): improve runner system, add DevTools by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1061 * fix(core): fix tabs issue (Closes #1063) by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1064 * fix(core): fix server definition error, fix duplicate connection by @KonerDev in https://github.com/Xed-Editor/Xed-Editor/pull/1067 ## New Contributors * @vishwesh007 made their first contribution in https://github.com/Xed-Editor/Xed-Editor/pull/1014 **Full Changelog**: https://github.com/Xed-Editor/Xed-Editor/compare/v3.2.5...v3.2.6