-
Notifications
You must be signed in to change notification settings - Fork 10
/
CHANGELOG.txt
72 lines (55 loc) · 2.39 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
0.3.0 (2020-11-30)
------------------
- Remove unnecessary calls to the thread pool (#89)
- Add header cache (#90, #94)
- Renames the `ENABLE_CACHE` environment variable to `ENABLE_BLOCK_CACHE`.
- Adds the `ENABLE_HEADER_CACHE` environment variable.
- Restructure test cases (#91)
- Implement chunking and smarter tag reading to reduce number of requests sent when reading the header (#95)
- Adds the `HEADER_CHUNK_SIZE` environment variable (defaults to 16KB).
0.2.7 (2020-11-15)
------------------
- Add `CompositeReader` and `STACReader` (#70)
- Align mask recognition with GDAL RFC 15 (#72)
- Read color interpretation (#75)
- Improve geokey parsing (#79)
0.1.7 (2020-08-15)
------------------
- Add method to read pixel values at a given point (#62)
- Add method to create downsampled version of the image (#63)
- Bugfixes (#60, #61)
0.1.6 (2020-6-24)
------------------
- Use PIL for resize instead of skimage (#57)
0.1.5 (2020-6-13)
------------------
- Add support for nodata values (#47)
- Improve filesystem exception handling (#48)
- Track header size (#49)
- Add support for boundless reads (#51)
- Add ``BOUNDLESS_READ`` configuration option which determines if internal tiles outside bounds of the IFD are read
- Add ``BOUNDLESS_READ_FILL_VALUE`` configuration option which determines the value used to fill boundless reads
- Remove asyncio callbacks (#52)
- Add support for packbits compressed images (#54)
0.1.4 (2020-6-07)
------------------
- Runs cpu bound code in background executor (#44)
0.1.3 (2020-06-06)
------------------
- Packages s3 filesystem as install extra (#40)
- Cache each range request instead of each internal tile (#41)
0.0.3 (2020-06-01)
------------------
- Add several configuration options as environment variables:
- ``INGESTED_BYTES_AT_OPEN`` - determines the number of bytes in the first GET request at file opening (#27)
- ``ENABLE_BLOCK_CACHE`` - determines if internal blocks are cached in memory (#35)
- ``HTTP_MERGE_CONSECUTIVE_RANGES`` - determines if consecutive ranges are merged into a single request (#29, #33)
- ``LOG_LEVEL`` - determines the log level used by the library (#36)
- ``VERBOSE_LOGS`` - enables verbose logging (#36)
- Fix bug where internal nodata masks were not returned by a partial read (#31)
0.0.2 (2020-05-25)
------------------
- Fix packaging bug in ``setup.py``
0.0.1 (2020-05-25)
------------------
- First release!!