Releases
abap-string-interpreter-v0.7.0
abap-string-interpreter: v0.7.0
Compare
Sorry, something went wrong.
No results found
0.7.0 (2026-06-13)
⚠ BREAKING CHANGES
interpreter: migrate regex from POSIX to PCRE (#53 )
Features
add copy ruleset factory action (#85 ) (1634710 )
add interpretation context passing to event producer and custom logic (#17 ) (d03151d ), closes #12
enhcatalog: add Custom Logic Catalog BO with RAP managed draft (6b3ee9a ), closes #77
export ruleset as JSON file (#89 ) (06b2a65 )
http: accept and forward interpretation context from POST body (#24 ) (3528e37 )
include interpretation context in interpreter result (#54 ) (9ed13b1 )
srv: add ABAP Cloud HTTP handler with adapter pattern (#74 ) (dcb6830 )
Bug Fixes
add bump-minor-pre-major to prevent premature 1.0.0 release (05e707a )
add WITH_UNIT_TESTS indicator to validator class XML (#78 ) (95b3044 )
align DDIC structure naming to _line suffix convention (#50 ) (43b7f27 )
align release-please config to properly bump version files (#81 ) (3e39d9b )
ci: add --esm flag to tsx to support top-level await in CI runner (#60 ) (5e0b1ed )
ci: replace top-level await with async IIFE in CI runner (#61 ) (b8995c5 )
ci: split typecheck into ci and local variants (ca1a5f1 )
ci: use COPILOT_PAT + agent_assignment for Copilot issue assignment (78dde76 )
inline variable declarations to resolve abaplint prefer_inline errors (#38 ) (0e304c2 )
interpreter: return no match for REPLACE rules with non-matching regex (#23 ) (1ed86d0 )
lint: add proper exception handling to resolve uncaught exception errors (#20 ) (b985bc0 )
Make deploy workflow manual and gated by CI (#64 ) (b6b38ed )
migrate http-test env from VS Code settings to http-client.env.json (#52 ) (0a26c6e )
resolve potential bugs - RETURN in loop, overly broad CATCH (#42 ) (0046363 )
structured JSON error responses for HTTP API (cab73f2 )
technical debt - typos, dead code, inconsistent casing (#31 ) (#40 ) (eb18170 )
utils: check sy-subrc after SELECT and READ TABLE in domain fix values query provider (#35 ) (68b8081 )
Documentation
add ABAP Doc comments to all public methods and interfaces (#45 ) (71ed870 )
add docs:user-manual label automation + seed initial user manual (#69 ) (223dc41 )
add pre-release breaking changes notice and update README screenshots (#3 ) (3bdfaab )
add session summary for context passing feature (#12 ) (f9d9956 )
add session summary for custom logic resolver refactoring (c4aefc2 )
add session summary for uncaught exception fix session (03c1e4c )
add unit test writing guidance to AGENTS.md (#43 ) (6ba1d42 )
agents: add exception handling chapter to AGENTS.md (09483f4 )
conventional-commit: fix BREAKING CHANGE footer format in skill (27757fc )
extract exception handling to skill, update AGENTS.md reference (c42017c )
revamp git workflow and update architecture section (#36 ) (cf20a2e )
revert OffsetPost back to RightTrim — matches data element label shown in Fiori UI (a0b9b0d )
update session summary with PR-49 (68faf2b )
update user manual for custom logic catalog status workflow (#99 ) (060edea )
update user manual for PR #69 — fix OffsetPost, add Test RuleSet UI, fix event producer description (6b9a064 ), closes #70
update user manual for PR #74 HTTP service changes (#76 ) (c27e886 )
update user manual for PR #85 — feat: add copy ruleset factory action (#104 ) (9c6ed03 )
update user manual for PR #89 — feat: export ruleset as JSON file (#102 ) (4d02011 )
Development & Tooling
add adt_gitpull custom tool for OpenCode (#58 ) (d66cc31 )
add adt_rununit OpenCode tool for remote ABAP unit test execution (#62 ) (a5e0b15 )
add naming & hygiene abaplint rules (closes #29 ) (#39 ) (17bf657 )
add version interface and pre-commit version sync hook (#25 ) (b616039 )
deploy-sap workflow — auto abapGit pull after CI passes on main (#59 ) (7f42251 )
enhance adt_gitpull to support pulling from different branches (#65 ) (5b1fc4c )
lint: add performance abaplint rules (#34 ) (3d8728b )
refactor custom logic to instance-based resolver pattern (#19 ) (5185449 )
adt: add check-errors tool for syntax error detection after git pull (#87 ) (6ac9fe7 )
agents: update AGENTS.md (0ed74fb )
bytemark: fakepush to resolve bytemark (#80 ) (d611bd3 )
ci: bump actions/checkout to v6 in deploy-sap workflow (2ca0ca8 )
ci: bump actions/setup-node to v6 in deploy-sap workflow (9513ece )
config: add ADT MCP server and untrack vscode settings (aa36b9f )
fix typecheck:ci TS5112, add opencode tools tsconfig, restructure docs (ce52f58 )
install .opencode dependencies for typecheck (8b6bcee )
interpreter: expand edge case and integration coverage (#22 ) (d555f53 )
main: release 0.5.0 (#57 ) (f7b32d8 )
main: release 0.6.0 (#66 ) (2b747ad )
main: release 0.6.1 (#79 ) (e682f23 )
moved ts config, added license in package.json, updated extensions and MCPs (fb8628c )
release-please: configure changelog categories (#93 ) (8065f87 )
remove ignored ABAP backend artifacts from repo (5fbe956 )
rename session summaries to YYYY-MM-DD_PR-NN_title convention (#33 ) (58501cc )
rename workflow to ci and add badge to README (a24c5c2 )
set up release-please automation (98d06ac )
skills: restore lock entries and align agent guidance (#2 ) (e1d776f )
tooling: add conventional-commit skill and update lint lockfiles (#1 ) (fafaf2d )
update abaplint toolsets to latest (#37 ) (0f671b6 )
Code Refactoring
interpreter: migrate regex from POSIX to PCRE (#53 ) (4212dd4 )
You can’t perform that action at this time.