Releases: eshaffer321/amazon-go
Releases · eshaffer321/amazon-go
Release list
v0.3.0
Changed
- Replaced the Arc-specific cookie importer and browser setup command with
import-browser-profile, which exports cookies from an explicitly selected Chromium/Playwright user-data directory. - Removed the
chromedpdependency from the helper CLI; Playwright is used only as an external helper for browser-profile cookie export. import-browser-profilenow opens headed Chromium by default for session renewal, supports-headlessfor automation, and normalizes the obvious headless browser fingerprint signals.- The example fetcher no longer auto-discovers Arc-imported accounts.
Fixed
import-browser-profilenow refuses to save cookies when the profile opens an Amazon sign-in page instead of an authenticated orders page.- Printable order parsing now reads Amazon's image-overlay quantity marker, so repeated items are returned with the correct line total.
v0.2.0
Added
- Added
cmd/amazon-gohelper CLI with commands for browser-assisted setup, Arc cookie import, and auth checking. - Added macOS Arc profile discovery and cookie import, including multi-profile account storage like
cookies-arc-profile-1.json. - Added safer example flags for stdin/file cookie imports and account-specific fetching.
- Added CI quality gates, release workflow, pull request checklist, and documented release process.
Changed
- Order scraping now uses Amazon's legacy no-JS order history and printable order detail pages instead of the encrypted modern
/your-orderspages. - A bare example fetch now tries all authenticated imported Arc accounts when no explicit account or cookie file is provided.
- README now documents the current setup, limitations, and release-ready usage flow.
Fixed
- Fixed printable order detail fetching so the requested order ID is preserved.
- Improved parsing of legacy order cards, printable order detail pages, and Chromium cookie values with host digest prefixes.