Releases: ivkos/wallhaven4php
Releases · ivkos/wallhaven4php
Version 2.3.0
Version 2.2.2
- Fixed parsing issues related to
- Favorites count
- Resolution
- Featured by user
- Featured date
- Uploader
- Upload date
- Now using HTTPS URLs everywhere
- Updated HTML parser to latest version
Version 2.2.1
- Fixed a parsing bug caused by a change in CSS classes names
Version 2.2.0
- Added fluent interface
Wallhaven::filter()- examples:
$wallpapers = $wh->filter()
->keywords("#cars")
->categories(Category::GENERAL)
->purity(Purity::SFW)
->sorting(Sorting::FAVORITES)
->order(Order::DESC)
->resolutions(["1920x1080", "2560x1440"])
->ratios(["16x9"])
->pages(3)
->getWallpapers();$wallpapers = $wh->filter()
->keywords("landscape")
->ratios(["16x9"])
->pages(2)
->getWallpapers();getWallpapers() executes the search and returns a WallpaperList object containing Wallpaper objects that match the criteria above.
Version 2.1.1
- Fixed parsing problems
- Added a DownloadException that is thrown if the download directory cannot be created
Version 2.0.0
- Rewritten from scratch
- More convenient OOP
- Download individual wallpapers
- Batch async download many wallpapers
- Composer support
Wallhaven 1.1.1
Fixed parsing problems due to changes in Wallhaven's design.
Wallhaven 1.1.0
- Added PHPUnit tests
- Added a method for getting information for a specific wallpaper by its ID -- getWallpaperInformation()
- Fixed a bug that caused inability to parse information for wallpapers with 1000+ views
Wallhaven 1.0.0
Initial version.