Skip to content

Adventurism

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Jan 11:34
· 357 commits to master since this release

adventurism (noun) improvisation or experimentation (as in politics or military or foreign affairs) in the absence or in defiance of accepted plans or principles

A very technical overhaul, (hopefully) no user-facing changes

  • major refactor
    • TypeScript (replaces Flow)
    • styled-components (replaces imported CSS classnames)
    • React Hook Form (replaces Redux Form)
    • hooks in most places
  • improved builds/CI
    • server runs without building/bundling (removed rollup+babel), taking advantage of new native node capabilities
    • more robust deploy mechanism for backend
    • automated Electron app builds