CBL & Android Version Mapping

Dear Experts,

I have implemented Android native application with below version details:

Android Version - 5.1
Couchbase Lite version - 2.1.0
SyncGateway version - 2.1.0
Couchbase Server - 5.1.1

We are using community License. Now we want to update the application so that it can be compatible with Android 11. We are just making the app compatible as it is with Android11 without changing any functionality/features. Do I really need to upgrade the CBL and/or SyncGateway version ?

Is there any documentation that can help me regarding this ? or maybe someone created a project before. Mind to share the github repo with me ?

Thanks in advance!