Skip to content

Changelog

All notable changes to @mongez/http are documented here. The format follows Keep a Changelog and this project follows Semantic Versioning.

[3.3.8] 2026-06-04 Changed (2)

Changed

  • Skills now state the response-typing rule explicitly. The http-client skill gained a “Type the response — always pass a generic” section: every verb is get<T = unknown>(…), so omitting the type leaves data as unknown and data.first_name won’t compile — always call http.get<User>(…) and narrow on error first. Mirrored into llms-full.txt.
  • Sharper skill triggers. The overview and http-client skill descriptions now fire on making HTTP/API requests, replacing axios/fetch, and typing a response, so an agent loads them instead of reverse-engineering usage from source. No code/API changes.
[3.3.7] Changed (1)

Changed

  • llms.txt blurb now uses the > blockquote convention to match every other @mongez/* package, so the ecosystem index extracts it consistently. No code/API changes.
[3.3.6] Added (1)

Added

  • This changelog. No code changes — the package remains the fetch-based HTTP client with the { data, error } result type, per-request cancellation, GET deduplication + retry, response caching, before/after interceptors, lifecycle events, and the Resource CRUD helper.

Version history prior to 3.3.6 is available via the git tags and GitHub releases on hassanzohdy/mongez-http. Future releases will be documented here.