Tags: mbcpi/epicor-customcode-manager
Tags
v0.4.3 — BPM session leak fix + cleanup Apply idle/running/dirty state machine to BPM validation (same pattern as 0.4.2 EFx fix). Prevents concurrent ValidateCustomCode sessions from stacking under rapid typing in BPM files. Also: clean up BPM state on file close, remove debug console.logs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.4.2 — fix EFx validation session leak Replaces debounce timer with per-file state machine (idle/running/dirty) so at most one Epicor DefaultUser session is open per file at any time. Rapid typing no longer spawns 30+ concurrent sessions. Also includes WIP KineticMetaFXClient scaffolding (Ice.LIB.MetaFXSvc) — app and layer transfer commands are not yet functional. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>