Skip to content

Commit ff55a40

Browse files
authored
Prepare for 4.1.2 (#132)
1 parent 806cd2f commit ff55a40

2 files changed

Lines changed: 34 additions & 26 deletions

File tree

CHANGELOG.md

Lines changed: 33 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 4.1.2
2+
3+
- Fixed issue preventing use of v4.1.0 and v4.1.1.
4+
5+
## 4.1.1
6+
7+
- Dependency updates
8+
19
## 4.1.0
210

311
- Added `KmsException` for `KmsAccountIssue`.
@@ -8,76 +16,76 @@
816

917
## 4.0.0
1018

11-
- Encryption now throws a `TscException` when trying to encrypt a document that has already been IronCore encrypted.
12-
- If you have a use case for double-encrypting a document, please open an issue explaining and we can work on accommodating you.
13-
- If you aren't double-encrypting documents there are no breaking changes affecting you in this version bump
19+
- Encryption now throws a `TscException` when trying to encrypt a document that has already been IronCore encrypted.
20+
- If you have a use case for double-encrypting a document, please open an issue explaining and we can work on accommodating you.
21+
- If you aren't double-encrypting documents there are no breaking changes affecting you in this version bump
1422

1523
## 3.0.1
1624

17-
- Fixed issue with constructing `FieldMetadata`.
25+
- Fixed issue with constructing `FieldMetadata`.
1826

1927
## 3.0.0
2028

21-
- Added deterministic encryption client and methods.
22-
- `DeterministicTenantSecurityClient` must be created to access these methods.
23-
- Removed deprecated `TenantSecurityClient.rekeyDocument` method.
24-
- Changed minimum supported node version to 14.
29+
- Added deterministic encryption client and methods.
30+
- `DeterministicTenantSecurityClient` must be created to access these methods.
31+
- Removed deprecated `TenantSecurityClient.rekeyDocument` method.
32+
- Changed minimum supported node version to 14.
2533

2634
### Compatibility
2735

2836
Deterministic encryption functionality requires TSP 4.11.1+.
2937

3038
## 2.3.0
3139

32-
- Added `KmsException` for `KmsThrottled`.
40+
- Added `KmsException` for `KmsThrottled`.
3341

3442
### Compatibility
3543

3644
This new error code will only be returned by TSP 4.4.1+.
3745

3846
## 2.2.1
3947

40-
- Added `TenantSecurityClient.rekeyEdek` method
41-
- Deprecate `TenantSecurityClient.rekeyDocument` method
48+
- Added `TenantSecurityClient.rekeyEdek` method
49+
- Deprecate `TenantSecurityClient.rekeyDocument` method
4250

4351
## 2.1.0
4452

45-
- Added `TenantSecurityClient.rekeyDocument` method and support `RekeyResponse` type
53+
- Added `TenantSecurityClient.rekeyDocument` method and support `RekeyResponse` type
4654

4755
## 2.0.3
4856

49-
- Fix EventMetadata default timestamp
57+
- Fix EventMetadata default timestamp
5058

5159
## 2.0.2
5260

53-
- Renamed some events for consistency, pulled 2.0.1
61+
- Renamed some events for consistency, pulled 2.0.1
5462

5563
## 2.0.1
5664

57-
- Fixed type definitions for 2.0.0, pulled 2.0.0
65+
- Fixed type definitions for 2.0.0, pulled 2.0.0
5866

5967
## 2.0.0
6068

61-
- Added `TenantSecurityClient.logSecurityEvent` method and supporting `SecurityEvent` and `EventMetadata` types
62-
- Standardized `EventMetadata` and `DocumentMetadata` to similar interfaces with the TSP
63-
- Introduced an exception hierarchy based on TSP error codes. `TenantSecurityKMSException` renamed to `TenantSecurityException` and
64-
`KmsException`, `SecurityEventException`, and `TspServiceException` are subclasses.
65-
- Renamed `TenantSecurityKMSClient` to `TenantSecurityClient`
69+
- Added `TenantSecurityClient.logSecurityEvent` method and supporting `SecurityEvent` and `EventMetadata` types
70+
- Standardized `EventMetadata` and `DocumentMetadata` to similar interfaces with the TSP
71+
- Introduced an exception hierarchy based on TSP error codes. `TenantSecurityKMSException` renamed to `TenantSecurityException` and
72+
`KmsException`, `SecurityEventException`, and `TspServiceException` are subclasses.
73+
- Renamed `TenantSecurityKMSClient` to `TenantSecurityClient`
6674

6775
### Compatibility
6876

6977
This version of the Tenant Security NodeJS Client will only work with version `3.0.0+` of the Tenant Security Proxy container.
7078

7179
## 1.0.3
7280

73-
- fix mistake publishing
74-
- update dependencies
81+
- fix mistake publishing
82+
- update dependencies
7583

7684
## 1.0.2
7785

78-
- include the protobuf in the distribution
79-
- fix exports
80-
- update doc site links
86+
- include the protobuf in the distribution
87+
- fix exports
88+
- update doc site links
8189

8290
## 1.0.0
8391

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ironcorelabs/tenant-security-nodejs",
3-
"version": "4.1.1",
3+
"version": "4.1.2",
44
"description": "NodeJS client library for the IronCore Labs Tenant Security Proxy.",
55
"homepage": "https://ironcorelabs.com/docs",
66
"main": "src/index.js",

0 commit comments

Comments
 (0)