Skip to content

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.2 (2026-03-08)

  • 🔧 chore: revert MkDocs version injection (f23b361)
  • 👷 ci(docs): use project version for docs deployment (df6557a)
  • 🐛 fix(types): resolve Pyright/Mypy arg type mismatches (7c88fd4)
  • 🎉 feat: comprehensive scraper test suite and type safety fixes (caca15c)
  • 🎉 feat: initial clean project setup v0.1.0 (25277e6)

0.1.1 (2026-03-07)

  • 🎉 feat: comprehensive scraper test suite and type safety fixes

Added

  • Comprehensive tests for all PlayScraper public methods (search, developer, suggest, categories, list, reviews, datasafety, permissions, similar).
  • Mocked HTTP requests and RPC payload responses for thorough unit testing.

Fixed

  • Addressed IDE tracking issues by correcting the parameter count in the __exit__ context manager method signature.
  • Added missing -> None return type hint to PlayScraper.__init__.
  • Reformed constants parsing to fix PEP8 line-length warnings.
  • Fixed AppDetails and models.py type mismatches.