Skip to content

Releases: mattlean/lean-js-app-starter

v1.1.0 (Nov. 5, 2024)

05 Nov 01:52
1501b5f
Compare
Choose a tag to compare
  • 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)

04 Oct 08:41
20fd88a
Compare
Choose a tag to compare
  • 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 own starchan example
  • Upgrade react-redux to ^8.1.3 for starchan
  • Setup Redux Toolkit ^1.9.6 for starchan
  • Upgrade React Router to ^6.16.0 for starchan
  • Port todolist-browser project as todo-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

28 Feb 06:44
Compare
Choose a tag to compare
  • 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

28 Feb 06:28
Compare
Choose a tag to compare
  • Fix minor type and lint errors
  • Minor configuration updates
  • Minor documentation updates
  • Update license year

starchan-frontend-v0.1.1

28 Feb 06:31
Compare
Choose a tag to compare
  • Minor configuration updates
  • Minor documentation updates
  • Update license year

nodejs-v0.1.1

28 Feb 06:48
Compare
Choose a tag to compare
  • Minor app code updates
  • Minor configuration updates
  • Minor documentation updates
  • Update license year

nodejs-ssr-v0.1.1

28 Feb 06:50
Compare
Choose a tag to compare

First Node.js + server-side rendering release!

desktop-v0.1.1

28 Feb 06:42
Compare
Choose a tag to compare
  • Fix invalid event name when listening for all closed windows event
  • Minor configuration updates
  • Minor documentation updates
  • Update license year

browser-v0.1.1

28 Feb 06:27
Compare
Choose a tag to compare
  • Minor configuration updates
  • Minor documentation updates
  • Update license year

todolist-desktop-v0.1.0

14 Jan 07:34
Compare
Choose a tag to compare

First todolist desktop example release!