# Changelog

All notable changes to webAppStarterProject will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.2.1] - 17-04-2026

- Updated dependencies:
| Package                                | Previous | Current |
|----------------------------------------|----------|---------|
| vite-plugin-mkcert                     | 1.17.9   | 1.17.12 |
| eslint (dev)                           | 9.39.2   | 9.39.4  |
| minimatch (overrides)                  |    -     | 3.1.5   |
| vite (dev)                             | 7.3.1    | 7.3.2   |
| sass (dev)                             | 1.97.2   | 1.99.0  |
| flatted (overrides)                    |    -     | 3.4.2   |
| picomatch (overrides)                  |    -     | 4.0.4   |
| lodash                                 | 4.17.21  | 4.18.0  |
| path-to-regexp (overrides)             |    -     | 0.1.13  |

## [1.2.0] - 07-01-2026

- Added demo how to implement a control file

## [1.1.7] - 06-01-2026

<!-- prettier-ignore -->
- Changed import of icons to support better typing
- Changed from Sass `if` statements to native CSS `if` statements
- Updated dependencies:
| Package                                | Previous | Current |
|----------------------------------------|----------|---------|
| @babel/core (dev)                      | 7.28.0   | 7.28.5  |
| @types/lodash (dev)                    | 4.17.20  | 4.17.21 |
| eslint-plugin-prettier (dev)           | 5.5.1    | 5.5.4   |
| prettier (dev)                         | 3.6.2    | 3.7.4   |
| sass (dev)                             | 1.89.2   | 1.97.2  |
| typescript (dev)                       | 5.8.3    | 5.9.3   |
| @types/color (dev)                     | 3.0.6    | 4.2.0   |
| @types/node (dev)                      | 20.17.46 | 25.0.3  |
| @types/react (dev)                     | 18.3.21  | 19.2.7  |
| @types/react-dom (dev)                 | 18.3.7   | 19.2.3  |
| @typescript-eslint/eslint-plugin (dev) | 6.21.0   | 8.52.0  |
| @typescript-eslint/parser (dev)        | 6.21.0   | 8.52.0  |
| @vitejs/plugin-react (dev)             | 4.6.0    | 5.1.2   |
| color                                  | 4.2.3    | 5.0.3   |
| eslint (dev)                           | 8.57.1   | 9.39.2  |
| eslint-config-prettier (dev)           | 9.1.0    | 10.1.8  |
| react                                  | 18.3.1   | 19.2.3  |
| react-dom                              | 18.3.1   | 19.2.3  |
| vite (dev)                             | 5.4.21   | 7.3.1   |
| vite-plugin-svgr                       | 3.3.0    | 4.5.1   |

## [1.1.6] - 13-08-2025

- Updated dependencies

## [1.1.5] - 13-08-2025

- Added file naming convention rule to README
- Asset files \_ will be replaced to -. For example: test_image_file.jpg → test-image-file.jpg
- Updated dependencies

## [1.1.4] - 09-05-2025

- Updated dependencies
- Added new feature to get data sets

## [1.1.3] - 09-05-2025

- Updated dependencies

## [1.1.2] - 14-04-2025

- Replaced 'RO Sans' font by (variable) 'RijksSans' font

## [1.1.1] - 03-02-2025

- Updated dependencies

#### pro-preview-tool

- Updated dependencies

## [1.1.0] - 31-10-2024

ProNext now mimics the webapps implementation of the current PRO platform. This means a lot of complexity has been deleted in this new version of the web-app-starter-project.

- Removed _build-for-pro1_
- Modified CreateAssetPath to run when running _build_
- Removed Manifest logic
- Added https to server for development in Safari
- Dependencies updated

#### pro-preview-tool

- Added meta fonts
- Dependencies updated

## [1.0.1] - 31-7-2024

- Dependencies updated
- Removed gitlab ci file
- Removed reset-package-json script
- Added PRO preview tool
- Updated readme

## [1.0.0] - 15-2-2024

- Removed TypeScript and linting requirements.

## [0.1.3] - 2023-09-14

- Removed check-package-json script in favor of reset-package-json

#### notable changes

    -   reset-package-json runs in the pipeline and resets the package.json scripts before the build steps
    -   This is to ensure we can run our custom build scripts

## [0.1.2] - 2023-08-31

- Edits to the check-package-json script

## [0.1.2] - 2023-08-01

- Changed import of css and external data

## [0.1.1] - 2023-07-07

- Added check-package-json script

## [0.1.0] - 2023-04-28

### Added

- Updated rules for Typescript and ESlint

#### notable changes

    - Prefer default export on a file with single export
    - No implicit any

## [0.0.0] - 2022-11-8

- First set up of ProjecSt
