We were using Yarn Classic. While this is not deprecated, Yarn is moving
in a different direction with Yarn Modern (read more
[here](https://yarnpkg.com/migration/overview)) and we should align with
that. The migration mainly requires rebuilding our lockfile. We will
still use `node_modules` for now, though in the future we may want to
adopt the new [Plug'n'Play model](https://yarnpkg.com/features/pnp).
* Add overlay scrollbar to left sidebar
* Keep active session bolded when mainview is not session
* fix color of scrollbar
* swap expression args
* add active color for scrollbar
* add active/highlight to history, connections, and settings
This adds support for Arch Linux via pacman. It also updates the product tagline in package.json and the "About" modal. It also removes the unused "Help" menu and updates the copyright year in About and fixes the window icon display on Linux.
* Add linux makers
* missed some
* remove eu-strip
* blah
* add description
* remove v from version
* add exec name
* use bin
* add bin to both
* test flatpak
* test adding dev dependencies
* remove flatpak for now
* add command to flatten directory structure
* update package info
* save rpm info
* save work
* add bin to packagerConfig
* save work
* okay let's see what happens
* iterate array
* test more
* remove large
* test
* test
* remove linux arm
* test addl targets
* add quiet to zip
* revert dir flatten
* remove pacman
* add s3 bucket to electron-builder config
* make dir
* only copy artifacts
* don't merge
* zip recurse
* blah
* replace with electronupdater
* make generic
* fix
* fix stuff
* Update build-helper.yml
* test fix
* fix path
* remove tree
* messed up comment
* remove touch
* add platform name to artifact
* remove license
* remove forge
* cleanup builder config
* switch artifact name order
* Remove darwin restriction on autoupdate
* try adding back pacman
* fix license
* remove pacman again
* rewrite scripts
* add binary paths to builder
* clean up
* Update scripts
* update interval and readme
* remove flatpak and snap dependencies for now
* upload with a wildcard
* fix paths for addl binaries
* add back blockmap
* update release path
* add newline
* remove forge config
* 2 small fixes - remove double cd for waveshell building, and remove GOARCH for wavesrv binary in dev mode
Electron version 28.1.2 introduced a bug where the traffic light to undo
fullscreen was not available in fullscreen. It has been fixed by the
most recent version, so we are upgrading to it.
* store version for build in txt file
* get version from version.txt
* remove quotes
* Use version.js for Go version too
* test
* test
* simplify things more
* rename zips to consistent waveterm name
* remove newline
* always use v
* always use Wave rather than waveterm