Skip to content

25R2-0.49.2

Choose a tag to compare

@saratcvemuri saratcvemuri released this 29 Aug 01:05
· 11 commits to main since this release

Fixed

  • acumatica_clear_cache with target=gi now also clears the per-GI inferred sample caches (gi_schema:*). The gi bulk target cleared gi_list, gi_metadata, and the GI registry, but not the per-GI schema/sample caches written by acumatica_describe_inquiry (cache:gi_schema:{InquiryName}, 1 h TTL). Observed live 2026-08-18: after a GI's design changed (columns deactivated), a target=gi clear left describe_inquiry returning the fresh curated field list alongside a stale sampleRow that still contained the removed columns — internally inconsistent output. The bulk-target key matching is extracted to matchesClearTarget() (src/tools/clear-cache-match.ts, import-free leaf, unit-tested); the clear-everything path was unaffected (it already sweeps every cache:* key by prefix). Tool description and docs updated to state that target=gi covers the per-GI schemas.