# Changelog

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

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

## Unreleased

## [2.3.3] - 2023-11-21

### Fixed
- Download script for RMLMapper
- Path to download RMLMapper script in README

## [2.3.2] - 2023-09-19

### Fixed
- Dockerfile: start from official Node image.

## [2.3.1] - 2023-09-18

### Changed
- Updated dependencies

### Fixed
- Updated Dockerfile to use supported parent image.

## [2.3.0] - 2023-09-12

### Added

- Added optional `stateFolder` and `stateFolderTimeToLive` parameters to configuration (`config.json`)
- Added optional `functionStateId` parameter to request body.

### Changed

- Updated dependencies

## [2.2.1] - 2022-08-01

### Fixed

- Bug causing temp folder to be wrongly placed on Windows

## [2.2.0] - 2022-08-01

### Added

- Added RMLMapper error log to output
- Updated dependencies
- Rate limiter
- Reverse proxy

### Changed

- Relies now on external dependency to download RMLMapper
- Clarified how to download specific RMLMapper
- More consistent naming of files and functions

## [2.1.3] - 2021-07-14

### Changed
- Contact information
- Email address Pieter Heyvaert

### Fixed
- Target example

## [2.1.2] - 2021-07-12

### Fixed
- Logging of Express

### Changed
- Ubuntu and Node.js version in Dockerfile

## [2.1.1] - 2021-07-05

### Changed
- Update dependencies

## [2.1.0] - 2021-06-28

### Added
- Support Target (see [issue 27](https://gitlab.ilabt.imec.be/rml/util/rmlmapper-webapi-js/-/issues/27))

### Changed
- Update dependencies

## [2.0.1] - 2021-03-05

### Changed
- Node version in Dockerfile

## [2.0.0] - 2021-02-25

### Changed
- Default to UTF-8 for output encoding

## [1.0.1] - 2020-07-03

### Fixed
- CLI usage - options  (see [issue 4](https://github.com/RMLio/rmlmapper-webapi-js/issues/4))

## [1.0.0] - 2020-05-13

### Fixed
- Update RMLMapper wrapper (see [issue 23](https://gitlab.ilabt.imec.be/rml/util/rmlmapper-webapi-js/-/issues/23))
- Update dev deps

## [0.2.0] - 2019-08-23

### Added
- Main script to `package.json`
- Instructions to use package as library
- Default config to `app.js`

### Fixed
- Typos

## [0.1.2] - 2019-08-20

### Fixed

- CLI path in Dockerfile

## [0.1.1] - 2019-07-18

### Fixed

- Remove format of execute output in Swagger

## [0.1.0] - 2019-07-17

### Added

- Serialization argument to execute

## [0.0.14] - 2019-07-05

### Added

- CLI parameters in README

### Fixed

- Docker run command in README
- typos in CLI help message

## [0.0.13] - 2019-07-03

### Fixed

- add missing basePath to tests

## [0.0.12] - 2019-07-02

### Fixed

- make package public

## [0.0.11] - 2019-07-02

### Fixed

- update name in package.json

### Added

- added Github repo to package.json

## [0.0.10] - 2019-07-02

### Fixed

- update link to swagger file

### Added

- changelog
- comment regarding version in Swagger file

## [0.0.9] - 2019-07-01

### Fixed

- update calls section in README
- clean Dockerfile
- better integration of Swagger UI

## [0.0.8] - 2019-07-01

### Fixed

- remove unused code

## [0.0.7] - 2019-07-01

### Added

- use Swagger UI for index page

## [0.0.6] - 2019-06-26

### Fixed

- update Pug to latest version

### Added

- description to package.json

[2.3.3]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.3.2...v2.3.3
[2.3.2]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.3.1...v2.3.2
[2.3.1]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.3.0...v2.3.1
[2.3.0]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.2.1...v2.3.0
[2.2.1]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.2.0...v2.2.1
[2.2.0]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.1.3...v2.2.0
[2.1.3]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.1.2...v2.1.3
[2.1.2]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.1.1...v2.1.2
[2.1.1]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.1.0...v2.1.1
[2.1.0]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.0.1...v2.1.0
[2.0.1]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v2.0.0...v2.0.1
[2.0.0]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v1.0.1...v2.0.0
[1.0.1]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v1.0.0...v1.0.1
[1.0.0]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.2.0...v1.0.0
[0.2.0]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.1.2...v0.2.0
[0.1.2]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.1.1...v0.1.2
[0.1.1]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.1.0...v0.1.1
[0.1.0]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.14...v0.1.0
[0.0.14]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.13...v0.0.14
[0.0.13]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.12...v0.0.13
[0.0.12]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.11...v0.0.12
[0.0.11]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.10...v0.0.11
[0.0.10]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.9...v0.0.10
[0.0.9]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.8...v0.0.9
[0.0.8]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.7...v0.0.8
[0.0.7]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.6...v0.0.7
[0.0.6]: https://github.com/RMLio/rmlmapper-webapi-js/compare/v0.0.5...v0.0.6
