Skip to content

Commit a673db5

Browse files
Merge pull request #140 from contentstack/next
Next
2 parents ef99868 + ba39109 commit a673db5

14 files changed

+307
-8329
lines changed

.talismanrc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
fileignoreconfig:
22
- filename: package-lock.json
3-
checksum: b55c22a1b5dca347c79fea4cac3a0a3ea7487180cb21e4e3d5b2bbdf1981cebe
3+
checksum: 4ddadcdbbd39ead729f20a58ce15fbbf2c71b17edf300df82f51f4f73489e96c
44
- filename: test/typescript/taxonomy.test.ts
55
checksum: e4bdf633e147fd60d929d379f20c814eed5f68b11421d7b53ec8826e9142de37
66
- filename: src/core/modules/taxonomy.js
77
checksum: 84589be9805c1be5fd6c56021c41d18365126cf82059ad2cbef1d418c70d08e0
88
- filename: src/core/lib/utils.js
9-
checksum: 6018f9f13fa32b724d09b9cdf5f78cf030a6332ca549651e1e35fe91e8c7e0e7
9+
checksum: 8a37566d0372573b8fe4ec506a43f1074981c5218e9adbc551c87922c8914922
1010
- filename: src/core/modules/query.js
1111
checksum: c88b336f9a271397ffedcf8c5085941ceb0bd1cd7e25ed9ada3acd8ce4f8970c
1212
- filename: test/typescript/stack.test.ts

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
## Change log
22

3+
### Version: 3.19.0
4+
#### Date: February-02-2024
5+
##### New Features:
6+
- live preview support both 1.0 and 2.0
7+
- fix for `ESM module cannot use module.exports` issue react-native and nativescript builds
38
### Version: 3.18.1
49
#### Date: January-30-2024
510
##### New Features:

config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const config = {
1313
},
1414
live_preview: {
1515
enable: false,
16-
host: 'api.contentstack.io'
16+
host: 'rest-preview.contentstack.com'
1717
}
1818
};
1919

examples/web/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta charset="UTF-8">
55
<title>Contentstack - Javascript SDK</title>
6-
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet">
6+
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" integrity="sha256-KXn5puMvxCw+dAYznun+drMdG1IFl3agK0p/pqT9KAo=">
77
</head>
88
<body>
99
<div class="container">
@@ -14,8 +14,8 @@ <h1>News</h1>
1414
<input type="submit" name="Download Asset">
1515
</div>
1616
</div>
17-
<script src="https://code.jquery.com/jquery-2.2.0.min.js"></script>
18-
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
17+
<script src="https://code.jquery.com/jquery-2.2.0.min.js" integrity="sha256-ihAoc6M/JPfrIiIeayPE9xjin4UWjsx2mjW/rtmxLM4="></script>
18+
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha256-KXn5puMvxCw+dAYznun+drMdG1IFl3agK0p/pqT9KAo="></script>
1919
<script src="../../dist/web/contentstack.js"></script>
2020
<script src="scripts/custom.min.js"></script>
2121
</body>

index.d.ts

+14-3
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,21 @@ export interface ContentTypeCollection {
7272
count?: number
7373
}
7474

75-
export interface LivePreview {
76-
host: string
77-
management_token: string
75+
export type LivePreview = {
76+
host?: string
7877
enable: boolean
78+
} & (LivePreivewConfigWithManagementToken | LivePreviewConfigWithPreviewToken)
79+
80+
export interface LivePreivewConfigWithManagementToken {
81+
/**
82+
* @deprecated Please use `preview_token` instead to enable live preview.
83+
* The `management_token` will be removed in future releases.
84+
*/
85+
management_token: string;
86+
}
87+
88+
export interface LivePreviewConfigWithPreviewToken {
89+
preview_token: string;
7990
}
8091

8192
export interface LivePreviewQuery {

0 commit comments

Comments
 (0)