775ac7b58c
you must login with an BTP account in order to see the app
288 lines
No EOL
5.2 KiB
Markdown
288 lines
No EOL
5.2 KiB
Markdown
# Change Log
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
This project adheres to [Semantic Versioning](http://semver.org/).
|
|
|
|
The format is based on [Keep a Changelog](http://keepachangelog.com/).
|
|
|
|
## 5.8.3 - 2024-01-02
|
|
|
|
### Updated
|
|
- Updated *xssec* to v3.6.1
|
|
|
|
## 5.8.2 - 2023-12-06
|
|
|
|
### Updated
|
|
- Updated *xssec* to v3.6.0
|
|
|
|
## 5.8.1 - 2023-11-16
|
|
|
|
### Updated
|
|
- Updated *xssec* to v3.5.0
|
|
- Updated *node-cache* to v5.1.2
|
|
- Updated *node-fetch* to v2.7.0
|
|
|
|
## 5.8.0 - 2023-11-08
|
|
|
|
### Added
|
|
- Added nodejs v20 support
|
|
|
|
## 5.7.4 - 2023-11-01
|
|
|
|
### Fixed
|
|
- Removed npm prune from prerelease script
|
|
|
|
## 5.7.3 - 2023-10-30
|
|
|
|
### Updated
|
|
- Updated *xssec* to 3.4.0
|
|
|
|
## 5.7.2 - 2023-10-05
|
|
|
|
### Updated
|
|
- Updated *xssec* to 3.3.5
|
|
- Updated *hdbext* to 8.0.0
|
|
|
|
|
|
## 5.7.1 - 2023-07-10
|
|
|
|
### Updated
|
|
- Updated *debug* to 4.3.4
|
|
|
|
## 5.7.0 - 2023-01-26
|
|
|
|
### Added
|
|
- Promisified functionality
|
|
- README file added promise based examples
|
|
|
|
### Updated
|
|
- Updated xssec to v3.2.17
|
|
- Updated hdbext to v7.7.2
|
|
- README file changed with a clarifying note for clients
|
|
|
|
## 5.6.3 - 2023-01-10
|
|
|
|
### Updated
|
|
- Updated xssec to v3.2.15
|
|
- Updated hdbext to v7.7.1
|
|
|
|
|
|
## 5.6.2 - 2022-11-01
|
|
|
|
### Added
|
|
- Node.js 18.x support
|
|
|
|
## 5.5.7- 2022-10-21
|
|
- Set deprecated tag for V1 API methods.
|
|
|
|
### Updated
|
|
- Updated error handling for 404 HTML error.
|
|
|
|
## 5.5.6- 2022-10-10
|
|
|
|
### Updated
|
|
- Add middleware.js into package.json
|
|
|
|
## 5.5.5- 2022-08-15
|
|
|
|
### Updated
|
|
- README file changed with a clarifying note for clients
|
|
|
|
## 5.5.4- 2022-06-10
|
|
|
|
### Updated
|
|
- Updated devDep async to 3.2.4
|
|
|
|
## 5.5.3- 2022-04-06
|
|
|
|
### Changed
|
|
- changed istanbul test framework with c8
|
|
|
|
## 5.5.2 - 2022-03-22
|
|
|
|
### Updated
|
|
- Remove certificate forwarding to Auditlog service.
|
|
|
|
## 5.5.1 - 2022-03-01
|
|
|
|
### Fixed
|
|
- - Updated xssec to v3.2.13
|
|
|
|
## 5.5.0 - 2022-01-28
|
|
|
|
### Added
|
|
- Node.js 16.x support
|
|
|
|
### Fixed
|
|
- Updated *@sap/hdbext* to 7.6.0
|
|
- Updated *debug* to 4.3.3
|
|
|
|
## 5.4.0 - 2022-01-03
|
|
|
|
### Updated
|
|
- Documentation with new usage for tenant() when providing subdomain.
|
|
|
|
### Fixed
|
|
- $SUBSCRIBER option can now be properly used by providing a subdomain in tenant().
|
|
|
|
## 5.3.0 - 2021-11-22
|
|
|
|
### Added
|
|
- Added mTLS support.
|
|
- Custom Timestamp functionality via .at() method for messages.
|
|
|
|
### Updated
|
|
- Documentation with mTLS support guidelines.
|
|
- Documentation with custom timestamp usage.
|
|
- *@sap/xssec* library to v3.2.10.
|
|
|
|
## 5.2.0 - 2021-10-08
|
|
|
|
### Added
|
|
- Added express middleware functionality.
|
|
|
|
### Updated
|
|
- Documentation with express middleware usage steps.
|
|
|
|
## 5.1.0 - 2021-08-12
|
|
|
|
### Added
|
|
- Added support for OAuth2 plan
|
|
- Added support for SecurityContext with OAuth2 (and user token exchange)
|
|
|
|
## 5.0.0 - 2021-03-09
|
|
|
|
### Fixed
|
|
- Replaced *request* with *node-fetch* 2.6.1
|
|
- Replaced *requestretry* with *fetch-retry* 4.1.0
|
|
|
|
## 4.2.0 - 2021-02-22
|
|
|
|
### Added
|
|
- Node.js 14.x support
|
|
|
|
### Fixed
|
|
- Updated *@sap/hdbext* to 7.1.3
|
|
- Updated *lodash* to 4.17.21
|
|
|
|
## 4.1.0 - 2021-02-12
|
|
|
|
### Added
|
|
- Added support for passing HTTP(s) request agent options to the Service transport.
|
|
This feature is experimental and is therefore not documented. It may be changed or removed anytime.
|
|
|
|
## 4.0.0 - 2021-02-09
|
|
|
|
### Fixed
|
|
- Update devdeps
|
|
- Update debug to 4.2.0
|
|
- Update requestretry to 4.1.1
|
|
- Allow empty strings in objectWithTypeAndId (utils.js) check
|
|
|
|
### Removed
|
|
- Node.js 6.x support
|
|
|
|
## 3.2.0 - 2020-08-10
|
|
|
|
### Added
|
|
- Add support for multiple data subjects in Data access messages, v2 API
|
|
|
|
## 3.1.1 - 2020-07-27
|
|
|
|
### Fixed
|
|
- Update dependencies
|
|
|
|
## 3.1.0 - 2019-12-06
|
|
|
|
### Added
|
|
- Node.js 12.x support
|
|
- Retry logic when accessing the auditlog
|
|
|
|
### Fixed
|
|
- Update dependencies
|
|
|
|
## 3.0.2 - 2019-07-16
|
|
|
|
### Fixed
|
|
- Update dev dependencies
|
|
|
|
## 3.0.1 - 2019-05-17
|
|
|
|
### Fixed
|
|
- Transactional messages: uuid and time fields are now updated for each log operation
|
|
|
|
## 3.0.0 - 2019-04-23
|
|
|
|
### Removed
|
|
- Node.js v0.12 support
|
|
- Node.js v4 support
|
|
|
|
## 2.3.0 - 2018-12-18
|
|
|
|
### Added
|
|
- Node.js version 10 support
|
|
|
|
### Fixed
|
|
- Update `lodash` to 4.17.11
|
|
|
|
## 2.2.4 - 2018-08-14
|
|
|
|
### Fixed
|
|
- Update dependencies.
|
|
|
|
## 2.2.3 - 2018-07-17
|
|
|
|
### Fixed
|
|
- Update request to v2.87.0.
|
|
|
|
## 2.2.2 - 2018-05-18
|
|
|
|
### Fixed
|
|
- Update request to v2.86.0.
|
|
|
|
## 2.2.1 - 2018-04-05
|
|
|
|
### Fixed
|
|
- Update dependencies.
|
|
|
|
## 2.2.0 - 2018-01-23
|
|
|
|
### Added
|
|
- npm-shrinkwrap.json.
|
|
- Audit log service v2 support.
|
|
|
|
### Fixed
|
|
- Documentation for data access messages.
|
|
|
|
## 2.1.1 - 2017-10-13
|
|
|
|
### Changed
|
|
- Dependencies' versions
|
|
|
|
## 2.1.0 - 2017-08-08
|
|
|
|
### Added
|
|
- Support for old and new values in data modification messages.
|
|
- Support for setting a tenant.
|
|
- Support for Node.js v8.
|
|
- Documentation improvements.
|
|
|
|
## 2.0.1 - 2017-05-30
|
|
|
|
### Fixed
|
|
- Improved debug messages.
|
|
|
|
## 2.0.0 - 2017-03-13
|
|
|
|
### Added
|
|
- The library requires the application to be bound to an instance of the **Audit log service**.
|
|
- Instantiating the library now requires a configuration object containing the `credentials` from the service binding to be provided (see README.md).
|
|
- `configurationChange` method is added to the API (see README.md).
|
|
- `updateConfigurationChange` method is added to the API (see README.md).
|
|
|
|
### Changed
|
|
- `read`, `update` and `securityMessage` methods have some changes to their argument lists (see README.md).
|
|
|
|
### Removed
|
|
- `delete` method is removed from the API.
|
|
- `create` method is removed from the API. |