Deployment Notes
Warning
Major, backwards-incompatible file movements between v0.17.3 and v0.18.0:
- The main config file
etc/configis nowetc/config.yaml - Locale files have been converted from YAML to JSON and moved to the front end Vue app. e.g.
etc/locales/enis nowsrc/locales/en.json. - HTML template files have been pared down to just a handful for errors and passing settings from the ruby app to vue. The UI is now fully served from the Vue frontend. The
src/viewsdirectory contains the page components which is the closest analogy to the HTML files intemplates/web.
What's Changed
- Improve Vue asset loading and component cleanup by @delano in #679
- Implement Named Views and Enhance SPA Routing by @delano in #681
- Implement dual-build configuration for local and production environments by @delano in #682
Full Changelog: v0.18.0-rc1...v0.18.0-rc2