- Fix install.js script
- Replace react-router with wouter
- Replace Sentry with @micro-sentry
- Implement react-helmet
- Improvements for mobile / PWA installation
- Additional Typescript conversion including Cloudformation stack
- Add TypeScript support
- Move most source to TypeScript
- Remove custom PostCSS setup (modules / precss-ish)
- Add Linaria
- Add CSS minification
- Update to Webpack 5
- Update to Node 16
- Update to React 18 and
createRoot
API - Migrate to Testing Library from Enzyme
- Update most other components
- Implement module/nomodule pattern for better code size in browsers that support ES2015
- Externalize a number of features (performance testing scripts, etc)
- Support writing index.html templates with JSX
- Use Terser for minification
- Implement
@babel/plugin-transform-runtime
- Support (encourage) Node 12
- Add configuration file for Renovate
- Upgrade to React 16
- Upgrade to Webpack 4
- Many, many other package upgrades see here for more
- Refactor test folder structure
- Shrink bundle size significantly
- Refactor with Prettier
- Upgrade to Webpack 2.2 final (& ecosystem dependencies)
- Upgrade to Webpack 2 (RC 4) & other necessary plugins
- Update handling of index.html and favicon.ico using html-webpack-plugin
- Restructure Webpack to split code into a separate first-party and vendor bundle
- Undertake other performance work (cache headers, hashing/invalidation)
- Optimize SVG for logo
- Added React Router. (#18)
- Added ability to use an existing Route53 hosted zone (#20)
- Implemented CSS Modules (#27)
- Switched to Yarn as the main package manager (#34)
- Added ability to set the project up in a new directory with a single command. (#7)
- First public release.