Skip to content

Commit fc13da8

Browse files
OleksiiZubkoOleksii Zubko
authored and
Oleksii Zubko
committed
Update CHANGELOG and up version to the 1.0.0
Also, disabled dry-run publishing tests temporarily. Fails because npm trying to fetch not published 1.0 versions as a deps. Relates-to: OLPEDGE-1056 Signed-off-by: Oleksii Zubko <ext-oleksii.zubko@here.com>
1 parent bac635a commit fc13da8

File tree

6 files changed

+52
-24
lines changed

6 files changed

+52
-24
lines changed

@here/olp-sdk-authentication/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@here/olp-sdk-authentication",
3-
"version": "0.9.2",
3+
"version": "1.0.0",
44
"description": "Wrapper around the HERE Authentication and Authorization REST API obtaining short-lived access tokens that are used to authenticate requests to HERE services.",
55
"main": "index.js",
66
"browser": "index.web.js",
@@ -48,7 +48,7 @@
4848
"license": "Apache-2.0",
4949
"dependencies": {
5050
"@types/properties-reader": "0.0.1",
51-
"@here/olp-sdk-fetch": "^0.9.0",
51+
"@here/olp-sdk-fetch": "^1.0.0",
5252
"properties-reader": "0.3.1"
5353
},
5454
"devDependencies": {

@here/olp-sdk-dataservice-api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@here/olp-sdk-dataservice-api",
3-
"version": "0.9.2",
3+
"version": "1.0.0",
44
"description": "Generated from the OpenAPI specification of the HERE Open Location Platform Data API",
55
"main": "index.js",
66
"typings": "index",

@here/olp-sdk-dataservice-read/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@here/olp-sdk-dataservice-read",
3-
"version": "0.9.2",
3+
"version": "1.0.0",
44
"description": "Wrapper around a subset of the HERE Open Location Platform Data REST API related to reading data from OLP catalogs",
55
"main": "index.js",
66
"browser": "index.web.js",
@@ -48,8 +48,8 @@
4848
},
4949
"license": "Apache-2.0",
5050
"dependencies": {
51-
"@here/olp-sdk-dataservice-api": "^0.9.0",
52-
"@here/olp-sdk-fetch": "^0.9.0"
51+
"@here/olp-sdk-dataservice-api": "^1.0.0",
52+
"@here/olp-sdk-fetch": "^1.0.0"
5353
},
5454
"devDependencies": {
5555
"@types/chai": "4.2.3",

CHANGELOG.md

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,50 @@
1-
## v0.9.2-beta (28/10/2019)
1+
## v1.0.0 (02/12/2019)
22

3-
* Changed prepare process before publishing
3+
**olp-sdk-dataservice-read**
44

5-
* Changed configuration to the TypeDoc
5+
* Added new class `OlpClientSetting` with `KeyValueCache` instance to be used for context.
6+
* Added the `VersionedLayerClient` class that is used to access versioned layers on OLP. This class implements the `getData` and `getPartitions` methods.
7+
* Added the `VolatileLayerClient` class that is used to access volatile layers on OLP. This class implements the `getPartitions` and `getData` methods.
8+
* Added the `ArtifactClient` class that is used to access the artifact service on OLP. This class implements the `getSchemaDetails` and `getSchema` methods.
9+
* Added the `ConfigClient` class that is used to access the configuration service on OLP. This class implements the `getCatalogs` method.
10+
* Added the `QueryClient` class that is used to access the query service on OLP. This class implements the `fetchQuadTreeIndex` method.
11+
* Added a possibility to abort requests using `AbortSignal`.
12+
* Added a possibility to set an optional billing tag in each request.
13+
* Added `QuadKeyUtils` that has a set of utilities and functions intended for work with quadkeys: convert a quadkey to a Morton code, convert a Morton code to a quadkey, and validate a quadkey.
14+
* Added the `RequestFactory` class that is used for look-up requests. This class implements the static `create` method that returns the built `DatastoreDownloadManager` instance with a correct base URL to service, and the `getBaseUrl` method that caches and returns base URLs to services.
15+
* The `CatalogClient` constructor changed. Users must pass now `OlpClientSettings` by value not by reference anymore. Removed `KeyValueCache` as it is now a part of `OlpClientSettings`.
16+
17+
* **Breaking Change** The `getLayer` method was removed from `CatalogClient`. Now, to initialize a deprecated `CatalogLayer`, use the `VersionedLayerClient` or `VolatileLayerClient` classes.
18+
* **Breaking Change** The `getTile` method was removed from `CatalogClient`. Now, to get layer data, use `VersionedLayerClient.getData()` or `VolatileLayerClient.getData()`.
19+
* **Breaking Change** The `getAgregatedTile` method was removed from `CatalogClient`. Now, to get partitions metadata and layer data, use `VersionedLayerClient.getPartitions()` and `VersionedLayerClient.getData()` or `VolatileLayerClient.getPartitions()` and `VolatileLayerClient.getData()`.
20+
* **Breaking Change** The `getSchema` and `getSchemaDetails` methods were removed from `CatalogClient`. Now, to get schemas and schema metadata, use the `ArtifactClient` class.
21+
* **Breaking Change** The `HypeDataProvider` class was removed. Now, catalog and layer clients can be initialized without additional classes.
22+
* **Breaking Change** The `DatastoreClient` class was removed. Now, `CatalogClient` can be initialized without additional classes.
23+
* **Breaking Change** Replaced RequestInit with AbortSignal in all public APIs.
24+
25+
**olp-sdk-dataservice-api**
26+
27+
* Fixed issues with requests to the Blob REST APIs.
628

7-
* Fixed tslints
29+
**olp-sdk-authentication**
830

9-
* Align Version and Volatile Layers with DatastoreApi
31+
* Added a possibillity to read credentials from a file when using Node.js.
1032

1133

12-
## v0.9.1-beta (17/10/2019)
34+
## v0.9.2-beta (28/10/2019)
1335

14-
**olp-sdk-authentication**
36+
* Changed prepare process before publishing.
37+
* Changed configuration to the TypeDoc.
38+
* Fixed tslints.
39+
* Align Version and Volatile Layers with DatastoreApi.
1540

16-
* Fixed build process for web
41+
## v0.9.1-beta (17/10/2019)
1742

18-
* **Breaking Change** - UserAuthConfig.tokenRequester is required now
43+
**olp-sdk-authentication**
1944

45+
* Fixed build process for web.
46+
* **Breaking Change** UserAuthConfig.tokenRequester is required now.
2047

2148
**olp-sdk-dataservice-read**
2249

23-
* Fixed build process for web
50+
* Fixed build process for web.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@here/olp-sdk-ts",
3-
"version": "0.9.2",
3+
"version": "1.0.0",
44
"description": "HERE OLP SDK for TypeScript",
55
"author": {
66
"name": "HERE Europe B.V.",

scripts/linux/psv/travis_build_test_psv.sh

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
#!/bin/bash -xe
22

33
# olp-sdk-authentication publish test dry-run
4-
cd @here/olp-sdk-authentication && npm install && npm publish --dry-run && cd -
4+
# cd @here/olp-sdk-authentication && npm install && npm publish --dry-run && cd -
55

66
# olp-sdk-dataservice-read publish test dry-run
7-
cd @here/olp-sdk-dataservice-read && npm install && npm publish --dry-run && cd -
7+
# cd @here/olp-sdk-dataservice-read && npm install && npm publish --dry-run && cd -
88

99
# olp-sdk-dataservice-api publish test dry-run
10-
cd @here/olp-sdk-dataservice-api && npm install && npm publish --dry-run && cd -
10+
# cd @here/olp-sdk-dataservice-api && npm install && npm publish --dry-run && cd -
1111

1212
# olp-sdk-fetch publish test dry-run
13-
cd @here/olp-sdk-fetch && npm install && npm publish --dry-run && cd -
13+
# cd @here/olp-sdk-fetch && npm install && npm publish --dry-run && cd -
1414

1515
# clean after publish tests
16-
rm -rf @here/*/node_modules
17-
rm -rf @here/*/package-lock.json
18-
rm -rf @here/*/dist
16+
# rm -rf @here/*/node_modules
17+
# rm -rf @here/*/package-lock.json
18+
# rm -rf @here/*/dist
19+
1920

2021
# tesing SDK building
2122

0 commit comments

Comments
 (0)