Enable support for embedding data functions directly within the Action Mod package, rather than requiring them to be stored and referenced separately in the Spotfire Library.
Currently, Action Mods depend on externally managed data functions, which introduces challenges such as:
Broken references due to renamed or relocated library items
Increased deployment complexity across environments
Limited version control, as mod logic and data functions are managed separately
Allowing data functions to be defined and packaged within the mod itself would:
Improve portability and simplify deployment
Ensure tighter version alignment between mod logic and data processing
Reduce dependency on external library artifacts
A controlled mechanism for embedding and executing data functions within mods—aligned with existing security and execution models—would significantly enhance maintainability and robustness of custom solutions.
Spotfire internally leverages built-in functions, suggesting that a similar capability could potentially be exposed to mod developers in a governed way.