Skip to content

Commit

Permalink
Release v0.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
olsen232 committed Feb 21, 2022
1 parent 48c35fc commit a00b283
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 9 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Please note that compatibility for 0.x releases (software or repositories) isn't

_When adding new entries to the changelog, please include issue/PR numbers wherever possible._

## 0.10.9 (UNRELEASED)
## 0.11.0

### Major changes
Support for spatial filters - the spatial filter can be updated during an `init`, `clone` or `checkout` by supplying the option `--spatial-filter=CRS;GEOMETRY` where CRS is a string such as `EPSG:4326` and GEOMETRY is a polygon or multigon specified using WKT or hex-encoded WKB. When a spatial filter is set, the working copy will only contain features that intersect the spatial filter, and changes that happened outside the working copy are not shown to the user unless specifically required. Starting with Kart 0.11.0, only the features that are inside the specified spatial filter are downloaded during a clone. [Spatial filter docs](docs/SPATIAL_FILTERS.md) | [#456](https://github.com/koordinates/kart/issues/456)
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,27 @@ Kart: Distributed version-control for datasets

## Installing

### Upgrading to v0.10.8
### Upgrading to v0.11.0

See the [v0.10.8 release notes](https://github.com/koordinates/kart/releases/tag/v0.10.8) for changes, upgrading, and compatibility notes.
See the [v0.11.0 release notes](https://github.com/koordinates/kart/releases/tag/v0.11.0) for changes, upgrading, and compatibility notes.

### Windows

Download the .msi installer from the [release page](https://github.com/koordinates/kart/releases/tag/v0.10.8).
Download the .msi installer from the [release page](https://github.com/koordinates/kart/releases/tag/v0.11.0).

> 💡 If Windows Defender SmartScreen says "it prevented an unrecognized app from starting" after downloading, you'll need to click "Run anyway".
### macOS

Download the .pkg installer from the [release page](https://github.com/koordinates/kart/releases/tag/v0.10.8);
Download the .pkg installer from the [release page](https://github.com/koordinates/kart/releases/tag/v0.11.0);

Or use [Homebrew](https://brew.sh) to install: `brew install koordinates/kart/kart`

### Linux

For Debian/Ubuntu-based distributions, download the .deb package from the [release page](https://github.com/koordinates/kart/releases/tag/v0.10.8) and install via `dpkg -i kart_*.deb`.
For Debian/Ubuntu-based distributions, download the .deb package from the [release page](https://github.com/koordinates/kart/releases/tag/v0.11.0) and install via `dpkg -i kart_*.deb`.

For RPM-based distributions, download the .rpm package from the [release page](https://github.com/koordinates/kart/releases/tag/v0.10.8) and install via `rpm -i kart-*.rpm`.
For RPM-based distributions, download the .rpm package from the [release page](https://github.com/koordinates/kart/releases/tag/v0.11.0) and install via `rpm -i kart-*.rpm`.

### Source

Expand Down
3 changes: 2 additions & 1 deletion docs/SPATIAL_FILTERING.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,8 @@ To reference a spatial filter file on your filesystem, use an @ symbol followed

### Current limitations

- The spatial filter can be changed at any time but it cannot be enlarged beyond the spatial filter that was originally used during `kart clone`. [#537](https://github.com/koordinates/kart/issues/537)
- Spatial filtering may not save much bandwidth or disk space in repositories where each individual feature takes very little room on disk. [#557](https://github.com/koordinates/kart/issues/557)
- Repeatedly changing the spatial filter is not guaranteed to be more efficient than not using spatial filters at all [#558](https://github.com/koordinates/kart/issues/558)
- If the repository you are cloning from has not been spatially indexed, all features must be downloaded before the filter can be applied. See [Indexing](#indexing)
- The spatial filter cannot be set to a geometry that can't be transformed into the CRS for every dataset in the repository.
- Currently indexing isn't very clever with respect to certain CRS changes. If the CRS for a dataset has been drastically changed at some point, then the index generated for that dataset, although accurate, can be very inefficient, resulting in inefficient clones. (If the CRS is changed but the new CRS is similar to the old one in that the features are all in approximately the same place regardless of which CRS is used to interpret them, then an efficient index will still be generated). [#538](https://github.com/koordinates/kart/issues/538)
Expand Down
2 changes: 1 addition & 1 deletion kart/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.11.0rc7
0.11.0

0 comments on commit a00b283

Please sign in to comment.