Skip to content

Releases: mnfst/manifest-python

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 21:16
11803fc

1.3.0 (2026-09-26)

Features

  • choose which calls reach Manifest with MNFST_ALLOWLIST / MNFST_DENYLIST (#42) (0ffb856)
  • heal and track aiohttp calls (#43) (d656ff3)
  • heal and track urllib.request calls (#45) (cba288b)
  • heal and track urllib.request calls (#46) (bebfe4f)

Bug Fixes

  • doctor reads the key from the project's .env files (#41) (06b446b)

Documentation

  • a warmer pitch at the top of the README (f04f089)
  • lead the README with what Manifest does today (b9d4293)
  • lead the README with what Manifest does today (5b77dd5)
  • readme: present Manifest as the API resilience layer (a66e467)
  • remove references to the private app repository (#6) (e16c035)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 13:41
28c71f1

1.2.0 (2026-09-23)

Features

  • track every call as metadata (aa77c6e)
  • track every call as metadata (56b4e62)

Bug Fixes

  • keep the SDK diagram out of the source distribution (e37091f)
  • keep the SDK diagram out of the source distribution (b3476b9)
  • make tracking fork-safe and never lose a healable failure (2255767)

Documentation

  • show call tracking in the SDK diagram (37850cc)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 11:17
290aa42

1.1.0 (2026-09-22)

Features

  • add mnfst doctor command (fb7ecb2)
  • add mnfst doctor command (feeb7d5)
  • add mnfst run console script (45ca90c)
  • add mnfst run console script (6a1cfa1)
  • announce the install with a boot handshake (ccf9b48)
  • announce the install with a boot handshake (f866bf3)

Bug Fixes

  • add rounded corners to logo image (16px border-radius) (3bfead0)
  • apply border-radius with wrapper div for GitHub compatibility (544b673)
  • doctor: make the key check a probe, not an install (5962cdb)
  • doctor: make the key check a probe, not an install (7eccff0)
  • increase border-radius to 56px (a51bff6)
  • remove invalid Markdown syntax from H1 (2e7a261)
  • send GET retries without a body when the patch is query-only (77e4601)
  • send GET retries without a body when the patch is query-only (200156b)

Documentation

  • add 'Get started' section for installation code (ee3d166)
  • add 'How it works' section for diagram (64101d1)
  • add border-radius to header image (84818d1)
  • add community files (CODE_OF_CONDUCT, CONTRIBUTING, SECURITY, LICENSE) (79148ad)
  • add community files (CODE_OF_CONDUCT, CONTRIBUTING, SECURITY, LICENSE) (6203da9)
  • add Prerequisites section and remove redundant text (cb1472b)
  • add Python 3.10 download link (opens in new tab) (36edd72)
  • add section titles for better structure (cf99641)
  • center header section with separator (0de4d0d)
  • change 'in real time' to 'on the fly' (78fdd92)
  • change 'successful requests' to '2xx' in title (87ec4a3)
  • clarify 'Set the key' refers to environment variable (60697f8)
  • fix comment capitalization and punctuation (e3587f4)
  • fix comment formatting in Try it section (04a1a07)
  • offer the agent install path first (8560e51)
  • remove H1 border and separator under badges (ab4fff7)
  • rename section to 'Try it' for better engagement (20f2116)
  • restructure SDK README with clearer value proposition (49e264b)
  • restructure SDK README with clearer value proposition (cdb2458)
  • simplify Prerequisites to just Python version (a46eb9c)
  • simplify README - rename section and remove Good to know (bb75075)
  • simplify Setup section wording (0ad3a5a)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 10:38
da6206c

1.0.0 (2026-09-14)

⚠ BREAKING CHANGES

  • mnfst.flush is no longer exported.

Features

  • instrument httpx2 transports (103e640)
  • instrument httpx2 transports (230fa9f)

Code Refactoring

  • remove flush from the SDK (88874af)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 07:47
0fcc038

0.2.0 (2026-09-10)

Features

  • capture any request-side 4xx instead of an allowlist (f60dc8d)
  • capture any request-side 4xx instead of an allowlist (2e010af)
  • heal form-urlencoded request bodies (f0d95dd)
  • heal form-urlencoded request bodies (4819ac7)

Bug Fixes

  • match HTTPAdapter.send signature in requests patch (c4e4050)
  • match HTTPAdapter.send signature in requests patch (51802c1)

Documentation

  • add PyPI package badges (ff9ab0e)
  • add PyPI package badges (646c8b6)
  • simplify README and add healing diagram (19ee7ed)
  • simplify README and add healing diagram (aa6838d)

v0.1.0

Choose a tag to compare

@guillaumegay13 guillaumegay13 released this 08 Sep 10:03

What's Changed

New Contributors

Full Changelog: https://github.com/mnfst/manifest-python/commits/v0.1.0