Skip to content

@GitSquared GitSquared released this Mar 20, 2021

2.2 Patch 7
👇 Scroll to the bottom of this changelog for downloadable binary releases


Sponsor

Want to help support my open-source experiments and learn some cool JavaScript tricks at the same time?
Signup to the Bytes newsletter (it's free)!

Bytes by UI.dev


Changelog

Apple Silicon (m1) builds have been temporarily disabled as we need to iron out some issues. Subscribe for updates in #1054.

ARM builds for Linux platforms (both armv7 & v8) have been fully automated and will now be included in every release. Run it on a Pi!

Known bugs

Assets 8

@GitSquared GitSquared released this Feb 22, 2021

2.2 Patch 6
👇 Scroll to the bottom of this changelog for downloadable binary releases

Thanks to Bytes' sponsorship of this project and the generous folks donating through GitHub Sponsors, I've officially changed the status of edex from "unmaintained" to "maintenance mode". More info in #769.


Sponsor

Want to help support my open-source experiments and learn some cool JavaScript tricks at the same time?
Signup to the Bytes newsletter (it's free)!

Bytes by UI.dev


Changelog

Also: Apple Silicon (macos-arm64) builds, upgraded to Electron 11.

Known bugs

Assets 9

@GitSquared GitSquared released this Dec 20, 2020

Hotfix release

Changelog

Please also check out the v2.2.3 changelog notice

Assets 7

@GitSquared GitSquared released this Dec 3, 2020

Hotfix release for #937

Please read on to the previous changelog!

Assets 7

@GitSquared GitSquared released this Nov 27, 2020

2.2 Patch 3!
👇 Scroll to the bottom of this changelog for downloadable binary releases

This project is no longer actively maintained for the time being, more info in #769.
Even so, many fixes and improvements have been contributed since the last release over a year and a half ago, and I didn't want to leave eDEX in a state where the latest stable is unsupported.

Thanks to all contributors who have participated in this release: @Animus-Surge @qsniyg @wrac4242 @D4rkia @bodograumann @bitigchi @ImCheesecake @bilbu @Jabster28 @lebarde @Maxim-Mazurok @bsodmike @N1KN1M @niklas2810 @valflrt @shinenelson @theunbound @timescam and others.
This release is dedicated to them.

Thanks to my GitHub Sponsors: @sweepyoface @J-Sek @sukram230799 @LouisJenkinsCS @cygnostik and to all the people who've financially supported my open-source work.

Special mention to @lebarde and @Jabster28 for directly helping out with the tedious work of making a new release.


Changelog since v2.2.2 (1.5 years ago, full diff only)

310 commits
  • 60bfaf3 tag v2.2.3 #907
  • f643b19 revert to electron 10 #907
  • 7deb4d8 remove failing apple silicon builds, consistent artifact naming on macOS
  • 98a645a chore: upgrade minor updates in runtime deps
  • 80671fc allow more installer config on win32 targets #917
  • ae5a420 upgrade to Electron 11, attempt apple silicon build #907
  • 4b688c7 enable Linux arm64 builds #313 #818 #907
  • 087b9eb 👷 Feat: Replace Travis w/ GitHub Actions CI (#912)
  • aef706c Fix: fix travis cli for manos & linux (#911)
  • bfde6a3 Fix issue #833 (#910)
  • 30590c6 Update README.md
  • bead403 Set Appimage compression rate to `normal` (#906)
  • c608bd6 fix logic error in last commit (#905)
  • 37ba84a limit multithreading to 7 extra threads
  • 048feb5 🐛 separate shell and shellArgs #791
  • 98f6064 ⬆️ upgrade deps
  • c944d75 Fix #873 (#892)
  • 6da52a8 Implement a text editor feature (#875)
  • e88017d Added chalkboard-notype theme (#886)
  • 1e9a600 Fixed issue #758 (#877)
  • 53fbdba Fix issue #861 (#869)
  • 118516f Add standard danish keyboard (#868)
  • 7ac1b3c Fix issue where images wouldn't load from general filesystem on Windows (#862)
  • fa6f1c5 Fix arm issue link #863
  • 56de649 Fix #857
  • 17dc374 🐛 Fix #841
  • 78a5436 ⬆️ Upgrade to Electron 10
  • 0b568fa Network Traffic Upload and Downlaod value (#850)
  • c83d2aa Create SECURITY.md
  • d04aeea Remove Fossa integration in CI
  • ba97c14 Add ARM notice to readme #818
  • 3973aa0 Add the option to disable fullscreen mode (#830)
  • 21b69d6 Add standard Italian keyboard layout (#827)
  • 459e50e fixed start script for windows (#817)
  • ab89c90 added padding at the terminal bottom (#789)
  • 72da500 📦 Update file icons
  • 90193f7 Add ui.dev Bytes sponsorship to README
  • 166845a Add Linux For Everyone to Featured By section (#799)
  • 72782fe ⬆️ Bump systeminformation from 4.26.10 to 4.27.11 in /src (#795)
  • 11bd576 ⬆️ Bump electron from 9.3.0 to 9.3.1 (#777)
  • b4456a6 Add status warning in Readme
  • 64f3bc5 [Snyk] Security upgrade electron from 9.2.0 to 9.3.0 (#763)
  • 4387daf ⬆️ Bump bl from 4.0.2 to 4.0.3 (#760)
  • bbbcfe6 New featured in entry
  • fb554ed ⬆️ upgrade deps
  • 9f2d08a 📦 (fsDisp): update file icons
  • 363fe65 📦 update file icons
  • 5589273 ⬆️ Upgrade deps
  • 1b60a87 Don't refresh filesystem if path hasn't changed (#746)
  • 54ddb18 Fix media with hashtags in their filenames (#745)
  • 8a7f064 Add option to configure the displayed welcome username (#744)
  • b462528 Add new featured link
  • 542520f [Snyk] Security upgrade electron from 8.2.4 to 8.3.1 (#729)
  • 76c0851 ⬆️ Bump electron from 8.2.3 to 8.2.4 (#728)
  • f79657e 📦 (fsDisp): update file icons
  • ec7aa28 ⬆️ (deps): update packages
  • 0d9a463 📦 (fsDisp): Update file icons
  • c15799c ⬆️ (deps): Upgrade deps
  • a517ab2 🐛 (fsDisp): Fix #710 SyntaxError on clicking files in fsDisp
  • c0e7451 🔒 (sec): Fix vulns in build deps
  • a173570 🔒 (sec): Apply patches for current vulns
  • 4ebd25e 📦 (fsDisp): Update file icons
  • abbfecd ⬆️ (deps): Upgrade deps
  • 24c8025 ⬆️ Bump electron-builder from 22.3.2 to 22.4.0 (#704)
  • 0ed8186 ⬆️ Bump electron from 8.0.2 to 8.1.0 (#705)
  • cb82042 ⬆️ Bump systeminformation from 4.22.4 to 4.23.0 in /src (#708)
  • 1884916 Merge pull request #707 from GitSquared/dependabot/npm_and_yarn/src/augmented-ui-1.1.2
  • 899535a Merge pull request #706 from GitSquared/dependabot/npm_and_yarn/src/ws-7.2.2
  • 1ae115a ⬆️ Bump augmented-ui from 1.1.0 to 1.1.2 in /src
  • 8d44564 ⬆️ Bump ws from 7.2.1 to 7.2.2 in /src
  • 8ec0fa7 ⬆️ Bump systeminformation from 4.22.3 to 4.22.4 in /src (#700)
  • f584389 ⬆️ Bump electron from 8.0.1 to 8.0.2 (#701)
  • 3175213 ⬆️ Bump systeminformation from 4.21.3 to 4.22.3 in /src (#696)
  • 382e2c7 (audiofx): Add audioVolume option (#691)
  • a0afac9 Merge pull request #694 from GitSquared/dependabot/npm_and_yarn/node-abi-2.15.0
  • 6c40cb1 ⬆️ Bump node-abi from 2.14.0 to 2.15.0
  • 4879911 Merge pull request #693 from GitSquared/dependabot/npm_and_yarn/electron-8.0.1
  • 31cc75e Merge pull request #692 from GitSquared/dependabot/npm_and_yarn/src/systeminformation-4.21.3
  • f88231d ⬆️ Bump electron from 8.0.0 to 8.0.1
  • e55a04b ⬆️ Bump systeminformation from 4.21.1 to 4.21.3 in /src
  • 591430c ⬆️ Bump electron from 7.1.11 to 8.0.0 (#687)
  • 7547639 ⬆️ Bump xterm-addon-attach from 0.4.0 to 0.5.0 in /src (#688)
  • d4a0188 ⬆️ Bump xterm from 4.3.0 to 4.4.0 in /src (#689)
  • 9f6a44f ⬆️ Bump node-abi from 2.13.0 to 2.14.0 (#686)
  • b6723f6 Merge pull request #685 from GitSquared/dependabot/npm_and_yarn/cson-parser-4.0.4
  • 596fa9e ⬆️ Bump cson-parser from 4.0.3 to 4.0.4
  • 134a0cd 📦 (fsdisp): Update file icons
  • 70fcb50 ⬆️ (deps): Upgrade deps
  • d6e79d2 ⬆️ Bump electron-builder from 22.2.0 to 22.3.2 (#682)
  • 72aa5a2 ⬆️ Bump systeminformation from 4.19.2 to 4.20.1 in /src (#678)
  • 312526a ⬆️ Bump electron-rebuild from 1.8.8 to 1.9.0 (#684)
  • 59949fe ⬆️ Bump clean-css from 4.2.1 to 4.2.2 (#683)
  • 9901a36 Merge pull request #681 from GitSquared/dependabot/npm_and_yarn/electron-7.1.10
  • d672950 Merge pull request #680 from GitSquared/dependabot/npm_and_yarn/src/geolite2-redist-1.0.4
  • 290a128 Merge pull request #679 from GitSquared/dependabot/npm_and_yarn/src/osx-temperature-sensor-1.0.5
  • 978d74b ⬆️ Bump electron from 7.1.7 to 7.1.10
  • 86a7b98 ⬆️ Bump geolite2-redist from 1.0.1 to 1.0.4 in /src
  • e4553a4 ⬆️ Bump osx-temperature-sensor from 1.0.4 to 1.0.5 in /src
  • 449745b ⬆️ Bump systeminformation from 4.16.0 to 4.19.2 in /src (#675)
  • 3c041a6 ⬆️ Bump howler from 2.1.2 to 2.1.3 in /src (#669)
  • 277a3a6 ⬆️ Bump nanoid from 2.1.8 to 2.1.10 in /src (#677)
  • 27a24b9 ⬆️ Bump maxmind from 4.0.0 to 4.1.0 in /src (#667)
  • c3c51b0 👽 (mod_globe): Fix #664 Replace geolite2 with geolite2-redist
  • 80c5fbf Merge pull request #662 from GitSquared/dependabot/npm_and_yarn/electron-7.1.7
  • 92b0560 ⬆️ Bump electron from 7.1.5 to 7.1.7
  • 6e87417 Merge pull request #661 from timescam/norman-patch
  • 6e7ab16 Added Norman keyboard layout
  • e4d2e63 Merge pull request #660 from bitigchi/master
  • 58ac8c6 Add Turkish keyboard layouts (Q and F)
  • 5181031 Merge pull request #658 from GitSquared/dependabot/npm_and_yarn/src/ws-7.2.1
  • 1bbb2ae Merge pull request #659 from GitSquared/dependabot/npm_and_yarn/electron-7.1.5
  • 421e440 ⬆️ Bump electron from 7.1.3 to 7.1.5
  • 2f433f1 Merge pull request #657 from GitSquared/dependabot/npm_and_yarn/src/nanoid-2.1.8
  • 5e6651c ⬆️ Bump ws from 7.2.0 to 7.2.1 in /src
  • 3fec914 ⬆️ Bump nanoid from 2.1.7 to 2.1.8 in /src
  • 83c204e 🔀 (merge): Merge updated deps
  • 85a808b 🚑 (renderer): Fix #656 - support numbers in purifyCSS helper
  • 70aaf4a ⬆️ Bump xterm from 4.2.0 to 4.3.0 in /src (#652)
  • ea6ea34 ⬆️ Bump xterm-addon-attach from 0.3.0 to 0.4.0 in /src (#651)
  • 12ccad6 Merge pull request #653 from GitSquared/dependabot/npm_and_yarn/electron-7.1.3
  • 75e1d3f ⬆️ Bump electron from 7.1.2 to 7.1.3
  • 2f8a388 🔒 (theming): Fix fs injection vuln through color - Close #649
  • bd39bd1 🍻 Add Github sponsor link
  • 1f95381 ⬆️ Bump node-abi from 2.12.0 to 2.13.0 (#646)
  • 6acec53 ⬆️ Bump electron-builder from 22.1.0 to 22.2.0 (#647)
  • 78869db ⬆️ Bump geolite2 from 1.2.1 to 2.0.2 in /src (#645)
  • 08f1efe ⬆️ Bump systeminformation from 4.15.3 to 4.16.0 in /src (#644)
  • 819f581 📝 (build): Add notice before file-icons-match generated src
  • 73bb28b ⬆️ Bump electron from 7.1.1 to 7.1.2 (#640)
  • 2dec7a1 Merge pull request #639 from GitSquared/dependabot/npm_and_yarn/src/which-2.0.2
  • cd5dd5c Merge pull request #641 from GitSquared/dependabot/npm_and_yarn/electron-rebuild-1.8.8
  • 8621104 ⬆️ Bump electron-rebuild from 1.8.6 to 1.8.8
  • a8351e5 ⬆️ Bump which from 2.0.1 to 2.0.2 in /src
  • ff3d015 ⬆️ Bump nanoid from 2.1.6 to 2.1.7 in /src (#638)
  • ca3af98 👷 (travis-ci): Bump to latest Node LTS version, clean up a bit
  • a69bc57 (renderer): Update shortcuts helper for customizable 'cuts
  • 64ae213 ⬆️ Bump electron from 7.0.1 to 7.1.1 (#633)
  • 574553d ⬆️ Bump systeminformation from 4.14.17 to 4.15.3 in /src (#632)
  • 0062940 (fsDisp): Shift+Click/Touch to print path of fs entry
  • 9d08f42 ♻️ (fsDisp): Ctrl+Click/Touch overrides any other action
  • 9ee8295 🚸 (fsDisp): disable dragging on image preview - close #631
  • 8f21e83 🏁 (fsDisp): Fix "Go up" entry on win32
  • 7f87cab 🚑 (fsDisp): win32 disk switching hotfix
  • eaeaa05 🏁 (fsDisp): Fix more path-printing related issues (win32)
  • 903e396 🐛 (keyboard): Fix Ctrl & AltGr phys press sound spam on win32
  • 413a6e4 🚸 (fuzzyFinder): prevent opening fF more than once
  • eca0b78 ♻️ (fsDisp): open media files by specifying their cwd index
  • 165df27 ♻️ (fsDisp): Better path printing and handling
  • e80caf0 🐛 (fsDisp): Fix broken list when switching back from Disks
  • 51ec591 📦 (fsDisp): Update file icons
  • 2891973 Implement toggle fullscreen feature (Close #625) by @Chromecube
  • 9701d40 (renderer): add keepGeometry option
  • 4956d0c 🐛 (kb+fs): Fix overlapping modules preventing scrollbar use
  • 93c04d8 ⬆️ Bump electron-builder from 21.2.0 to 22.1.0 (#624)
  • 06b95de Merge pull request #623 from GitSquared/dependabot/npm_and_yarn/electron-7.0.1
  • 2668f1b ⬆️ Bump electron from 7.0.0 to 7.0.1
  • c582bef ⬆️ Bump maxmind from 3.1.2 to 4.0.0 in /src (#622)
  • 043bf8e 🏗️ Better logging for minify script
  • 91ba55f ⬆️ Bump electron from 6.0.12 to 7.0.0 (#617)
  • 74d3c38 ⬆️ Bump xterm-addon-fit from 0.2.1 to 0.3.0 in /src (#616)
  • b62a061 ⬆️ Bump xterm from 4.1.0 to 4.2.0 in /src (#615)
  • 735191c ⬆️ Bump node-abi from 2.11.0 to 2.12.0 (#614)
  • 7ba63cf Merge pull request #613 from GitSquared/dependabot/npm_and_yarn/src/nanoid-2.1.6
  • f2343a2 ⬆️ Bump nanoid from 2.1.5 to 2.1.6 in /src
  • 0e2c526 🚑 (term): Hotfix $TERM overwriting
  • 6fff010 ⬆️ Upgrade node-abi, nanoid, systeminformation
  • 0210767 🐛 Let config overwrite default TERM values in env
  • 0c6a189 ⬆️ Bump node-pty from 0.9.0-beta27 to 0.9.0-beta28 in /src (#605)
  • c345fea ⬆️ Bump xterm-addon-ligatures from 0.2.0 to 0.2.1 in /src (#606)
  • fa76a3e ⬆️ Bump ws from 7.1.2 to 7.2.0 in /src (#604)
  • 8022f5d ⬆️ Bump nanoid from 2.1.3 to 2.1.4 in /src (#603)
  • 79c4a86 ⬆️ Bump systeminformation from 4.14.12 to 4.14.16 in /src (#602)
  • 0edf7ab ⬆️ Bump cson-parser from 4.0.2 to 4.0.3 (#601)
  • b767afe 🔒 Update .snyk
  • 951e1a4 Add featured on Telegram Channel "Web Page" (#598)
  • 0acc98c Merge pull request #597 from GitSquared/dependabot/npm_and_yarn/src/systeminformation-4.14.12
  • 2ca956d Merge pull request #596 from GitSquared/dependabot/npm_and_yarn/src/nanoid-2.1.3
  • 0e1e40b ⬆️ Bump systeminformation from 4.14.11 to 4.14.12 in /src
  • 1d42b6f ⬆️ Bump nanoid from 2.1.2 to 2.1.3 in /src
  • 0ac64a2 Merge pull request #595 from GitSquared/dependabot/npm_and_yarn/electron-6.0.12
  • 6d9eae8 ⬆️ Bump electron from 6.0.11 to 6.0.12
  • 29387cd 🚧 Visual shortcuts editor - correct listing
  • d3a87c0 🐛 Fix lastline renderer bug on 16:9 displays
  • e74f210 🔀 Merge local and origin
  • 6d52f14 📝 Do not automatically assign maintainer in issues
  • 6505db8 ⬆️ Bump xterm-addon-attach from 0.2.1 to 0.3.0 in /src (#592)
  • c34cde0 ⬆️ Bump node-pty from 0.9.0-beta26 to 0.9.0-beta27 in /src (#591)
  • 998dd7a ⬆️ Bump xterm from 4.0.2 to 4.1.0 in /src (#593)
  • 781b4e7 ⬆️ Upgrade Electron to v6.0.11
  • feb8733 ⬆️ Upgrade which to v2.0.1 - support async promises
  • 6c88699 🔧 Switch whereis for which - close #589
  • 70d71f9 ⬆️ Upgrade nanoid and systeminformation
  • 2fd1a31 Merge pull request #587 from GitSquared/dependabot/npm_and_yarn/src/xterm-4.0.2
  • 1ea13e8 ⬆️ Bump xterm from 4.0.1 to 4.0.2 in /src
  • 481661d Font ligatures, Fira Code, chalkboard-ligatures
  • aaefed1 Feat: Pop-up media preview (fsDisp) Close #586
  • f83391b 🐛 Modal: calculate rect bounds after media render
  • db88424 🍱 Update file icons
  • 55af5f0 Merge pull request #585 from GitSquared/dependabot/npm_and_yarn/electron-6.0.10
  • 196f0b0 ⬆️ Bump electron from 6.0.9 to 6.0.10
  • 58ea69d 🍱 Update file icons
  • 64440db 🐛 Fix capslck_cmd support
  • 6cd1f3e 🚸 Go to previous tab on tab close
  • 0f89cb4 Feat: custom keyboard shortcuts (app+shell)
  • 98d5652 🔇 Remove junk log
  • 27131eb 📝 Better issue templates
  • 81306ca 👥 Updated ownership information
  • db14083 ⬆️ Bump xterm from 3.14.5 to 4.0.1 in /src (#581)
  • c430cc7 ⬆️ Bump node-pty from 0.9.0-beta25 to 0.9.0-beta26 in /src (#583)
  • f56ff67 Merge pull request #582 from GitSquared/dependabot/npm_and_yarn/src/nanoid-2.1.1
  • cbea912 ⬆️ Bump nanoid from 2.1.0 to 2.1.1 in /src
  • 2cdab97 Merge pull request #580 from GitSquared/dependabot/npm_and_yarn/electron-6.0.9
  • f32541e ⬆️ Bump electron from 6.0.7 to 6.0.9
  • ce45552 🐛 Fix default config pretty-printing on write
  • 7c716da 🚸 Link edex shortcuts file to UI in fsDisp
  • 7f75c3e 🚑 Fix syntax error in c2f930f
  • dbef9de 🔊 Add logs for writing default config & keymap
  • c2f930f 🚧 [WIP]: shortcuts.json file
  • 77a4000 Revert "Upgrade Electron to v6.0.8" - fix builds
  • fb4632b Feat: 12-hour clock option - Close #578
  • 077b28c Feat: Modals & Shell container design overhaul
  • 0d5ec42 ⬆️ Upgrade Electron to v6.0.8
  • 18e46d2 🚧 [WIP] Custom kb shortcuts feature
  • e9ddc70 ⬆️ Bump node-pty from 0.9.0-beta24 to 0.9.0-beta25 in /src (#576)
  • 88f5eed 🐛 Fix #566 - color filter breaks tabs
  • e9fe42b 🔒 Update lockfiles
  • 0ced9a2 📝 Update issue template versions
  • 7dd1e98 🔖 Update master version to 3.0.0-pre
  • 787cb3b Merge ⬆️ Upgrade electron to 6.0.7, all src deps
  • 8327ac4 ♻️ convert file-icons to git submodules (#573)
  • 6788890 📦 Update file icons
  • 24b9142 GeoIP lookups are now performed offline
  • 9263a6c Feat: Ctrl+click on file acts like xdg-open
  • 743a1a3 Feat: Fuzzy CWD file search
  • 5b58c0d fs: Print full path to term when clicking files
  • 3d071f7 📦 Update file icons
  • 4bb242e ⬆️ Raise node-pty to beta
  • d991d7c Create FUNDING.yml
  • 472492e ⬆️ Bump node-abi from 2.10.0 to 2.11.0 (#569)
  • b947dc4 Merge pull request #570 from GitSquared/dependabot/npm_and_yarn/src/tail-2.0.3
  • 9b00cdb ⬆️ Bump tail from 2.0.2 to 2.0.3 in /src
  • 9a592ef Merge pull request #568 from GitSquared/dependabot/npm_and_yarn/electron-rebuild-1.8.6
  • ebd92f0 ⬆️ Bump electron-rebuild from 1.8.5 to 1.8.6
  • d7917be Merge pull request #563 from GitSquared/dependabot/npm_and_yarn/src/ws-7.1.2
  • a791f71 ⬆️ Bump ws from 7.1.1 to 7.1.2 in /src
  • 46572d5 ⬆️ Bump node-abi from 2.9.0 to 2.10.0 (#560)
  • 238350c ⬆️ Bump electron-builder from 21.1.5 to 21.2.0 (#558)
  • 1b53217 ⬆️ Bump pretty-bytes from 5.2.0 to 5.3.0 in /src (#557)
  • 4c0d3d3 Merge pull request #556 from GitSquared/dependabot/npm_and_yarn/electron-builder-21.1.5
  • 37f5d71 ⬆️ Bump electron-builder from 21.1.1 to 21.1.5
  • 85e6bc7 ⬆️ Bump electron-builder from 21.0.15 to 21.1.1 (#554)
  • 0bc05ac Merge pull request #555 from GitSquared/dependabot/npm_and_yarn/electron-4.2.8
  • 1d3a612 ⬆️ Bump electron from 4.2.6 to 4.2.8
  • f644e08 Merge pull request #552 from GitSquared/dependabot/npm_and_yarn/src/systeminformation-4.14.4
  • 8802d56 ⬆️ Bump systeminformation from 4.14.3 to 4.14.4 in /src
  • 42e38da Merge pull request #553 from GitSquared/dependabot/npm_and_yarn/src/ws-7.1.1
  • ddce1f0 ⬆️ Bump ws from 7.1.0 to 7.1.1 in /src
  • 63efe10 ⬆️ Bump ws from 7.0.1 to 7.1.0 in /src (#551)
  • b24416a ⬆️ Bump systeminformation from 4.14.2 to 4.14.3 in /src (#550)
  • fe89f37 ⬆️ Bump xterm from 3.14.4 to 3.14.5 in /src (#549)
  • e4d7fd5 ⬆️ Bump electron-builder from 20.44.4 to 21.0.15 (#548)
  • 0bbced5 👽 Revert geoip api to ipinfo.now.sh
  • cb597e3 👷 Fix & activate Windows builds on Travis CI
  • 1c410c6 📦 Update file icons
  • 5495e1b 🔖 Bump master to v2.2.3-pre
  • fd32abb 🔊 Add installed versions history logging
  • b152c13 🐛 Fix #516
  • 4a6d042 📝 Add Repology link, improve overrall structure
  • eb5e56f ⬆️ Bump systeminformation from 4.13.0 to 4.14.2 in /src (#546)
  • 09aefa4 ⬆️ Bump electron from 4.2.5 to 4.2.6 (#545)
  • 36df243 🐛 Fix broken terminal sizing on small font sizes
  • bea19ce ⬆️ Bump systeminformation from 4.12.0 to 4.13.0 in /src (#540)
  • 5354944 Merge pull request #541 from GitSquared/dependabot/npm_and_yarn/src/xterm-3.14.4
  • d19db6f ⬆️ Bump xterm from 3.14.2 to 3.14.4 in /src
  • 0d93bb3 ⬆️ Bump electron-builder from 20.43.0 to 20.44.4 (#532)
  • 1003a59 ⬆️ Bump systeminformation from 4.11.4 to 4.12.0 in /src (#534)
  • 68c687c ⬆️ Bump node-abi from 2.8.0 to 2.9.0 (#531)
  • dcef1ca Merge pull request #533 from GitSquared/dependabot/npm_and_yarn/electron-4.2.5
  • 029ed82 ⬆️ Bump electron from 4.2.4 to 4.2.5
  • 0eaccbd 👽 Fix broken readme badges
  • 3edb86f ⬆️ Bump systeminformation from 4.9.0 to 4.11.4 in /src (#530)
  • 145f63b ⬆️ Bump username from 5.0.0 to 5.1.0 in /src (#529)
  • fcb1977 Merge pull request #528 from GitSquared/dependabot/npm_and_yarn/src/ws-7.0.1
  • 86eb002 ⬆️ Bump ws from 7.0.0 to 7.0.1 in /src
  • 3258e48 ⬆️ Bump electron-builder from 20.41.0 to 20.43.0 (#526)
  • f2f3e3a ⬆️ Bump electron from 4.2.3 to 4.2.4 (#527)
  • 033befc ⬆️ Bump xterm from 3.14.1 to 3.14.2 in /src (#522)
  • 4d1e1c8 ⬆️ Bump systeminformation from 4.8.3 to 4.9.0 in /src (#520)
  • f52611c Merge pull request #521 from GitSquared/dependabot/npm_and_yarn/src/color-3.1.2
  • a585b10 ⬆️ Bump color from 3.1.1 to 3.1.2 in /src
  • 3beae7f 🐛 Fix disks view in fsDisp list mode
  • f1dbf08 🐛 Resolve shell path before initiating terminal
  • 331f1fc ⬆️ Bump xterm from 3.13.2 to 3.14.1 in /src (#519)
  • 3d4a3db ⬆️ Bump systeminformation from 4.5.1 to 4.8.3 in /src (#517)
  • 0ed019b Merge pull request #518 from GitSquared/dependabot/npm_and_yarn/electron-4.2.3
  • d06407e ⬆️ Bump electron from 4.2.2 to 4.2.3
  • 1ba4a16 🎨 Add missing kb shortcut to shortcuts modal
  • dfa70ca Improve fsDisp list view metadata display
  • c3f0e43 🐛 Fix module titles overflow
  • 97c1a3f Add hot-reload shortcut Ctrl+Shift+F5
  • d7fdf3e Merge pull request #515 from GitSquared/dependabot/npm_and_yarn/src/nanoid-2.0.3
  • b02265c Merge pull request #514 from GitSquared/dependabot/npm_and_yarn/src/xterm-3.13.2
  • 7ec13e8 ⬆️ Bump nanoid from 2.0.2 to 2.0.3 in /src
  • 2017871 ⬆️ Bump xterm from 3.13.1 to 3.13.2 in /src
  • 76c29c0 ⬆️ Bump electron-builder from 20.40.2 to 20.41.0 (#513)
  • 02bdcbd Merge pull request #512 from GitSquared/dependabot/npm_and_yarn/electron-rebuild-1.8.5
  • f0989dd ⬆️ Bump electron-rebuild from 1.8.4 to 1.8.5
  • 7f98232 Merge pull request #510 from GitSquared/dependabot/npm_and_yarn/electron-4.2.2
  • cf69d85 ⬆️ Bump electron from 4.2.0 to 4.2.2
  • 1b8b3cf 📝 Update bug report template version

Known issues

  • Physical keyboard dead keys don't work #469
  • UI reload crash when using multiple tabs #630

Sponsor

Want to help support my open-source experiments and learn some cool JavaScript tricks at the same time?

Click the banner below and sign up to Bytes, the only newsletter cool enough to be recommended by eDEX-UI.

Bytes by UI.dev

Assets 7

@GitSquared GitSquared released this May 19, 2019

2.2 Patch 2 Release - WITH IMPORTANT VULNERABILITY FIX

This release comes with a few features that were originally planned to be release alongside v3.0, an API-related change, and some serious security fixes.

Vulnerability disclosure: https://gaby.dev/edex-vuln


Changelog since v2.2.1 (24 commits, full diff):
Improvements

  • Existing modules:
    • main_shell:
      • Do not append --login to powershell.exe (eddc810)
    • mod_toplist:
      • feat: excludeThreadsFromToplist (b832533)
      • Faster refresh rate (ce696ca)
    • keyboard:
      • Fix visual keys not being relieved with altgr (0b2271e, #330)
      • Drop visual keys when window is blurred (d0c1e21)
    • fsDisp:
    • netstat:
      • Replace ipinfo API with a free, external service (temporary mesure)
      • Fix remote code injection vuln (fc5b8d9)
Assets 6

@GitSquared GitSquared released this Apr 30, 2019

2.2 Patch 1 Release

This overnight patch fixes two breaking bugs on macOS and a possible memory leak for all systems.

  • Fix handling of shell args that was causing issues with env loading, and crashes when trying to specify shell launch options (a1114d9, #492)
  • Fix ramwatcher emitting DOM errors when the swap usage is zero or unreadable, possibly creating a memory leak (aeabef7)
  • Fix the CWD tracker not correctly handling paths with spaces on macOS (0b574b0)

For more information please refer to the v2.2.0 changelog below.

Assets 6

@GitSquared GitSquared released this Apr 29, 2019

2.2 release

tl;dr: Fixed a whole bunch of issues, redesigned slanted tabs, monitor your swap usage and hide your typing with the new Password Mode.


Slanted tabs.
image

Password mode (Ctrl+Shift+P).
Peek 2019-04-18 17-52

Swap monitoring.
image


Changelog since v2.1.0 (92 commits, full diff):
Improvements

  • Existing modules:
    • main_shell:
      • Display process name in tab titles for *nix systems (574fee0)
      • Support "Greeting" with username on Windows (122c46c, #470, by @Chromecube)
      • Fix environment variables not correctly being set on tabs 2-5 on macOS (731558f, #472)
      • Improved environment variables for all OSs (57f93d8)
      • Tabs are now slightly slanted, because it looks cool™️ (c725828, #464, idea by @Xeddius)
    • audioManager:
      • Add an option to disable potentially annoying "feedback" sounds (489bd26, #455, by @Fedorsturov)
    • keyboard:
      • Fix missing handler for tilde character modification (ccbf98a, #454)
      • Replace arrow emojis by proper icon support (7461194, cfc6a94, #462, #467)
      • Add "Password Mode" feature (Ctrl+Shift+P) (9c697a2, #394)
      • Implement a better fix for an AltGr-key visual bug (207d78a, #330)
      • Fix "deadkeys" modifiers not being triggered on the touch keyboard (4ab6c87, #466)
    • filesystem:
      • Fix displaying root directories & system files on win32 (7c65c1b, #433, #235, #262)
      • Improve loading visual feedback, mainly on slow disks (590aa0e)
    • netstat:
      • Replace external ping with custom-made TCP latency test (39b1c9a, #460, #414)
    • ramwatcher:
      • Refactor mod_ramwatcher: More precise information, swap monitoring (8492174)
    • hardwareInspector:
  • Themes & Customization:
    • Add es-ES keyboard (5d53120, #466)
    • Support 1600x900 monitors (2e4d68f, #464)
    • Add color filters customization to themes, with tron-colorfilter showcase (421a392, #483)
  • Core:
    • Log PIDs of terminal processes (a32f403)
    • Add nocursor setting and --nocursor flag (18b9aa4)
    • Reduce likeliness of "white flash" at window spawn (b9fe8ca)
    • List available shortcuts with Ctrl+Shift+K (f317248)
    • Better modal windows handling (65d10c7, 13169e3)
    • Fix copy/pasting issues on some OSs (986cb07)
  • Development:
    • Add FOSSA license scan continuous integration (9f09896, 88af18b, af03b8b)
    • Improve configuration for automated security scans with Snyk (26d5287)

Known issues
Physical keyboard dead keys don't work - #469

What's next?
The repository on which I'm working on for the remote monitoring feature has gone public, even if it's still quite empty.
An issue has been pinned here to track progress on this: #488

When remote monitoring will be out, the next step is external modules, aka an addon system. See #334.

Work has begun on the long-awaited blog post/tech write-up on eDEX (#272).


Like this?
You can buy me a coffee or say hi.
See you next time!

Assets 6

@GitSquared GitSquared released this Feb 28, 2019

2.1 release

tl;dr: Reworked sound effects, thousands of file icons, keyboard shortcuts even on touchscreens, a bunch of bug fixes, and you can show your love now.


🔈 Check out the new sounds & intro animation!
https://www.youtube.com/watch?v=yRA5jS7q05A

File icons in the filesystem display!
image

New hardwareInspector module!
image


Changelog since v2.0.1 (89 commits, full diff):
Improvements

  • New modules:
    • mod_hardwareInspector is a small info panel reporting chassis & model information about the current system. I made it to replace clipboardButtons with was ugly and is no longer useful since keyboard shortcuts have reached a decent state. (b00b12c)
  • Existing modules:
    • audioManager:
    • main_shell:
      • New termFontSize setting to adjust the size of the terminal text (dc1bcee)
      • Fix flooding causing an app freeze because of sound effects (cd1fe1e, #428)
    • mod_sysinfo:
      • Fix bad CPU temperature display on macOS (2b0397, #415, with the help of @syxanash)
    • mod_netstat:
      • Fix bad recovery from offline state (3262679)
    • mod_toplist:
      • Fix excludeSelfFromToplist setting not working on *nix (f7163f5, #426)
    • fsDisp:
      • File & directory icons sourced from @file-icons/atom (46d89e6, #391)
      • New setting & keyboard shortcut to show/hide hidden files and dirs (eeecd5d)
      • Fix not updating on empty directories (3810f5c, #408)
      • Fix freeze on window reload (0017009)
      • Better file insertion on Windows (b147e66, #431)
      • Do not follow tabs in detached mode (283798d, #432)
      • Improve commands for switching drives on Windows (d9b9afd, b0bc79d)
      • Fix race condition causing the files to be printed twice (d520f7e, #430)
    • keyboard:
      • eDEX keyboard shortcuts can now be used on the touchscreen keyboard (eae3e80, 10ab5c4)
      • Fix altgraph key not being properly released on Linux (0552670)
      • Modifiers are now synchronised between physical and virtual keyboards (e5517fa, #440)
  • Themes & Customization:
    • Add support for 4:3 monitors (8b8255e, #411)
    • Add pt-BR keyboard layout (9e6be89, #441, by @jirrezdex)
  • Core:
    • Fix instant crash on single-core machines (39bb32e, fbfd127, #404)
    • Lock windowed mode to 16:9 ratio to prevent display issues (1416aec, #413)
    • Prevent possible false alert error messages after exit (cc58cee, c65469e)
    • Removed extraAudio setting (c3e9490)
    • Better --nointro flag behavior (e973df8)
  • Development:

Known issues
On Windows, using the filesystem display to navigate to a drive's root or change drive cause it to crash (#433).

What's next?
Work on remote monitoring is slowly progressing on a private GitHub repo.

Assets 6

@GitSquared GitSquared released this Jan 27, 2019

2.0 Patch 1 release

A simple patch release to fix some issues and update dependencies.

Changelog since v2.0.0:
Improvements

  • Existing modules:
    • main_shell:
      • Fix terminal resizing cutting off the last line on 2560x1440 displays (8eb55d0, #393)
    • mod_netstat, mod_globe:
      • Fix some HTTPs requests not being sent from the selected network interface (0c8b0a0, #376)
    • fsDisp:
      • Fix double-loading of filesystem on window reload (ddd3e28, #392)
    • main_shell, mod_globe:
      • Add experimental scanning & geolocation of IP addresses displayed in the terminal output (50ef128, #397)
    • settingsView:
      • Display iface override as a dropdown menu (50a555e, #403)
    • keyboard:
      • Fix altgr physical keyboard key also illuminating ctrl keys on some systems (2217b24, #330)
  • Themes & Customization:
  • Core:
    • Add experimentalGlobeFeatures boolean option (50ef128)
    • Write a more verbose default configuration file (37618b9)
    • Disable multithreaded controller on single-core systems (1949ea0, #404)
  • Development:
    • Unrelease master branch code will now always be versioned with the number of the version it's supposed to ship with and the -pre suffix (for instance, v2.1.0-pre)

Known issues
None confirmed, 3 investigations ongoing.

What's next?
eDEX-UI has now reached a pretty stable and complete state, so development might slow down a bit. I'm working towards new, exciting (and huge) features like external modules support, remote monitoring, multi-monitor support, and others, but can't give any ETA yet on any of those.

Assets 6