v3.1.0
Closed Aug 19, 2023
75% complete
This is a big infrastructure update. It's primary goals are focused on making the application easier to work in, and make improvements too, with minimal effort.
-
Build system improvements
-
switch to
vite
- switch to TypeScript
- fix/improve build and deploy actions
-
switch to
-
Core Library changes
-
Switch from
base64
anduuid
tonanoid
. -
Switch from
sqlite3
tobe…
-
Switch from
This is a big infrastructure update. It's primary goals are focused on making the application easier to work in, and make improvements too, with minimal effort.
- Build system improvements
- switch to
vite
- switch to TypeScript
- fix/improve build and deploy actions
- switch to
- Core Library changes
- Switch from
base64
anduuid
tonanoid
. - Switch from
sqlite3
tobetter-sqlite3
- Switch from
vuelidate
tovee-validate
- Switch from legacy Google Web Sign in to Google Identity Services library
- Remove JQuery
- Change lodash to destructured imports
- Switch from
- Infrastructure Improvements
- Rebuild entire models structure
- Restructure character pages into "sheet" components
- Improve lighthouse score
- Improve loading chunks
- Only import BootstrapVue plugins that are used
- Only import FontAwesome icons that are used