github ngshiheng/michelin-my-maps v3.3.1

latest release: v3.3.2
3 days ago

3.3.1 (2025-09-01)

Bug Fixes

  • handle empty price logging and return, update price mapping to return original value (072d051)
  • empty prices (8848127)
  • scrape single url command and refactor (b9d98ed)

Tests

  • simplify phone number extraction by consolidating parsing logic (6c47cfa)

Code Refactoring

  • update description_html (f77b78d)
  • improve location parsing for Luxembourg and streamline test cases (d5c3c13)
  • enhance location parsing and add coordinate extraction from map div (db4531d)
  • always upsert restaurant record (780e084)
  • streamline Parse function and enhance phone number extraction logic (3640d58)
  • optimize HTML entity decoding and improve whitespace normalization functions (6f65448)
  • add coordinate extraction functionality and corresponding tests (755329a)
  • rename DecodeHTMLEntities to decodeHTMLEntities and move to text.go; add normalizePriceText function (7051651)
  • standardize price normalization function name and clean up unused code (a22030d)
  • standardize function names, enhance extraction logic, and improve test coverage (423f338)
  • standardize function names and improve price extraction logic (a31d243)
  • standardize function names, enhance parsing logic, and remove unused context code (89889cc)
  • enhance logging levels, improve award model handling, and add unified parsing functionality (f1516d1)
  • improve location extraction logic and update selectors for better accuracy (e835a02)

Chores

  • add .DS_Store to .gitignore to prevent tracking of macOS system files (8760b80)
  • update to go1.25.0 (df84303)
  • data: update generated csv (d9936f6)
  • datasette: minor improvements to queries (afcba58)
  • datasette: update titles and descriptions and add new insights (1d94073)

CI

  • update Go version matrix in CI workflow (018e23b)

Don't miss a new michelin-my-maps release

NewReleases is sending notifications on new releases.