|
| 1 | +## 0.0.3 |
| 2 | + |
| 3 | +* [reader] fixed `main_page` retrieval |
| 4 | +* [reader] provide access to redirect target via `get_redirect_article()` (#51) |
| 5 | +* [reader] fixed `ReadArticle.__repr__` (#37) |
| 6 | +* [reader] raising `IndexError` and `KeyError` on incorrect url/ID (#38) |
| 7 | +* [reader] `File.get_metadata()` now returns `bytes` (#30) |
| 8 | +* [reader] cleaner reader API |
| 9 | + * added/fixed all docstrings, including annotations |
| 10 | + * `File` can be used as a contextmanager |
| 11 | + * `File.get_namespaces_count()` renamed to `get_namespace_count()` |
| 12 | +* [writer] removed ZIM filename printed on stdout at Creator init |
| 13 | +* [writer] Creator now closed upon deletion (#31) |
| 14 | +* [writer] `min_chunk_size` and `index_language` now optional at Creator init (#29) |
| 15 | +* [writer] Creator now uses `pathlib.Path` for `filename` (#45) |
| 16 | +* [writer] cleaner Creator API |
| 17 | + * added/fixed all docstrings, including annotations |
| 18 | + * added `_closed` property |
| 19 | + * removed `_get_counter_string()` |
| 20 | + * removed `write_metadata()` |
| 21 | + * removed `_update_article_counter)_` |
| 22 | + * removed `pascalize()` |
| 23 | + * `update_metadata()` accepts `datetime.datetime` for `Date` |
| 24 | +* [writer] exceptions in `Article` methods now forwarded to python (as `RuntimeError` with details in message) |
| 25 | +* [writer] fixed creation of redirect from `Article` (`get_redirect_url()`) |
| 26 | +* added macOS support (#35) |
| 27 | +* building with Cython 0.29.20+ |
| 28 | +* using libzim 6.1.7 |
| 29 | + |
| 30 | +## 0.0.2 |
| 31 | + |
| 32 | +* initial release |
| 33 | +* using libzim 6.1.6 |
0 commit comments