0.100 2026-01-11 06:17:48Z
- Added Result classes for all API responses:
- WWW::Picnic::Result base class with raw data access
- WWW::Picnic::Result::Login for authentication responses
- WWW::Picnic::Result::User for user profile data
- WWW::Picnic::Result::Cart for shopping cart
- WWW::Picnic::Result::DeliverySlots and DeliverySlot
- WWW::Picnic::Result::Search and SearchResult
- WWW::Picnic::Result::Article for product details
- Added 2FA authentication support (generate_2fa_code, verify_2fa_code)
- Added CLI tools: picnic, picnic-de, picnic-nl
- Added localization support (en, de, nl) via PICNIC_LANG
- Added MockUA for offline testing
- Fixed API compatibility:
- Updated client_id to 30100
- Added required X-Picnic-Agent and X-Picnic-Did headers
- Updated search endpoint to pages/search-page-results
- Handle nested sellingUnit response format
- Fixed UTF-8 handling in CLI output formatting
0.002 Repository migration
- Repository migration to p5-www-picnic
- Update documentation and metadata
0.001 2020-12-13
- First setup with basic functionality