The Coldbox distribution application templates include both inheritance and non-inheritance versions of Application.cfm. Prior to 3.7.0, the inheritance version was the default. The “What’s New With ColdBox 3.7.0” document includes the following:
Improvements
[COLDBOX-167] - Make non-inheritance approach the default for application templates
…
Major Enhancements-Improvements
Make non-inhertance approach the default for application templates
I switched to the non-inheritance version long ago but, frankly, can’t remember why. What are the pros and cons to each? What was the reason for making the switch in the distribution?
Thanks
Bob