The version of BeanShell that ships with IdentityIQ 8 is one that dates back to the Google Code days (<= 2018). Google has shifted focus to the newer “official” BeanShell. Does SailPoint have plans to upgrade/migrate to this version?
Hey @ErinsMatthew,
Thank you for your question. I wanted to let you know that we have elevated your question to our Product Team and will be getting an answer for you as quickly as we can. Hang tight!
@ErinsMatthew here is the feedback from the Product and Engineering teams:
Yes, we do plan to migrate to the newer version of BeanShell (3), but we are currently waiting for a stable release and will determine the appropriate release vehicle.
You can look at beanshell2/dist at master · pejobo/beanshell2 · GitHub for release history details.
The latest revival hosted at GitHub hasn’t had a release, yet. The current suggestion is to “use the head of the master branch” which doesn’t quite meet the stability standards we are looking for.
We will continue to monitor the new revival and will update when appropriate. Thanks again for your question and your patience while we gathered the feedback needed to answer accurately!
Development on Beanshell 3.0 (beanshell/beanshell on GitHub) seems to have stalled, with the only updates in a year being code style changes. Since it’s a volunteer effort and it’s got a zillion open issues people could work on, I’d suggest people contribute to the stable release if they’d like to see it soon!
The repository manager is a good guy, but he seems to have better things to do at the moment.
At this point it may be better to think about supporting Groovy instead. Beanshell seems pretty much dead to me.