Compatible with Octyne 1.x, targets Octyne 1.3.x.
🎉 Ecthelion v1.3 adds:
- an enhanced file editor powered by CodeMirror with syntax highlighting,
- a navigation menu to switch servers in the side bar,
- support for the new Octyne 1.3 transactional file API and enhanced console errors,
- and fixes a large variety of bugs.
Minor Changes
- Add file to links in file list, update Yarn: 6921e60
- Handle WebSocket close codes in console-v2: d1c503f
- Prefix all localStorage keys with
ecthelion:
: 5b013f3 - Add mass deletion progress, fixup mass action code: c419fb3
- Leverage new file transaction API for mass actions: 48845cb
- Add dashboard menu to switch app quickly (fix #24): f2f291a
- Update README, dynamic import Editor: ee502ba
- Use CodeMirror editor, fix dynamic editor import (closes #35): d34b48f
Patches
- Fix go back not closing file editor/download popup: ea4d9b4
- Fix Actions CI, update Yarn and deps: 55ecfdc
- Update all dependencies, use ESLint v9: 9021d72
- Move to Vitest from Jest: 5dd82c4
- Replace ESLint Love with Prettier and recommended: 67995fd
- Enable several more ESLint rules: 14eb95d
- Fix error with console, use terminal icon: 81567aa
- Remove unneeded ky context, fix files icon: f276c58
- Fix potential bugs with empty node query: 0e0028c
- Force re-render of console and file on nav: 5b3817a