Skip to content

Commit

Permalink
Prepare 2.0.0-1.7.2-0-beta01 release
Browse files Browse the repository at this point in the history
  • Loading branch information
05nelsonm committed Dec 2, 2023
1 parent c0d5b9a commit ba01a36
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 9 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
# CHANGELOG

## Version 2.0.0-1.7.2-0-beta01 (2023-12-02)
- Updates `kotlin` to `1.9.21` [[#85]][85]
- Updates `encoding` to `2.1.0` [[#85]][85]
- `Linux-Android` binaries for `sqlite-jdbc` are no longer dropped when repackaging
for `Jvm` to support applications running via `Termux` [[#86]][86]
- Modifies `sqlite-jdbc` build to use [build-env][url-build-env] docker containers [[#91]][91]
- Fixes Windows build reproducibility
- Allows for reducing Android `minSdk` from `23` to `21`
- Linux libc binaries are compiled against older version of `glibc` (specifically, `2.23`)
for some supported targets than what [dockcross][url-dockcross] uses.
- Updates `sqlite-jdbc` to `3.43.2.2` [[#94]][94]
- Adds `androidx.startup` dependency to obtain default `databases` directory for
Android Runtime [[#95]][95]
- Lowers Android `minSdk` to `21` [[#96]][96]

## Version 2.0.0-1.7.2-0-alpha01 (2023-10-13)
- Initial `alpha` release

[url-build-env]: https://github.com/05nelsonm/build-env
[url-dockcross]: https://github.com/dockcross/dockcross
[85]: https://github.com/toxicity-io/sqlite-mc/pull/85
[86]: https://github.com/toxicity-io/sqlite-mc/pull/86
[91]: https://github.com/toxicity-io/sqlite-mc/pull/91
[94]: https://github.com/toxicity-io/sqlite-mc/pull/94
[95]: https://github.com/toxicity-io/sqlite-mc/pull/95
[96]: https://github.com/toxicity-io/sqlite-mc/pull/96
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,8 @@ database encryption.

### Jvm Supported Operating Systems

**NOTE:** `macOS` and `Windows` binaries are code signed.

| | x86 | x86_64 | armv5 | armv6 | armv7 | arm64 | ppc64 |
|--------------|-----|--------|-------|-------|-------|-------|-------|
| Windows ||| | | | | |
Expand Down Expand Up @@ -370,7 +372,7 @@ I'm guessing this is not really a factor on iOS."
```kotlin
plugins {
// Provides the SQLDelight gradle plugin automatically and applies it
id("io.toxicity.sqlite-mc") version("2.0.0-1.7.2-0-alpha01")
id("io.toxicity.sqlite-mc") version("2.0.0-1.7.2-0-beta01")
}

// Will automatically:
Expand All @@ -390,23 +392,23 @@ I'm guessing this is not really a factor on iOS."
//
// This is simply the desktop binary resources needed for
// JDBC to operate locally on the machine.
testImplementation("io.toxicity.sqlite-mc:android-unit-test:2.0.0-1.7.2-0-alpha01")
testImplementation("io.toxicity.sqlite-mc:android-unit-test:2.0.0-1.7.2-0-beta01")
}
```

<!-- TAG_VERSION -->
[badge-latest-release]: https://img.shields.io/badge/latest--release-2.0.0--1.7.2--0--alpha01-blue.svg?style=flat
[badge-latest-release]: https://img.shields.io/badge/latest--release-2.0.0--1.7.2--0--beta01-blue.svg?style=flat
[badge-license]: https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat

<!-- TAG_DEPENDENCIES -->
[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.10-blue.svg?logo=kotlin
[badge-kotlin]: https://img.shields.io/badge/kotlin-1.9.21-blue.svg?logo=kotlin
[badge-coroutines]: https://img.shields.io/badge/coroutines-1.7.3-blue.svg?logo=kotlin
[badge-encoding]: https://img.shields.io/badge/encoding-2.0.0-blue.svg?style=flat
[badge-encoding]: https://img.shields.io/badge/encoding-2.1.0-blue.svg?style=flat
[badge-sqldelight]: https://img.shields.io/badge/SQLDelight-2.0.0-blue.svg?style=flat
[badge-sqlite]: https://img.shields.io/badge/SQLite3-3.43.2-blue.svg?style=flat
[badge-sqlitemc]: https://img.shields.io/badge/SQLite3MultipleCiphers-1.7.2-blue.svg?style=flat
[badge-sqliter]: https://img.shields.io/badge/SQLiter-1.2.3-blue.svg?style=flat
[badge-sqlitejdbc]: https://img.shields.io/badge/sqlite--jdbc-3.43.2.1-blue.svg?style=flat
[badge-sqlitejdbc]: https://img.shields.io/badge/sqlite--jdbc-3.43.2.2-blue.svg?style=flat

<!-- TAG_PLATFORMS -->
[badge-platform-android]: http://img.shields.io/badge/-android%20[minSdk%2023]-6EDB8D.svg?style=flat
Expand Down Expand Up @@ -436,4 +438,3 @@ I'm guessing this is not really a factor on iOS."
[url-sqlitemc]: https://github.com/utelle/SQLite3MultipleCiphers
[url-sqliter]: https://github.com/touchlab/SQLiter
[url-sqlitejdbc]: https://github.com/xerial/sqlite-jdbc

4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ POM_DEVELOPER_ID=toxicity-io
POM_DEVELOPER_NAME=Toxicity
POM_DEVELOPER_URL=https://github.com/toxicity-io/

VERSION_NAME=2.0.0-1.7.2-0-alpha02-SNAPSHOT
VERSION_NAME=2.0.0-1.7.2-0-beta01
# 2.0.0-1.6.4-0-alpha01 = (02 00 00 00) + (01 06 04 00) + 11 = 03 06 04 11
# 2.0.0-1.6.4-0-beta01 = (02 00 00 00) + (01 06 04 00) + 21 = 03 06 04 21
# 2.0.0-1.6.4-0-rc01 = (02 00 00 00) + (01 06 04 00) + 31 = 03 06 04 31
Expand All @@ -42,4 +42,4 @@ VERSION_NAME=2.0.0-1.7.2-0-alpha02-SNAPSHOT
# 2.1.0-1.6.5-2 = (02 01 00 00) + (01 06 05 00) + 42 = 03 07 05 42
# 2.1.0-1.6.6-0 = (02 01 00 00) + (01 06 06 00) + 40 = 03 07 06 40
# 2.2.1-1.7.0-0 = (02 02 01 00) + (01 07 00 00) + 40 = 03 09 01 40
VERSION_CODE=03070212
VERSION_CODE=03070221

0 comments on commit ba01a36

Please sign in to comment.