# Changelog of Wallapop Product Search (`alvaraaz/wallapop-product-search`) Actor

- **URL**: https://apify.com/alvaraaz/wallapop-product-search/changelog.md
- **Full Actor documentation**: https://apify.com/alvaraaz/wallapop-product-search.md

## Changelog

All notable changes to this project will be documented in this file.

### \[0.2.0] - 2026-03-30

#### Changed

- **API Migration** - Switched from Playwright web scraping to Wallapop official API (`api.wallapop.com/api/v3/search`)
- **Performance** - Significantly faster extraction using direct API calls instead of browser automation

#### Added

- **Extended product data** - Now captures all available fields from the Wallapop API:
  - Product: id, user\_id, title, description, category\_id, reserved, favorited, bump, web\_slug
  - Timestamps: created\_at, modified\_at
  - Seller info: is\_top\_profile
  - Product flags: is\_favoriteable, is\_refurbished, has\_warranty
  - Images: Full image array with id, average\_color, urls (small, medium, big)
  - Location: Full location data (latitude, longitude, postal\_code, city, region, region2, country\_code)
  - Shipping: item\_is\_shippable, user\_allows\_shipping
  - Taxonomy: Category hierarchy with id, name, icon

### \[0.1.0] - 2026-03-29

#### Added

- **Category selection** - Users can now select from 18 main categories via dropdown
- **Subcategory selection** - Users can select subcategories (requires category to be selected first)
- **Categories constants** - Added comprehensive categories and subcategories from Wallapop API

#### Changed

- **Input schema** - Updated to use select dropdowns for category/subcategory instead of text field
- **Code refactoring** - Applied SOLID principles to WallapopScraper class
- **Cleaner extraction** - Refactored productExtractor with single-responsibility functions
- **Error handling** - Improved error handling with proper try-catch instead of empty catch blocks

#### Fixed

- **Lint errors** - Resolved all ESLint warnings

### \[0.0.1] - 2026-03-28

#### Added

- Initial release
- Basic product scraping from Wallapop
- Support for keyword search, ordering, filtering by condition, price, shipping
- Infinite scroll and "Cargar más" button handling
