We generally have a monthly update cycle which works well. Every change is regression tested on our servers by a batch of tests and before every release we do lots of hand testing as well on our Java PDF library. This gives a nice balance between having a stable, tested version and having access to the latest.
Sometimes, however, this is not a perfect fit. We often fix issues for clients and they want to test the fix or need immediate access to the hotfix. Or we are adding a feature for a client and want to get some feedback on what they think. They need access to the latest build of our Java PDF library
So what we have done is to add a daily build to the customer page (you will need a login/password) to access it. This will be updated more or less every day and provides an easy access point to get the daily build. We still generally recommend that you use the monthly release but you can now have the best of both worlds if you want to test the latest.
Is this useful?