Skip to content

Releases: eshaffer321/amazon-go

Release list

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 02:37
ec8e335

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 chromedp dependency from the helper CLI; Playwright is used only as an external helper for browser-profile cookie export.
  • import-browser-profile now opens headed Chromium by default for session renewal, supports -headless for automation, and normalizes the obvious headless browser fingerprint signals.
  • The example fetcher no longer auto-discovers Arc-imported accounts.

Fixed

  • import-browser-profile now 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

Choose a tag to compare

@github-actions github-actions released this 27 Jun 12:52
e55ed7a

Added

  • Added cmd/amazon-go helper 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-orders pages.
  • 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.