Skip to content

v2.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Sep 07:28
· 85 commits to master since this release

2.3.0 (2026-09-13)

✨ Features

  • anilist: add crossLink helper for bidirectional id mapping (f198994)
  • anilist: add fields selection with narrowed response types (2b9ca86)
  • docs: gate analytics behind a consent banner (5cd7f36)
  • docs: generate llms.txt from the page inventory (e4a84b1)
  • mal: add anime and manga list reads (175b61d)
  • mal: add automatic token refresh on 401 (531f6ba)
  • mal: add default fields to anime get operation (70a2a20)
  • mal: add seasonal, ranking, and suggestions anime reads (4ebc0ba)

🐛 Bug Fixes

  • anilist: fail loudly when a paginate itemsKey is missing (cb4f2f2)
  • docs: pin the semantic search embedding model revision (6795505)
  • mal: align response types with the MAL OpenAPI contract (890fa55)
  • mal: send the plain PKCE method in the authorization URL (3af8a33)

♻️ Refactoring

  • anilist: generate facade group files from the operation registry (87a054f)
  • mal: split types into resource-specific files (8585ab5)

📚 Documentation

  • add page descriptions, social card, and git-dated sitemap (8e0612f)
  • anilist: add field selection and complete examples guides (1885ec0)
  • mal: correct the documented error class to AniLinkRestError (691a40b)

📦 Build

  • lint scripts and docs-site JavaScript (8330e47)

🔧 CI/CD

  • add gitleaks secret scanning to CI (6f99ff2)
  • compare MAL contracts in CI and rename the drift workflow (c882748)
  • deploy docs and gate releases on green CI runs (6969ed0)

🧪 Tests

  • anilist: accept either name order for the Spike Spiegel fixture (7cd7238)
  • typecheck the test suite and generator tooling (61b215c)