Skip to content

Tags: mbcpi/epicor-customcode-manager

Tags

v0.4.3

Toggle v0.4.3's commit message
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

Toggle v0.4.2's commit message
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>

v0.4.0

Toggle v0.4.0's commit message
Add CODEOWNERS

v0.3.0

Toggle v0.3.0's commit message
Add Utilities EFx bundle