Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 2.44 KB

File metadata and controls

78 lines (51 loc) · 2.44 KB

Changelog

[2.0.0] - 25/03/2026

Changed

  • Rebuilt the template on top of Vite 8, React 19, React Router 7, Redux Toolkit 2, Bootstrap 5, and current TypeScript tooling.
  • Replaced the legacy CRA and react-app-rewired runtime with a modern Vite-based build, preview, and test workflow.
  • Migrated application routing to a data-router setup with guarded redirects for guests and authenticated demo sessions.
  • Reworked the SCSS theme layer for the current stack and refreshed dashboard, tables, recent posts, quick links, and maps styling.
  • Updated the project documentation to reflect the current runtime, demo credentials, optional environment variables, and deployment base path support.

Added

  • Added local demo authentication based on browser session storage with user / password credentials.
  • Added Redux Toolkit slices for demo posts and UI state.
  • Added Vitest and Testing Library coverage for session and routing regressions.
  • Added accessibility improvements for header and sidebar navigation, including skip-to-content support and improved ARIA labeling.
  • Added a keyless maps fallback using embedded OpenStreetMap, with optional Google Maps rendering when VITE_GOOGLE_MAPS_API_KEY is configured.

Removed

  • Removed the legacy GraphQL demo backend, old Redux action/reducer structure, browser JWT/polyfill hacks, and other unused CRA-era code paths.
  • Removed deprecated or unnecessary dependencies carried over from the previous template implementation.

Fixed

  • Fixed the root route so / redirects correctly instead of falling into the 404 page.
  • Fixed dashboard widget and table styling regressions introduced during the platform migration.

[1.5.0] - 14/09/2023

  • Added react-scripts version 5 along with webpack version 5 support.
  • Added support for node.js version > 20
  • Updated React.js from 16 to 18 version
  • Removed old webpack configs.
  • Removed unnecessary dev dependencies.
  • Replaced deprecated glyphicons-halflings icon library with bootstrap-icons

[1.4.2] - 22/12/2023

  • Updated dependencies

[1.4.1]

Updated

  • Added link to flatlogic on login page

[1.4.0]

Updated

  • Update libs, fixed text visibility

[1.3.0]

Updated

  • Update libs

[1.2.0]

Updated

  • Update libs
  • Merge PR

[1.1.0]

Updated

Following libs have beed updated to the recent versions:

  • React - 16.7.1
  • React-router - 4.3.1
  • Reactstrap - 7.1.0

[1.0.0]

New Features

  • Shadow added to image