Skip to content

Latest commit

 

History

History
682 lines (608 loc) · 35.6 KB

File metadata and controls

682 lines (608 loc) · 35.6 KB

Change Log

v1.11.6 (965)

v1.11.5 (963)

  • Alpine Linux Backend by @RohitKushvaha01 in Acode-Foundation#1401
  • fix: html escaping for console page by @bajrangCoder in Acode-Foundation#1411
  • Create plugin for native libs by @RohitKushvaha01 in Acode-Foundation#1413
  • feat: terminal frontend by @bajrangCoder in Acode-Foundation#1415
  • Update hu-hu.json translation by @summoner001 in Acode-Foundation#1423, Acode-Foundation#1425, Acode-Foundation#1440
  • chore: update id-id.json translation by @hyperz111 in Acode-Foundation#1424, Acode-Foundation#1447
  • All file access permission for terminal by @RohitKushvaha01 in Acode-Foundation#1426
  • refactor: plugins page by @bajrangCoder in Acode-Foundation#1428
    • Fixed infinite scrolling in case of filtering on both plugin page and sidebar
    • Ui improvements on plugin page
  • Revamped few themes(fixes visibility issue) and Added few new ones by @bajrangCoder in Acode-Foundation#1430
    • New theme: Neon, Sunset, Glass, Glass Dark
    • Revamped themes: System (Dark & Light), Oled, Light
    • System theme option is available on free too.
  • fix: scaling issue by @bajrangCoder in Acode-Foundation#1431
  • fix: quicktools toggler responsiveness(scaling) and migrate biome by @bajrangCoder in Acode-Foundation#1442
  • chore: update ace to v1.43.2 by @bajrangCoder in Acode-Foundation#1443
  • feat: add uninstall option in terminal setting and tab subtitle fixes by @bajrangCoder in Acode-Foundation#1445
  • feat: alpine document provider(exposes terminal public dir to saf picker) by @RohitKushvaha01 in Acode-Foundation#1444
  • feat: improved logging + fix terminal installation failure by @RohitKushvaha01 in Acode-Foundation#1446
  • some terminal related quality improvements by @bajrangCoder in Acode-Foundation#1449
    • fix: dont start selection in case of back gesture
    • remove useless border-radius from terminal container
    • fix: improve terminal cursor positioning for mobile keyboard events
    • fix: update terminal container background when theme changes
  • exclude alpine/public while backup by @RohitKushvaha01 in Acode-Foundation#1450
  • Custom port support in Terminal manager by @RohitKushvaha01 in Acode-Foundation#1459
  • 🌐 i18n(locale): update vietnamese translations by @Nekitori17 in Acode-Foundation#1461
  • fix: infinite loading when previewing by @RohitKushvaha01 in Acode-Foundation#1460
  • Feat/some improvements to terminal and its api by @bajrangCoder in Acode-Foundation#1463
  • Fixes/sidebar extension state by clearing and active autocompletion box background by @bajrangCoder in Acode-Foundation#1466
  • feat: add terminal like search and replace history by @bajrangCoder in Acode-Foundation#1467
  • fix: theme issue in terminal context menu
  • fix: prevent folder paste loops and improve SAF handling(termux) in cut operation by @bajrangCoder in Acode-Foundation#1474
    • Add validation to prevent pasting folders into themselves or subdirectories
    • Implement special Termux SAF handling for cut operations with recursive file/folder moving
    • Fix createFileStructure to handle nested paths (foo/bar) for file:// URIs

v1.11.4 (962)

  • Fix renaming current Termux URI file whilst viewing/editing it by @peasneovoyager2banana2
  • fix: html preview on unsaved files by @RohitKushvaha01
  • Add markdown-it-footnote and task lists support by @UnschooledGamer
  • Fix quickTools height fallback by @bajrangCoder
  • Comment out column adjustment in touchHandler.js for weird selection by @bajrangCoder
  • Update Indonesian Translation by @hyperz111
  • feat: ✨ Native Websocket Plugin (uses okhttp) by @UnschooledGamer
  • fix: unintentional scrolling of tab container while dragging a tab by @peasneovoyager2banana2
  • feat. alert user when changing editor theme by @RohitKushvaha01
  • feat: Improve handling of intents before files are restored on startup by @bajrangCoder
  • fix: don't save state of SAFMode="single" files by @bajrangCoder
  • fix: plugin passing undefined to plugin item on plugin page by @bajrangCoder
  • Integrated cordova-plugin-buildinfo as a local plugin by @RohitKushvaha01
  • fix: crash when running unsaved file by @RohitKushvaha01
  • feat: show open source plugin url on plugin page by @bajrangCoder
  • fix: Make "None" option clickable in select dialog on formatter settings by @bajrangCoder
  • fix: show confirm when copy/cut in sidebar instead of alert so user can proceed if they want by @bajrangCoder
  • feat: plugin enable/disable functionality and update translations by @UnschooledGamer
  • Update hu-hu.json by @summoner001
  • Advanced execution interface by @RohitKushvaha01

v1.11.3 (959)

  • feat: added system theme by @RohitKushvaha01
  • add: close-inactive-issues.yml by @UnschooledGamer
  • Added Executor by @RohitKushvaha01
  • fix: Executor Plugin's js module/interface path by @UnschooledGamer
  • fix: teardrop goes out of viewport when there is no gutter by @bajrangCoder
  • fix: infinite loading screen due to executor by @RohitKushvaha01
  • fix: infinite loading when previewing html files by @RohitKushvaha01
  • fix: apk related issues

v1.11.2 (958)

  • fix: cors related issues when installing plugins from remote by @bajrangCoder
  • fix: Acode ignoring main, readme and icon fields in plugin manifest by @alMukaafih
  • feat: inapp acode account login by @bajrangCoder
  • fix: launchApp function by @RohitKushvaha01
  • Update plugin documentation url by @RohitKushvaha01
  • Backup restore fixes by @bajrangCoder
  • file: re-emit switch and load file events after plugin load by @bajrangCoder
  • fix: File copy-paste retains paste option after file is copied. by @RohitKushvaha01
  • Fix sftp sidebar UI issue by @bajrangCoder
  • fix: http relative path by @RohitKushvaha01
  • Download support by @RohitKushvaha01
  • Add Custom File Type Handler API by @bajrangCoder
  • fix: applying folds on reopening the app by @bajrangCoder
  • feat(tabs): Implement Shadow DOM isolation for non-editor tabs by @bajrangCoder
  • remove invalid font by @bajrangCoder
  • Improve Indonesian Translation by @hyperz111
  • feat: improve changelogs page by @bajrangCoder
  • Refactor, feat: Select dialog by @overskul
  • Fix: Translate "Donation Message" and some words by @hyperz111
  • Fix: "File Not Found" error when previewing HTML files from a Termux directory by @RohitKushvaha01
  • Update zh-cn.json and zh-hant.json by @LaunchLee
  • fix: console not showing on unsaved html file by @RohitKushvaha01
  • File Menu & QuickTools Visibility for editor tabs by @bajrangCoder
  • fix: handle edge case for hideQuickTools property by @bajrangCoder
  • feat: add more new keys(Home,End, PageUp, PageDown, Delete) and symbols(~ Backtick,# ,$ ,% ,^) for quicktools by @bajrangCoder
  • Fixed select box issue and improved it by @bajrangCoder
    • Added x to delete recent files/folder from dialog
  • Update Hungarian translation by @summoner001
  • chore(i18n): update vi-vn.json by @Nekitori17
  • fix: file not found error by @RohitKushvaha01
  • feat: revamped file tree by @bajrangCoder
  • fix: pagedown key issue in editor by @bajrangCoder
  • feat: open files with arbitrary extension names by @RohitKushvaha01
  • add Hebrew language by @elid34
  • feat: add support for compound file paths like .blade.php by @bajrangCoder
  • support string content in tabs by @overskul
  • update Tagalog/Filipino language by @ychwah
  • fix: keyboard shortcuts leaks into ace editor by @RohitKushvaha01
  • Resizeable activity by @RohitKushvaha01
  • update ace v1.41.0 by @bajrangCoder
  • Fix html content access by @RohitKushvaha01
  • fix: path overlap issue in html viewer by @RohitKushvaha01
  • fix: only initiate iap stuff in case of paid plugin on sidebar by @bajrangCoder

v1.11.1 (957)

Features

  • Syntax Highlighting: Added syntax highlighting for code blocks on the plugin page using Ace Editor.
  • Theme Settings Fallback: Implemented a fallback mechanism on the theme settings page when a custom tab is opened.
  • QuickTools Scroll Wheel Support: Added support for scroll wheel events in QuickTools when in click mode.
  • SFTP Improvements:
    • Enhanced logging for better debugging.
    • Enabled Bouncy Castle for SFTP, resolving connection issues with certain key types.
  • App Update Mechanism:
    • Now checks for updates after app startup.
    • Uses a native approach instead of traditional fetch.

Fixes & Improvements

  • SD Card Plugin: Handled a few edge cases to prevent crashes.
  • GitHub Plugin Palette Fix: Resolved an issue where the color palette was breaking the GitHub plugin.
  • Plugin Installation Fixes:
    • Updated the install button in the sidebar to prevent multiple installations.
    • Fixed the installation mechanism in both the sidebar and the installPlugin API.
  • Quality of Life Enhancements:
    • Various small improvements when installing/uninstalling plugins from the sidebar.

⚠️ Experimental Changes ⚠️

  • Improved Plugin Loading:
    • Only theme plugins load on Acode startup for faster performance.
    • All other plugins load after Acode startup.
  • Important for Theme Developers:
    • Ensure your plugin ID includes the word "theme" to be correctly recognized as a theme plugin.
    • No changes are needed for existing theme plugins.
  • Potential Issues: Since this is an experimental change, some features may break. Please report any issues encountered.

v1.11.0 (956)

Fixes

  • Fixed a typo: "vission" → "vision" by @ByteJoseph in #1125
  • Fixed heading and image alignment issues with alignment="center" on the plugin page by @bajrangCoder in #1132
  • Fixed file listing in SFTP by @bajrangCoder in #1133
  • Fixed fallback to */* when the accept attribute is absent in <input type="file"> in the in-app browser by @bajrangCoder in #1154
  • Fixed console not reappearing after page reload in the in-app browser by @bajrangCoder in #1155
  • Fixed infinite scroll on the plugin page to remove duplicates by @bajrangCoder in #1171
  • Fixed logger to limit its size in #1167
  • Fixed an issue where the info dialog wouldn't appear for non-editor tabs in #1167
  • Fixed incorrect file attributes in FTP by @bajrangCoder in #1194
  • Fixed the palette not opening when triggered from an existing palette by @bajrangCoder in #1197
  • Fixed triggering of infinite scroll on plugin page while searching by @bajrangCoder in #1200

Features

  • Improved tab view gesture handling to distinguish between scroll and swipe on the plugin page by @bajrangCoder in #1131
  • Added color preview for SVG files by @bajrangCoder in #1135
  • Implemented custom editor tab support by @bajrangCoder in #1136
    • Now supports image, video, and audio previews directly in the editor instead of pop-ups
    • Exposed API for plugin developers to add content in editor tabs via EditorFile
  • Redesigned the About page by @bajrangCoder in #1153
  • Added a plugin rebuild option for local plugins by @bajrangCoder in #1150
    • Plugins can use cordova.plugin.http instead of fetch to avoid CORS issues when making network requests
  • Redesigned the Plugin page by @bajrangCoder in #1152
    • Added new metadata fields in plugin.json: license, changelog, keywords, and contributors
  • Added a new option to open files in an external app from the file browser in #1163
  • Added minor sidebar UI tweaks and improved input element styling in #1164
  • Used theme colors in the extra cutout area in landscape mode instead of the default color in #1165
  • Improved file info dialog design in #1170
  • Added Eruda console support for external sites in Acode's built-in browser in #1172
  • Added a new editor setting: "Fade fold widgets" by @bajrangCoder in #1195
  • Added a command to change the editor and app theme via the command palette by @bajrangCoder in #1197
  • Added option to install plugins directly from sidebar extensions app by @bajrangCoder in #1200

Improvements

  • Improved paste operation with proper error handling in #1162
  • Rewritten SFTP implementation(#1167):
    • Better performance and stability
    • Improved symlink support with better visual distinction
    • Proper error handling
    • Enhanced file reading (downloading) and writing
    • Uses native APIs for file system operations
    • Better buffer handling—now even 30-40 minute videos load within seconds (faster than internal storage)
    • Emoji support added
  • Improved the FTP client (#1193) by @bajrangCoder
    • Supports emoji-named files
    • Improved symlink handling
    • Better handling of videos and images as binary files
    • Displays file names instead of full paths
  • Reworked the plugin page UI—now displays essential info such as author, license, price, etc., in the list view by @bajrangCoder in #1196
  • Tweaked breadcrumbs in the file browser to follow the app theme in #1167
  • Updated the SSH library to v3.1.2 in #1167
  • Removed deprecated APIs in #1167
  • Added experimental support for saving native logs in Acode Logger in #1167
  • Tweaked the donation page #1188

Other Changes

  • Chore: Updated Ace Editor to v1.39.0
    • Added CSV & TSV mode
    • Improved search support for multi-line patterns (\n, \t)
    • And more—see the Ace Changelog
  • Many translation updates for hu-hu by @summoner

v1.10.7 (955)

v1.10.6 (954)

New Features

  • Install State for Plugins: Added an install state to improve plugin updates (#1026) by @alMukaafih, further enhanced by @bajrangCoder.
  • Selection Mode in File Browser: Introduced a selection mode in the file browser by @bajrangCoder.
  • Persistent Notification System: Added a persistent notification system with toast notifications by @bajrangCoder.
  • In-App Browser Command: Added a command to open an in-app browser with a given URL by @angeloyana.
  • Font Size Shortcut Keys: Added new key shortcuts for changing font size by @bajrangCoder:
    • Increase Font Size: Ctrl - + or Ctrl - =
    • Decrease Font Size: Ctrl + - or Ctrl - _
  • Command Palette Enhancements:
    • "Open Plugin Page" command for quick access to plugin pages, especially for keyboard users.
    • "Copy Device Info" command to share device information for troubleshooting.
  • GitHub Alert Support: Added GitHub alert support in plugin descriptions by @bajrangCoder.
  • File Tab Drop Behavior: Dropping a file tab into any input or editor now inserts its path by @bajrangCoder.
  • File Browser Context Menu: Added a "Copy URI" option in the file browser context menu by @bajrangCoder.
  • Project Import as ZIP: Added the option to import projects as ZIP files by @bajrangCoder.
  • Backup Plugins: You can now back up plugins, whether they are paid or free by @bajrangCoder.
  • Task List Markdown Support: Added support for task lists (- [x]) in the plugin page markdown by @bajrangCoder.
  • Install as Plugin for ZIP Files: Added the "Install as Plugin" option in the sidebar files section for ZIP files containing a plugin.json in the root directory by @bajrangCoder.
  • acode.installPlugin API: Introduced an API for plugins to install other plugins with user consent by @bajrangCoder(available from versionCode: 954).
  • View Changelogs in Settings: Added an option in the settings page to view changelogs directly inside the app by @bajrangCoder.
  • App Update Checker: Implemented an app update checker that runs on startup by @bajrangCoder.
  • feat: copy/cut current line when selection is empty with same key shortcut by @angeloyana
  • feat: add symlinks support in SFTP by @bajrangCoder

Fixes

  • Plugin Loading Failures: Improved handling of plugin loading failures by @bajrangCoder:
    • Prevents the app from crashing when plugins fail to load.
    • Shows user feedback for each failed plugin while continuing to load others.
  • Internal URL Navigation: Replaced browser navigation with scroll behavior for internal links in plugin descriptions. Links to the same markdown now scroll instead of opening a browser by @bajrangCoder.
  • Pro Version Ads Issue: Fixed an issue where plugin context menu actions displayed ads even if the Pro version was purchased by @UnschooledGamer.
  • Termux Private URI Operations: Resolved issues with deleting folders/files and renaming files in Termux private URI file systems.
  • Logger Enhancements: Improved the logger to automatically detect failures and use console.error in Acode.
  • Preview and Server Port Issue: Fixed an issue where the browser did not open on the given port when the preview port and server port differed.
  • Font Persistence: Resolved an issue where fonts did not persist after restarting the app.
  • Markdown Linking: Fixed issues with linking to headings within the same page in markdown.
  • Search Bar in File Browser: Fixed a bug where the search bar in the file browser would get stuck and become unclosable.
  • Theme Page Issues: Addressed issues with theme plugins, including preview rendering and checkbox state changes.
  • Formatter Mode Selection: Fixed the formatter ignoring the selected mode for files by @alMukaafih.
  • fix: fetch plugin updates even if any fails by @UnschooledGamer
  • fix: plugin update page by removing unwanted option icon @bajrangCoder

Others

  • Plugin Refactor: Migrated the old plugin update icon to a new toast-like notification widget.

Translators

  • Updated translations for specific languages contributed by:
    • @Micha-he: de-de.json
    • @LaunchLee: zh-cn.json and zh-hant.json
    • @andrewczm: pl-pl.json
    • @Nekitori17: vi-vn
    • @s4ntiksu: ru-ru.json
    • @summoner001: hu-hu.json
    • @antikruk: be-by.json

[1.10.5] (953)

  • New

    • Plugin Filtering System in #1011
    • feat: Add more action menu in sidebar plugin in #1017
    • Implement Logger system in #1020
    • Feat: Use Current File for preview (Toggle option) in #1006
    • updated ace editor to v1.36.2 in #1025
  • Fixes

    • Update de-de.json in #1039
    • fixed sidebar plugin search list scrolling in #1002
    • Improve zh-TW traditional Chinese translation in #1004
    • fix: Fixed save all changes option in #1010
    • chore(i18n): vi-vn in #1016
    • removed auto paste of url on plugin page in #1023
    • fixed weird spacing issue on header #925 in #1024
    • Update zh-cn.json and zh-hant.json in #1031
    • Refactor Iap.java: Use WeakReference for Context and Activity to prevent memory leaks in #1040
    • Updated Polish translation in #1043
    • ru-ru improved in #1041
    • Update pl-pl.json in #1044 & #1045
    • fix: termux related fs operations failure in #1046

[1.10.4] (952)

  • New
    • Nested Files/Folder Creation
    • Updated ace to latest version
    • Improved displaying of Download count on Plugins page as well as on Sidebar
    • Enhanced search functionality to allow searching across all available plugins from the "all" section of the plugin page.
    • Added a new option on Help page for submitting bug reports.
  • Fixes
    • Fixed issue with the search bar on the plugin page
    • Fixed issue with the search bar closing accidentally when clicking elsewhere on the screen

[1.10.2]

  • New
    • Updated Ace editor | 947
      • Updated Ace editor to version 1.33.1.

[1.10.1]

  • New
    • Updated Ace editor | 946
      • Updated Ace editor to version 1.32.9
  • Fixes
    • Scrolling | 946
      • Fixed scrollbars not showing up properly.

[1.10.0]

  • New
    • Ace editor | 937
      • Updated Ace editor to version 1.32.7
  • Fixes
    • UI | 944
      • Fixed status and navigation text color not visible in light theme.
    • Plugin | 944
      • Fixed updates for plugin not showing up.
    • Markdown | 945
      • Fixed markdown preview not working properly.
    • Text selection | 937
      • Fixed context menu not showing up when selecting all text from context menu after click and hold.

[1.9.0]

  • New
    • New in app browser | 324
      • New in app browser with new UI.
      • You can emulate multiple devices.
    • New mode | 933
      • Zig mode
      • Astro mode
  • Fixes
    • File | 931
      • Fixed not able share, edit or open with other apps.
      • Fixed file rename not working properly. | 934
    • Preview | 934
      • Fixed preview where it opens browser two times.

[1.8.8]

  • New
    • Natural Scrolling | 331
      • Acode now uses natural scrolling.
  • Fixes
    • Selecting text | 331
      • Fixed an issue where selecting text using long press and adding text to selection behaves unexpectedly.
    • Open folders | 331
      • Fixed an issue where removing folder from sidebar doesn't remove the selected folder.

[1.8.7]

  • New
    • Updated Ace editor | 318
      • Updated Ace editor to version 1.28.0
    • New problems page | 318
      • You can now see all the problems in one place.
      • You can also see the problems in opened file.
    • New settings | 318
      • New settings to toggle side buttons.
    • New Plugin API | 318
      • SideButton is a new component that can be used to add side buttons.
    • New theme color | 318
      • New danger-color and danger-text-color theme color.
    • New key binding | 318
      • Use Ctrl+Shift+X key binding to open problems page.
    • Plugin | 320
      • Install plugin directly from browser.
    • Intent | 323
      • Plugin has now API to handle intent with uri acode://module/action/value.
  • Fixes
    • Plugin page | 318
      • Improved plugin page UI.
      • Shows plugin quickly when opened and loads new information in background.
    • Unsaved changes | 318
      • Fixed unsaved changes not showing up in file when app restarted.
    • Quicktools | 319
      • Fixed quicktools slides back when touch moved slightly.
    • Settings | 321
      • Fixed settings not saving properly.
    • Internal storage | 322
      • Fixed renaming file.
    • Side buttons | 323
      • Fixed side buttons not shown properly.
    • Open folders | 330
      • Fixed move file/folder not working properly.
    • Editor | 330
      • Improved scrolling.
    • Quicktools | 330
      • Improved quicktools.

[1.8.6] - Build 313

  • New
    • Search in settings
      • You can now search for any settings in settings page.
  • Updates
    • Language
      • Updated language pack for Russian, Spanish, Portuguese and Deutsche.
    • Updated Ace editor
      • Updated Ace editor to version 1.5.0
  • Fixes
    • Sidebar search
      • Fixed sidebar search not rendering words with special characters.
    • Not Loading
      • Fixed app not loading on older devices.
    • Scrolling
      • Fixed scrolling not working properly on some devices.
    • Eruda console
      • Fixed eruda console not working properly.
    • Scrollbar
      • Fixed scrollbar not working properly.
    • Custom theme
      • Fixed custom theme not working properly.

[1.8.5] - Build 295

  • New
    • Scroll speed
      • New 'Fast x2' scroll speed.
    • Touch handling
      • Prevent accidental touch when tapping tear drop.
    • Color Preview
      • You can now see color preview in css, scss, less, stylus and sass codes.
      • No need to select the whole color.
      • Enable/disable this feature from editor settings.
    • Smaller app size
      • Reduced app size.
    • Updated icon pack
      • Updated icon pack (mono color).
    • Default file encoding
      • You can set default file encoding from settings.
    • File encoding
      • Remember file encoding for each file.
    • Sidebar apps
      • File list and extension list now remembers scroll position.
    • File tab bar
      • When repositioning file tab bar, tab container will scroll when current tab is at the edge.
  • Fixes
    • Touch handling
      • Fixed teardrop and text menu not updated when switching tabs.
    • File encoding
      • Fixed file encoding not working properly.
    • File icon
      • Fixed inconsistent file icon.
    • JavaScript console
      • Fixed JavaScript console not opening.
    • Ads
      • Fixed ads taking screen when keyboard is open.
    • Insert file
      • Fixed 'insert file' in opened folder not working properly.

[1.8.4] - Build 283

  • New
    • Updated Ace editor
      • Updated Ace editor to version 1.22.0
    • Open files position
      • Bottom beta: This is new option for open files position. You can change this from settings. This will open files in bottom of the screen.
    • Search in All Files beta
      • This feature can be used to search and replace in all files in the opened projects.
      • To use this feature, open side bar and click on the search icon.
      • Note: This feature is in beta, so it may not work as expected.
    • Fast File Listing in Find Files (Ctrl + P)
      • Loads files at startup and caches them for faster loading.
      • Watches file being created or modified from sidebar and updates the list accordingly.
    • Ctrl Key Functionality
      • Keyboard shortcuts:
        • Ctrl+S: Save
        • Ctrl+Shift+P: Open the command palette. (Your shortcut may be different depending on what is saved in .keybindings.json file.)
    • Plugin API
      • contextMenu is a component that can be used to show context menu in your plugin page.
    • Customisable quick tools
      • You can now customise quick tools from settings.
  • Fixes
    • Scrolling Issue
      • Resolved an issue causing automatic scrolling from the cursor's position when the back button is pressed with the soft keyboard up.
      • Fixed a bug where scrollbar gets visible even when the file is not scrollable.
    • Active files in sidebar
      • Fixed active files taking whole height of sidebar.
    • File opened using intent
      • Fixed file opened using intent is not set as active file.
    • App doesn't load
      • Fixed an issue where the app wouldn't load when an error occurred.
    • File tab bar
      • Changing file tab bar position will not make editor lose focus.
    • Sidebar
      • Fixed sidebar resized unknowingly when dragged to open or close it.
    • Close all tabs
      • Fixed "close all" action opens up multiple confirm dialog for every unsaved file.
      • Now it will ask what to do with unsaved files.
    • File changed alert
      • Fixed file changed alert showing up even when file is not changed.
    • Explore
      • Fixed file not opening when opened from Explore.
    • Extensions app in sidebar
      • Fixed extensions app's explore not rendering properly.
    • Minor bugs
      • Fixed many minor bugs.
      • Improved stability.

[1.8.3] - Build 278

  • Bugs fixes

[1.8.2] - Build 276

  • Updated ace editor to version v1.18.0
  • Bugs fixes

[1.8.1] - Build 274

  • Clicking on gutter will go to that line
  • Plugin Stability improvement
  • Updated ace editor
  • Bugs fixes

[1.8.0] - Build 272

  • Plugins can support themes, fonts and sidebar items
  • Redesigned sidebar and quicktools
  • UI improvements
  • Bugs fixes

[1.7.2] - Build 268

  • Added new command to toggle quick tools
  • Added back search in quick tools
  • Palette will close on ESC key
  • Plugin settings UI
  • Bugs fixes

[1.7.1] - Build 266

  • Swipe to change tab in plugins page
  • Fixed update paid plugin
  • Bugs fixes

[1.7.0] - Build 262

  • New medium size teardrop
  • Fixed some indic languages rendering
  • Fixed selection bug
  • Support for paid plugins
  • Quick tools improvement
  • Settings will have info button, you can see more info about settings
  • Updated plugin system
  • You can see plugin review and rating
  • GitHub is removed from app but, you can still use it from plugin
  • Bugs fixes

[1.7.0] - Build 260

  • Quick tools improvement
  • Settings will have info button, you can see more info about settings
  • Updated plugin system
  • You can see plugin review and rating
  • GitHub is removed from app but, you can still use it from plugin
  • Bugs fixes

[1.6.1] - Build 245

  • Updated plugin CDN

[1.6.0] - Build 244

  • Updated plugin APIs
  • Updated text menu
  • Install plugin form device
  • Updated ace editor

[1.6.0] - Build 239

  • Fixed horizontal scroll bug
  • Updated ace editor

[1.6.0] - Build 235

  • Retry FTP/SFTP connection when fail
  • Supports plugin
  • Updated custom theme settings
  • Set custom port for preview in app settings
  • New option find file
  • Stability improvement
  • UI improvement
  • Fixed keyboard issues
  • Fixed tap hold to select text
  • Fixed loading files using FTP/SFTP
  • Fixed File checking
  • Fixed settings
  • Various fixes