Releases: mattlean/lean-js-app-starter
Releases · mattlean/lean-js-app-starter
v1.1.0 (Nov. 5, 2024)
- Create new React app example:
tic-tac-toe
- Create
CONTRIBUTING.md
- Update code formatting to use Prettier defaults
- Update
react
package to ^18.3.1 - Update
express
package to ^4.21.1 - Update
prisma
&@prisma/client
packages to ^4.16.2 - Make minor fixes and adjustments to configurations and docs
v1.0.0 (Oct. 22, 2024)
- Introduce Docker dev environments for all projects except for Electron-based projects
- Introduce PostgreSQL support with new Express + PostgreSQL starters:
express-postgres
&react-express-postgres-ssr
- Introduce dotenv ^16.4.5
- Introduce Mock Service Worker ^2.2.2
- Introduce Prettier 3.2.5
- Introduce Prisma ^4.15.0
- Introduce Playwright ^1.44.0
- Introduce
electron-icon-maker
^0.0.5 - Replace Enzyme with React Testing Library ^14.2.1
- Add DOM Testing Library ^9.3.4 for non-React frontend projects
- Replace Flow and PropTypes with TypeScript ~5.3.3
- Replace React Hot Loader with React Refresh ^0.14.0
- Replace Sublime Text support with Visual Studio support
- Drop support for Yarn
- Upgrade Babel to ^7.22.1
- Upgrade Electron to 29.1.0
- Upgrade ESLint to ^8.41.0
- Upgrade Express to ^4.18.2
- Upgrade Jest to ^29.5.0
- Upgrade Node.js to ^20.9.0
- Upgrade React to ^18.2.0
- Upgrade SuperTest to ^6.3.3
- Upgrade Stylelint to ^16.2.1
- Upgrade webpack to ^5.85.0
- Separate asset test and counter from
browser
project into its own examples:asset-test
&counter-react
- Replace Node Sass with Dart Sass ~1.64.2 for
counter-react
- Rewrite *chan from
nodejs-ssr
project into its ownstarchan
example - Upgrade
react-redux
to ^8.1.3 forstarchan
- Setup Redux Toolkit ^1.9.6 for
starchan
- Upgrade React Router to ^6.16.0 for
starchan
- Port
todolist-browser
project astodo-list
example - Create new vanilla JavaScript starter for browsers:
basic-browser
- Create new vanilla JavaScript starter for desktops:
basic-electron
- Create new vanilla JavaScript starter for Node.js:
basic-node
- Create new Express + MongoDB starter:
express-mongo
- Create new React starter for browsers:
react-browser
- Create new React starter for desktops:
react-electron
- Create new React + Express + MongoDB server-side rendering starter:
react-express-mongo-ssr
- Create new desktop app example:
markdown-editor
- Create new Express + PostgreSQL example:
notes-api
todolist-desktop-v0.1.1
- Fix invalid event name when listening for all closed windows event
- Fix minor type and lint errors
- Minor configuration updates
- Minor documentation updates
- Update license year
todolist-browser-v0.1.1
- Fix minor type and lint errors
- Minor configuration updates
- Minor documentation updates
- Update license year
starchan-frontend-v0.1.1
- Minor configuration updates
- Minor documentation updates
- Update license year
nodejs-v0.1.1
- Minor app code updates
- Minor configuration updates
- Minor documentation updates
- Update license year
nodejs-ssr-v0.1.1
First Node.js + server-side rendering release!
desktop-v0.1.1
- Fix invalid event name when listening for all closed windows event
- Minor configuration updates
- Minor documentation updates
- Update license year
browser-v0.1.1
- Minor configuration updates
- Minor documentation updates
- Update license year
todolist-desktop-v0.1.0
First todolist desktop example release!