Releases: blainegarrett/react-next-material-typescript-template
1.1.0 - Upgrade Next.js to 9.5 and eliminate server.js
This release of the Github Template Repository includes:
- Upgrading Next.js 9.5 which enables a handful of features
- Eliminate server.js level file routing for service-worker and move to next config rewrites - update workbox opts
- Eliminate robots.txt and favicon.ico level file routing and move to next config rewrites
- Update package.json scripts to support port arguments, etc
- Eliminate server.js completely
1.0.0 Release
This release of the project template includes the full working source documented through this hashnode series.
See the ReadMe for details
0.0.7 - PWA Support
This release of the Github Template Repository includes:
- Installation of express.js and next-offline
- Custom server.js implementation to serve /service-worker.js, etc
- Favicons and App Icon images
- Other small enhancements to support PWA support
These changes are part of my Hashnode article about setting up a Github Project Template.
0.0.6 - Adding Material-UI Support
This release of the Github Template Repository includes:
- Base Material-UI installation
- Integration of Material-UI with Next.js
- Augmenting the Global Theme for global CSS styles and custom Theme Variables example.
These changes are part of my Hashnode article about setting up a Github Project Template.
0.0.5 - ENV Vars and Runtime Configuration
This release of the Github Template Repository includes:
- Introduction of .env file and .env.local settings including appropriately updating .gitignore
- Example consumption of environment variables
- Support for public runtimeConfiguration variables
These changes are part of my Hashnode article about setting up a Github Project Template.
0.0.4 - Path Alias Support
This release of the Github Template Repository includes:
- Adding path alias support to tsconfig
- Adding path alias support to ESLint
- Adding path alias support to Jest testing
These changes are part of my Hashnode article about setting up a Github Project Template.
0.0.3 - Jest Testing
This release of the Github Template Repository includes:
- Setting up a simple function + test
- Installing Jest + Types
- Installing ts-jest and adding configuration
These changes are part of my Hashnode article about setting up a Github Project Template.
0.0.2 - Linting
0.0.2 Release
This release of the Github Template Repository includes:
- Install ESLint decencies
- Establishing airbnb defaults
- Adding TypeScript support
- Cleaning up lint errors for existing files
- Establishing VSCode settings to auto save
These changes are part of my Hashnode article about setting up a Github Project Template.
0.0.1 - Base Next.js App with TypeScript
0.0.1 Release
This release of the Github Template Repository includes:
- Initial Github project
- Initial NPM project
- Installation of Next.js and React with simple Next.js Page
- Installation and conversion of Next.js Page to TypeScript
These changes are part of my Hashnode article about setting up a Github Project Template.