Skip to content

Releases: StopNGo/react-proto

react-proto@1.5.1

07 Jan 13:32
Compare
Choose a tag to compare

Removing some unnecessary dependencies, some types fixes and accessibility improvement.

Fixes

  • TS typing after RTK upgrade

Improvements

  • Adding label to language selector

react-proto@1.5.0

12 Dec 11:52
Compare
Choose a tag to compare

Upgrading to TypeScript 5 and Redux 5.

New

  • HOC for preventing component rendering on the server (<NoSsr></NoSssr>)
  • Redux middleware for persisting data to LocalStorage

Fixes

  • Fixed Redux reducers Hot Module reloading

Improvements

  • Redux hydration action for entire app state
  • Switch to another stylelint order set of rules
  • Some developing of the add-commp.js script for fast adding new component

react-proto@1.4.2

19 Apr 16:12
Compare
Choose a tag to compare

Fixing Service Worker starting function which has been incorrectly modified after fixing TypeScript linting error.
All Promises are modified to have unified then().catch() structures.

New

  • Migrating React Router to the configuration with RouteObject and useRoutes hook;

Fixes

  • Fixed Service Worker starting function;
  • Added sw.js file to the webpack copy plugin to proper work in static build;

Improvements

  • Unification of all Promise functions in the project;

react-proto@1.4.1

15 Mar 16:05
Compare
Choose a tag to compare

A previous update included a 'minimize' option in the Webpack client configuration, resulting in HMR not working properly.
Fixed.

Fixes

  • Removing 'minimize' from Webpack client configuration;

react-proto@1.4.0

14 Mar 00:16
Compare
Choose a tag to compare

i18n and TS Standard support.

New

  • i18n (Internationalization): Lightweight custom solution based on Redux (with async loading and SSR support);
  • TS Standard full support (TypeScript Style Guide, with linter and automatic code fixer based on StandardJS);
  • Prettier;

Improvements

  • You can turn on the Lazy Module Compilation feature in the Webpack configuration;
  • Some fixes in styles;

Changes in the Sample Application

  • Added language selector;

react-proto@1.3.0

06 Feb 15:46
Compare
Choose a tag to compare

Added a sample for server side data prefetching using Redux Toolkit Query.

New

  • You can check now how to prefetch data on server side before rendering and sending the result to the user;

Improvements

  • Some fixes in styles and variable names;

Changes in the Sample Application

  • Added Image component with optional loading indicator;
  • Added separate loadable component;
  • Pokemon Card component are not loadable now to show prefetched data;

react-proto@1.2.1

05 Oct 17:20
Compare
Choose a tag to compare

Fix scripts for deploy

Improvements

  • Added link to the live preview on render.com;

Fixes

  • Scripts modified to build without Webpack Bundle Analyzer report server;

react-proto@1.2.0

21 Sep 15:20
Compare
Choose a tag to compare

Adding optional Preact.

New

  • You can use now a Preact library as alternative option to React

Improvements

  • Improved scss source mapping;
  • Jest config now in .ts file with configuration object checking by typescript;

Fixes

  • No more testing library in a bundle (sideEffects option in packages.json);

react-proto@1.1.0

17 Sep 14:47
Compare
Choose a tag to compare

Adding testing environment.

New

  • Jest 29+
  • React Testing Library
  • Utility for Redux Testing
  • One example of integration test of a component with user event and Redux

react-proto@1.0.0

30 Aug 13:59
Compare
Choose a tag to compare

React Proto - React TypeScript Boilerplate

Template React project with full TypeScrip and SSR support.

Version 1.0.0