You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGES.md
+19-13
Original file line number
Diff line number
Diff line change
@@ -8,14 +8,24 @@ Note: Minor version `0.X.0` update might break the API, It's recommended to pin
8
8
9
9
## [unreleased]
10
10
11
-
* update `Collection.get_tile()` and `Collection.features()` signature to expect `request: Request` as first parameter
12
-
* re-use pg *connection* for `features_count` and `features`
13
-
* renamed `tipg.collections.get_collection_index` to `tipg.collections.pg_get_collection_index` and change the function to use `DatabaseSettings` instance directly instead of keyword option
14
-
* update `tipg.collections.pg_get_collection_index` to return a list of PgCollection instead of a Catalog
15
-
* update `tipg.collections.register_collection_catalog` to pass `db_settings` to `pg_get_collection_index` function
11
+
### Added
12
+
16
13
* add `tilesets` and `viewer` links in `/collections` and `/collections/{collectionId}` response links
17
14
* add the ability to use a schema other than pg_temp for installing catalog functions (using `TIPG_DB_APPLICATION_SCHEMA` environment variable)
18
-
* change `database.connect_to_db` input order
15
+
* re-use pg *connection* for `features_count` and `features`
16
+
* add `tipg.collections.Collection` abstract base class
* update `Collection.get_tile()` and `Collection.features()` signature to expect `request: Request` as first parameter **breaking change**
22
+
* rename `tipg.collections.get_collection_index` to `tipg.collections.pg_get_collection_index` and change the function to use `DatabaseSettings` instance directly instead of keyword option **breaking change**
23
+
* update `tipg.collections.pg_get_collection_index` to return a list of PgCollection instead of a Catalog **breaking change**
24
+
* update `tipg.collections.register_collection_catalog` to pass `db_settings` to `pg_get_collection_index` function **breaking change**
25
+
* remove **deprecated** tiles endpoint with default TileMatrixSet
26
+
* rename tilejson endpoint from `/collections/{collectionId}/{tileMatrixSetId}/tilejson.json` to `/collections/{collectionId}/tiles/{tileMatrixSetId}/tilejson.json`**breaking change**
27
+
* rename stylejson endpoint from `/collections/{collectionId}/{tileMatrixSetId}/style.json` to `/collections/{collectionId}/tiles/{tileMatrixSetId}/style.json`**breaking change**
28
+
* change `database.connect_to_db` input order **breaking change**
19
29
20
30
```python
21
31
# Before
@@ -38,15 +48,11 @@ Note: Minor version `0.X.0` update might break the API, It's recommended to pin
38
48
**kwargs,
39
49
) -> None:
40
50
```
41
-
* fix URLinHTML templates when behind proxy
42
-
* remove **deprecated** tiles endpoint with default TileMatrixSet
43
-
* renamed tilejson endpoint from`/collections/{collectionId}/{tileMatrixSetId}/tilejson.json` to `/collections/{collectionId}/tiles/{tileMatrixSetId}/tilejson.json`**breaking change**
44
-
* renamed stylejson endpoint from`/collections/{collectionId}/{tileMatrixSetId}/style.json` to `/collections/{collectionId}/tiles/{tileMatrixSetId}/style.json`**breaking change**
0 commit comments