Skip to content

Releases: Xed-Editor/Xed-Editor

Xed-Editor v3.2.6

01 Jan 10:58
1225961

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.5...v3.2.6

Latest Plugin SDK Build

09 Dec 10:42

Choose a tag to compare

This release is automatically updated with the latest sdk.jar.

Xed-Editor v3.2.4

03 Nov 03:49

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.3...v3.2.4

Xed-Editor v3.2.3

31 Oct 05:41

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.1...v3.2.3

Warning

This version is very buggy

Xed-Editor v3.2.1

08 Oct 13:21
a55d287

Choose a tag to compare

What's Changed

  • feature(whitespace): add setting to render whitespace (Closes #660) by @KonerDev in #820
  • refactor(placeholders): use meaningful placeholders by @KonerDev in #813
  • refactor(strings): replace hardcoded strings and fix GitHub spelling (Closes #810, #812) by @KonerDev in #819
  • refactor(strings): replace hardcoded strings and remove old ControlPanel by @KonerDev in #837
  • refactor(build): format build script and remove unused declarations in version catalog by @KonerDev in #845
  • feat(lsp): add language servers and improve ui by @KonerDev in #852
  • feat(settings): increase text size/zoom and implement proper error messages by @KonerDev in #844
  • fix(ui): improve dialogs and error handling by @KonerDev in #855
  • revert(icons): revert the icon changes completely by @KonerDev in #856
  • fix(language): replace hardcoded text with resources and fix feature recomposition by @KonerDev in #854
  • fix(deps): update dependency androidx.compose.runtime:runtime to v1.9.2 by @renovate[bot] in #857
  • fix(deps): update dependency com.google.truth:truth to v1.4.5 by @renovate[bot] in #858
  • Create ai-pr-review.yml by @RohitKushvaha01 in #866

Full Changelog: v3.1.9...v3.2.1

Signing fingerprint SHA-256 digest: 8ad6b593b0772c96f9d05e923b610f16aed2792c664f0cd91f0dfd627098346f

Xed-Editor v3.1.9

15 Sep 08:05

Choose a tag to compare

✨ New Features

  • New Syntax Highlighting: Added full support for four new programming languages.

    • Zsh
    • Pascal (Closes #605)
    • Zig (Closes #513)
  • Editor Preferences: Added a new toggle in settings to switch between using Tabs or Spaces for indentation. (Closes #721)

  • Smarter Tab Titles: The editor now automatically shows the parent folder name when multiple open files have the same name, making it easy to tell them apart. (Closes #473)

  • Performance: The frame rate is now managed by the system for a smoother, more efficient UI experience.

  • Terminal Font: The terminal will now automatically use a font located at /etc/font.ttf if it exists, improving consistency on custom systems.

  • LSP (Language Server Protocol) Enhancements:

    • Added a new settings panel for configuring LSP preferences.
    • Underlying improvements for better performance and reliability.
  • File Handling: Improved efficiency by converting to a file wrapper when possible. (Closes #723)


🐛 Bug Fixes

  • Crashes Resolved:
    • Fixed several terminal-related crashes.
    • Fixed an IndexOutOfBoundsException.
    • Fixed a crash when soraX submodule was not present. (Closes #712)
  • Terminal Improvements:
    • Fixed an issue where terminal colors would not update correctly.
  • UI & UX Fixes:
    • Fixed smoothness issues in tab switching. (Closes #724)
    • Fixed an issue where the parent folder name wasn't showing on the first tab.
    • Fixed unnecessary UI recomposition, improving performance.
    • Fixed the control panel display.
    • Fixed the LSP configuration dialog.
  • System & Permissions:
    • Resolved "Permission denied" issues in various operations.
    • Fixed an issue where Xed became the default app for phone numbers in the Contacts app. (Closes #792)
    • Added warnings or disabled execution when trying to run non-native file types.
  • External Links: Fixed the Discord invite link. (Closes #725)
  • Language Servers: Fixed issues with pylsp and other runners.

♻️ Code Quality & Maintenance

  • Major Strings Cleanup: Refactored all text resources throughout the app. This includes:
    • Removing unused translations.
    • Standardizing text casing.
    • Replacing hardcoded strings with proper XML resources for better maintainability.
    • Fixing spelling mistakes.
    • (Refs: #793, #799, #805, #818)
  • Architecture: The entire codebase has been refactored to use Jetpack Compose for modern, declarative UI development.
  • General refactoring across the codebase for improved stability and performance.

Full Changelog: v3.1.8...v3.1.9

Xed-Editor v3.1.8

06 Sep 10:46

Choose a tag to compare

Automated release

Full Changelog: v3.1.7...v3.1.8

Xed-Editor v3.1.7

31 Aug 06:53

Choose a tag to compare

This is a major breaking update. A clean install is highly recommended.

  • Migrated UI codebase from XML layouts to Jetpack Compose for improved performance and maintainability.
  • Completely redesigned the user interface for a modern experience.
  • Reduced memory usage, resulting in smoother operation especially on low-resource devices.
  • Replaced the integrated terminal with Ubuntu (previously Alpine).
  • Added support for custom themes using JSON.
  • Introduced new built-in theme options.
  • Fixed issues with theming and visual inconsistencies.
  • Added the ability to change the language of Xed-Editor independently from the device’s language.
  • Introduced shell-based runners, allowing users to add and use custom script runners.
  • Added a range of built-in runners for expanded use cases.
  • Improved search panel for faster and more accurate results.
  • Added a toggle for read-only mode.
  • Fixed numerous bugs and enhanced overall stability.
  • Improved overall user experience with extensive polish and optimization.

Contributions

  • fastlane: slightly improve formatting for full description by IzzySoft in #658
  • Extension Store Integration by @itsvks19 in #688
  • add plugin publish docs by @itsvks19 in #689
  • docs(keybinds): improve keybind docs with kbd tags and categories by @KonerDev in #700

New Contributors

Full Changelog: v3.1.6...v3.1.7

Xed-Editor v3.1.5

27 Jul 13:26
3dd2234

Choose a tag to compare

Full Changelog: v3.1.4...v3.1.5

v3.1.5 – Release Notes

Features

  • Experimental LSP support
  • Added feedback popup
  • Added resource API
  • Out-of-memory prediction
  • Updated sora editor
  • Plugin API improvements
  • Improved about page

Bug Fixes and Improvements

  • Fix plugin loading issues
  • Fix syntax highlighting
  • Fix unsaved indicator when tab is removed
  • Fix: Made dynamic theme and AMOLED theme mutually exclusive
  • Fix: Colors in drawer
  • Fix: ClassCastException
  • Feat: moved mutators to control panel

Xed-Editor v3.1.4

01 Jul 12:01
9a2e730

Choose a tag to compare

What's Changed

Full Changelog: v3.1.3...v3.1.4