Skip to content

v0.1.8

Choose a tag to compare

@UmairBaig8 UmairBaig8 released this 29 Jun 18:28

Fixed

  • JS/TS parser cache poison — _lang_obj class attribute leaked TypeScript grammar into subsequent JS parses
  • okf pairs _lang() never matched tags — tags stored as lang:python but checked bare python
  • Go interfaces stamped as Class instead of Interface
  • LLM enrichment crash on None API response — .strip() on nullable message.content
  • Version drift — cli.py hardcoded v0.1.6+, __init__.py had stale 0.1.6
  • Fence hardcoded to python in concept signatures — now uses actual concept language
  • Bare except: at 6 locations → except Exception:
  • 28 ruff lint errors (unused imports, ambiguous names, compound statements, extraneous f-strings)

Added

  • CODE_OF_CONDUCT.md, SECURITY.md
  • Python 3.13 to CI matrix
  • Auto-creates GitHub Release on tag push
  • f.flush() after every write for crash-safe partial output

Changed

  • CHANGELOG covers all versions v0.1.0→v0.1.8
  • README badges no longer have hardcoded colors
  • pyproject.toml URLs use correct repo case