... especially if the caption does not fit it will cut off.
Try increasing the value of maxCaptionHeight (in JuiceboxBuilder-Pro's 'Customize -> Caption' section).
When captionPosition="BELOW_IMAGE" (or BOTTOM or BELOW_THUMBS), the value of maxCaptionHeight is used as the actual height of the caption area.
Maybe you can add an option to disable autohide the caption while remaining the autohide for the other overlay elements in a future version?
Please post suggestions for future versions in the Feature Requests forum thread.
This keeps all the ideas together and ensures that they are not overlooked by the developers. Thank you.
Another thing I noticed is that the controls (autoplay, sharing buttons etc) are positioned in the stage area (as an overlay in my case) and not positioned in the picture. Therefore sometimes they are outside of the picture if the gallery contains a smaller image then the other images. Is that something that could be fixed?
Try setting buttonBarPosition="OVERLAY_IMAGE" rather than using the default value of OVERLAY (in JuiceboxBuilder-Pro's 'Customize -> Button Bar' section).