Is there a documented reason for this change anywhere; I tried looking around but didn’t see anything. I am admittedly pretty disappointed in this as this throws out Couchbase Lite for my current use case.
Sorry to hear that. The feature is being moved to the (non-free) Enterprise Edition, for business reasons — Couchbase needs paying customers, to motivate further investment in mobile.
We didn’t have quite enough time to test encryption in 2.0 so it’s been moved out to 2.1, but it will definitely be available in the 2.1 EE release. You can contact our sales department to see if the licensing cost is affordable to you.
The first Developer Preview release of v2.1 will be coming out in the next couple of days - this DP will include encryption support. Would love to get your feedback on the same. (Which platform are you on BTW)?