Skip to content

1.0.0

Compare
Choose a tag to compare
@retrixe retrixe released this 29 Nov 16:11
2f9fda4

Compatible with Octyne 1.x, targets Octyne 1.0.x.

🎉 Long overdue, Ecthelion 1.0.0 is finally here! (Not that it was needed, but here you go ;)

This includes support for a new config property called basePath, the file list is finally virtualised (much faster for lots of files, and shows long file names nicely too and a lot of code has been streamlined using ky for network requests. Apart from these features, some warnings have been fixed, dependencies updated, and many bugs have been squashed as well.

Major Changes

  • Virtualise the file list: #25
  • Use ky for requests instead of fetch(): 49d5daa

Minor Changes

  • Support custom basePath for Ecthelion: 702b396

Patches

  • Fix React 18 and disabled button warnings: f18c95f
  • Update all package dependencies: cfedc8f
  • Rename FileManager, fix going back to / folder: 5ff4132
  • Fix Files error handling bug, use main IP for auth. DashboardLayout was using nodes to logout. Handle files compression error in case of a network request failure. Fix a brief error shown when the files dashboard page loads: 3bb3609
  • Fix find shortcut being blocked in Files Editor: 375b222
  • Fix ESLint warn, error when omitting config props. You can now omit basePath/nodes without compile errors. Removed a warning when building the app: 0dcc9ee
  • Migrate to Next.js v13: b7beb47
  • Fix long file names, case-insensitive sort, more. FileList now wraps long file names and adds a text hover title. FileList now sorts files case-insensitively. Editor now saves files in the correct location. ZIP files are now decompressed in the correct location: 1f14e26