Releases: RusticPotatos/SwiftReadability
Releases · RusticPotatos/SwiftReadability
Release list
v0.1.8
v0.1.7
v0.1.6
Merge pull request #9 from RusticPotatos/author_cleanup Refine readability extraction by enhancing noise filtering and adding…
v0.1.5
Expanded recirculation/noise cleanup for debug-page patterns like trending-top-bar, related-video, subscriptionPlea, author bio, and outbrain containers.
v0.1.4
- Introduced new selectors for React mounts and ad containers.
- Implemented methods to remove these elements during extraction.
- Added regression tests to ensure inline anchor text is preserved and unwanted elements are removed.
v0.1.3
What's Changed
- Add logging infrastructure and enhance readability tests
- Improved scoring, lazy loading improvements for images
v0.1.2
- Implemented a Logger class for structured logging with different log levels.
- Added methods for logging messages, reading logs, and exporting logs from a UIViewController.
- Introduced a global logger function to streamline logging throughout the application.
- Created multiple HTML fixtures for testing readability extraction, including:
- article_latest_articles.html
- article_mid_sponsor.html
- article_tail_noise.html
- article_techradar_popular_box.html
- Enhanced existing tests to validate the removal of unwanted content while preserving meaningful narrative