1.0.0-beta.2
Pre-releaseπ Another Ecthelion beta release!
Ecthelion beta.2 is somewhat less substantial than beta.1, but we've still fit in a big UI rework and a bunch of improvements behind the scenes π Batched console updates ensure console performs consistently even when receiving thousands of lines per second (previously even printing ten lines would cause visible visual delay), the performance of FileList has improved, some prerequisite refactors needed for virtualising FileList have been done, noindex
tags have been added to the dashboard, and last but not least, Ecthelion has been updated to MUI v5 \o/
Well, you may ask what's special about MUI v5. The UI now has improved font sizes, text fields, dialogs, button sizes and spacing, and the opportunity was taken to carefully tweak the theme to look much better than before. It looks like a matte black website now, if websites could be matte black. The groundwork for advanced theming has been laid down as well, and the following theming options have been added to the /about
page π
These options were fairly easy to add, and whilst not a priority, Ecthelion could eventually be themed in powerful ways right from your /about
page fairly easily if someone were to work on it. The current priority, however, is mainly on features that matter (aww) so this is really not something I (hint: if you could, I would definitely appreciate a PR ;) will spend my time working on.
What's left for Ecthelion 1.0:
- Some refactoring to the
Files
component. - Multiple node support on
/servers
page. - Virtualise the file list.
Ecthelion 1.0 should hopefully be out in the next 6 months at this pace, but I confidently recommend using this in production environments, as it has been tried and tested for the past year in alpha stage without any bugs, and care is taken not to introduce any new ones with this one.
A note about ETAs: Yes, beta.2 came out mere 4 days after beta.1, aka I have some spare time to work on Ecthelion. 1.0 may come out tomorrow or 2023. I'm a single developer and it's hard for me to give out anything concrete. I would say 6 months is my worst case prediction at the moment, while next week is my best case prediction. Don't expect any accuracies with these ETAs. My advice: it doesn't matter. These pre-releases are in excellent shape.
Major Changes
- Update to MUI 5: #15