# Conventional Commits This project uses [Conventional Commits](https://www.conventionalcommits.org/). Read the [Summary](https://www.conventionalcommits.org/en/v1.0.0/#summary) or the [Full Specification](https://www.conventionalcommits.org/en/v1.0.0/#specification) to learn more. ## Types Conventional Commits defines _type_ (as in `type(scope): message`). This section aims at listing the types used inside this project: | Type | Definition | |-|-| | `feat` | About a new feature. | | `fix` | About a bug fix. | | `test` | About a test (suite, case, runner…). | | `docs` | About a documentation modification. | | `refactor` | About a refactoring. | | `ci` | About a Continuous Integration modification. | | `chore` | About some cleanup, or regular tasks. | ## Scopes Conventional Commits defines _scope_ (as in `type(scope): message`). This section aims at listing all the scopes used inside this project:
Group | Scope | Definition |
---|---|---|
Crates | sdk |
About the matrix-sdk crate. |
appservice |
About the matrix-sdk-appservice crate. |
|
base |
About the matrix-sdk-base crate. |
|
common |
About the matrix-sdk-common crate. |
|
crypto |
About the matrix-sdk-crypto crate. |
|
indexeddb |
About the matrix-sdk-indexeddb crate. |
|
qrcode |
About the matrix-sdk-qrcode crate. |
|
sled |
About the matrix-sdk-sled crate. |
|
store-encryption |
About the matrix-sdk-store-encryption crate. |
|
test |
About the matrix-sdk-test and matrix-sdk-test-macros crate. |
|
Bindings | apple |
About the matrix-rust-components-swift binding. |
crypto-nodejs |
About the matrix-sdk-crypto-nodejs binding. |
|
crypto-js |
About the matrix-sdk-crypto-js binding. |
|
crypto-ffi |
About the matrix-sdk-crypto-ffi binding. |
|
ffi |
About the matrix-sdk-ffi binding. |
|
Labs | jack-in |
About the jack-in project. |
Continuous Integration | xtask |
About the xtask project. |