v1.12.1

laurent22/joplinv1.12.1Aug 20, 2024by adbar

AI Summary

A patch release addressing stability issues, specifically memory errors in table headers and attribute errors during element deletion, while improving type safety for the crawler.

Key Highlights

  • Fixed `AttributeError` occurring during element deletion
  • Fixed `MemoryError` in table header column processing
  • Added type hints and parameters to the crawler class
  • Restricted spider search to sections containing the URL path

Breaking Changes

  • Undocumented functions in the crawler class now have breaking changes (parameters and types added)

New Features

  • Type hints for crawler class
  • Restricted spider URL path search
  • Simplified link discovery logic

Full Release Notes

Navigation:
- spider: restrict search to sections containing URL path (#673)
- crawler: add parameter class and types, **breaking change** for undocumented functions (#675)
- maintenance: simplify link discovery and extend tests (#674)
- CLI: review code, add types and tests (#677)

Bugfixes:
- fix `AttributeError` in element deletion (#668)
- fix `MemoryError` in table header columns (#665)

Docs:
- docs: fix variable name for extract_metadata in quickstart by @jpigla in #678