Yes you can use it, the support would be in sync with the API support for scripting normally. The license terms would be the same which govern scripting of the application as it's just another interface for scripting.
There is no version history as such. This library is automatically created by the application with each version and as you know it exists to support scripting capability so whatever applies to JS interface logically should apply to this as well.