Releases: winwiz1/crisp-react
Jamstack builds and SEO
Add Jamstack builds. Improve SEO by getting Google to index SPA including its landing/index page and all the SPA internal pages. Demonstrate indexing of all SPA pages for 3 websites: demo full stack, demo Jamstack and production site.
Complimentary CSS handling options
Migrate from TypeStyle to Emotion.
Offer three complimentary CSS handling options:
- Plain CSS
- CSS Modules
- CSS-in-JS
Maintenance release. Includes updates and minor fixes.
Maintenance release. Includes updates, security hardening and SSR improvements.
Upgrade to React 17 and Webpack 5
Update dependencies. Fix HTML meta tags and Docker multistaged build.
Improve Dockerfile, move to eslint
Improve Dockerfile and Express termination handler. Move from tslint to eslint. Upgrade dependencies.
Support Subresource Integrity (SRI)
Backend, client: Support SRI. Client: Better handling of unsupported IE versions. Upgrade dependencies.
SEO improvements, security enhancements and dependencies upgrade
Backend: Rate limiting, CSP header, dependencies upgrade, switch to the latest NodeJS LTS version.
Client: SEO improvements, dependencies upgrade, stop using brotli-webpack-plugin and html-webpack-brotli-plugin.
Support SSR
Support SSR with innovative flexibility that allows to turn it On or Off for the selected parts (e.g. SPAs) of the React application.
Maintenance release
Maintenance release. Includes updates and minor fixes.
Improve polyfill handling
Improve polyfill handling.