Skip to content

v1.3.1

Choose a tag to compare

@chriskyfung chriskyfung released this 28 Apr 09:50
· 3 commits to master since this release
v1.3.1
d3bcc2d

What's Changed

Added

  • Added context7.json configuration file to enable Context7 platform integration.

Changed

  • Dropped Python 3.9 support, setting the minimum required version to 3.10.
  • Pinned development dependency versions for reproducible builds.
  • Dependencies:
    • Bump requests from 2.32.5 to 2.33.1.
    • Bump urllib3 from 2.5.0 to 2.6.3.
    • Bump cryptography from 46.0.3 to 46.0.7.

Security

  • Added input validation to ensure folder_id and slug contain only URL-safe characters.
  • Prevented path traversal vulnerabilities in output filenames.

  • ⬆️ chore(deps): bump cryptography from 46.0.3 to 46.0.7 by @chriskyfung in #73
  • ⬆️ chore(deps): bump urllib3 from 2.5.0 to 2.6.3 by @chriskyfung in #74
  • 🔧 chore: Drop Python 3.9 support, update version references across project files by @chriskyfung in #76
  • 🔧 chore(context7): add context7.json configuration file by @chriskyfung in #77
  • ⬆️ chore(deps): bump requests from 2.32.5 to 2.33.1 by @chriskyfung in #75
  • 📌 chore(deps-dev): Add version numbers to dev dependencies by @chriskyfung in #78
  • 🔒 fix(security): prevent path traversal in output filenames by @chriskyfung in #79
  • 🔒️ feat(api): validate folder_id and slug for URL-safe characters by @chriskyfung in #80
  • ⬆️ chore(deps): update certifi requirement from <2026.3.0,>=2025.11.12 to >=2025.11.12,<2026.5.0 in the production-dependencies group by @dependabot[bot] in #81
  • ⬆️ chore(deps-dev): update pre-commit requirement from ~=4.5.1 to >=4.5.1,<4.7.0 in the development-dependencies group across 1 directory by @dependabot[bot] in #82

Full Changelog: v1.3.0...v1.3.1