Skip to content

v0.4.10

Choose a tag to compare

@github-actions github-actions released this 14 Aug 14:38
· 4 commits to main since this release

Fix / 修复

  • 支持 SAP 命名空间函数 /NS/NAME(如 /SDF/EWA_GET_ABAP_DUMPS/BOBF/R_FRUIT):

    • func_name 校验放行命名空间前缀形态——斜杠只允许成对出现在 /NS/ 前缀处,两段均须为合法标识符;畸形形态(FOO/BAR/SDF//X、多余/尾斜杠等)仍被拒绝。
    • /api/functions/{name}/doc/source 路由改为通配捕获 + 尾部分发,路径自带斜杠的命名空间函数名现在可以正常访问(原始斜杠与 %2F 编码两种 URL 形式均支持)。

    Namespaced function modules /NS/NAME (e.g. /SDF/EWA_GET_ABAP_DUMPS, /BOBF/R_FRUIT) are now accepted: validation allows an optional /NS/ prefix (slashes only there, both segments valid identifiers; malformed forms still rejected), and the /api/functions/{name}[/doc|/source] routes use wildcard capture + suffix dispatch so names containing slashes resolve correctly (both raw-slash and %2F-encoded URLs work).

Docs / 文档

  • AGENTS.md / AGENTS.zh-CN.md 同步上述行为。
    AGENTS.md / AGENTS.zh-CN.md updated accordingly.

Full Changelog: v0.4.9...v0.4.10