bitwarden-android/authenticatorbridge
2024-11-04 14:24:36 +00:00
..
src
.gitignore
build.gradle.kts
CHANGELOG.md
CHANGELOG_FORMAT.MD
consumer-rules.pro
proguard-rules.pro
README.md

Authenticator Bridge SDK

Contents

Other Documents

Compatibility

  • Minimum SDK: 28
  • Target SDK: 34

Building

To build an AAR for inclusion in consumer applications, run:

```sh
$ ./gradlew authenticatorbridge:assembleRelease
```

Versioning

This repository conforms to the following versioning convention:

v[MAJOR].[MINOR].[PATCH]

where [RELEASE]   is incremented to represent major milestones that indicate a significant change in the library.

      [MINOR]     is incremented when any standard changes (breaking or otherwise) are introduced to the library.

      [PATCH]     is incremented when a hot-fix patch is required to an existing minor
                  release due to a bug introduced in that release.

Some things to note:

  • All updates should have a corresponding CHANGELOG.md entry that at a high-level describes what is being newly introduced in it. For more info, see Changelog Format Guide

  • When incrementing a level any lower-levels should always reset to 0.

Dependencies

Application Dependencies

The following is a list of all third-party dependencies required by the SDK.

Important

The SDK does not come packaged with these dependencies, so consumers of the SDK must provide them.

Development Environment Dependencies

The following is a list of additional third-party dependencies used as part of the local development environment. This includes test-related artifacts as well as tools related to code quality and linting. These are not present in the final packaged SDK.