A bug in Adobe ColdFusion 2025 causes `getBaseTagData()` to fail when called from within a closure, even an immediately-invoked one that hasn't left scope. The function works correctly in the main control flow but throws an error inside closures, and `getBaseTagList()` also fails to include the parent tag in the hierarchy. This means any use of `.map()` or `.filter()` iterators inside custom tags that rely on `getBaseTagData()` will break unexpectedly. The same code works correctly in Lucee CFML 6.

2m read timeFrom bennadel.com
Post cover image
Table of contents
You Might Also Enjoy Some of My Other PostsReader Comments

Sort: