Skip to content

Commit

Permalink
Prepare for 3.0.15-1.0.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
jeffdgr8 committed Dec 15, 2023
1 parent 85a95a0 commit 06dfeea
Show file tree
Hide file tree
Showing 2,145 changed files with 26,265 additions and 19,973 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,19 @@ Using Couchbase Lite:
* [Java SDK v3.0.12](https://docs.couchbase.com/couchbase-lite/3.0/java/releasenotes.html#maint-3-0-12)
* [Objective-C SDK v3.0.12](https://docs.couchbase.com/couchbase-lite/3.0/objc/releasenotes.html#maint-3-0-12)
* [C SDK v3.0.12](https://docs.couchbase.com/couchbase-lite/3.0/c/releasenotes.html#maint-3-0-12)

## 3.0.15-1.0.1
> 15 Dec 2023
* Make Replicator AutoCloseable ([#2](https://github.com/jeffdgr8/kotbase/pull/2))
* Avoid memory leaks with `memScoped` `toFLString()` ([#3](https://github.com/jeffdgr8/kotbase/pull/3))
* Update Couchbase Lite to 3.0.15 ([#4](https://github.com/jeffdgr8/kotbase/pull/4)):
* [Android SDK v3.0.15](https://docs.couchbase.com/couchbase-lite/3.0/android/releasenotes.html#maint-3-0-15)
* [Java SDK v3.0.15](https://docs.couchbase.com/couchbase-lite/3.0/java/releasenotes.html#maint-3-0-15)
* [Objective-C SDK v3.0.15](https://docs.couchbase.com/couchbase-lite/3.0/objc/releasenotes.html#maint-3-0-15)
* [C SDK v3.0.15](https://docs.couchbase.com/couchbase-lite/3.0/c/releasenotes.html#maint-3-0-15)
* Update to Kotlin 1.9.21 ([#5](https://github.com/jeffdgr8/kotbase/pull/5))
* K2 compiler compatibility ([#7](https://github.com/jeffdgr8/kotbase/pull/7))
* Update kotlinx-serialization, kotlinx-datetime, and kotlinx-atomicfu ([#8](
https://github.com/jeffdgr8/kotbase/pull/8))
* Use default hierarchy template source set names ([#9](https://github.com/jeffdgr8/kotbase/pull/9))
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ kotlin {
commonMain {
dependencies {
// Community Edition
implementation("dev.kotbase:couchbase-lite:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite:3.0.15-1.0.1")
// or Enterprise Edition
implementation("dev.kotbase:couchbase-lite-ee:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ee:3.0.15-1.0.1")
}
}
}
Expand Down Expand Up @@ -105,9 +105,9 @@ https://kotlinlang.org/api/kotlinx-datetime/kotlinx-datetime/kotlinx.datetime/-i
* Some deprecated APIs are omitted.
* While not available in the Java SDK, as Java doesn't support operator overloading, `Fragment` subscript APIs are
available in Kotbase, similar to [Swift](
https://docs.couchbase.com/mobile/3.0.12/couchbase-lite-swift/Classes/Fragment.html), [Objective-C](
https://docs.couchbase.com/mobile/3.0.12/couchbase-lite-objc/Protocols/CBLFragment.html), and [.NET](
https://docs.couchbase.com/mobile/3.0.12/couchbase-lite-net/api/Couchbase.Lite.IFragment.html).
https://docs.couchbase.com/mobile/3.0.15/couchbase-lite-swift/Classes/Fragment.html), [Objective-C](
https://docs.couchbase.com/mobile/3.0.15/couchbase-lite-objc/Protocols/CBLFragment.html), and [.NET](
https://docs.couchbase.com/mobile/3.0.15/couchbase-lite-net/api/Couchbase.Lite.IFragment.html).

## Extension Libraries

Expand All @@ -122,9 +122,9 @@ as well as other convenience functions for composing queries, observing change `

```kotlin
// Community Edition
implementation("dev.kotbase:couchbase-lite-ktx:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ktx:3.0.15-1.0.1")
// or Enterprise Edition
implementation("dev.kotbase:couchbase-lite-ee-ktx:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ee-ktx:3.0.15-1.0.1")
```

### Kotbase Kermit
Expand All @@ -136,9 +136,9 @@ https://kermit.touchlab.co/). Kermit can direct its logs to any number of log ou

```kotlin
// Community Edition
implementation("dev.kotbase:couchbase-lite-kermit:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-kermit:3.0.15-1.0.1")
// or Enterprise Edition
implementation("dev.kotbase:couchbase-lite-ee-kermit:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ee-kermit:3.0.15-1.0.1")
```

### Kotbase Paging
Expand All @@ -153,9 +153,9 @@ performs limit/offset paging queries based on a user-supplied database query.

```kotlin
// Community Edition
implementation("dev.kotbase:couchbase-lite-paging:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-paging:3.0.15-1.0.1")
// or Enterprise Edition
implementation("dev.kotbase:couchbase-lite-ee-paging:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ee-paging:3.0.15-1.0.1")
```

## Roadmap
Expand Down
2 changes: 1 addition & 1 deletion couchbase-lite-ee-kermit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("dev.kotbase:couchbase-lite-ee-kermit:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ee-kermit:3.0.15-1.0.1")
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion couchbase-lite-ee-ktx/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("dev.kotbase:couchbase-lite-ee-ktx:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ee-ktx:3.0.15-1.0.1")
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion couchbase-lite-ee-paging/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("dev.kotbase:couchbase-lite-ee-paging:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ee-paging:3.0.15-1.0.1")
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion couchbase-lite-ee/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("dev.kotbase:couchbase-lite-ee:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ee:3.0.15-1.0.1")
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion couchbase-lite-kermit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("dev.kotbase:couchbase-lite-kermit:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-kermit:3.0.15-1.0.1")
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion couchbase-lite-ktx/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("dev.kotbase:couchbase-lite-ktx:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-ktx:3.0.15-1.0.1")
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion couchbase-lite-paging/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("dev.kotbase:couchbase-lite-paging:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite-paging:3.0.15-1.0.1")
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion couchbase-lite/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ kotlin {
sourceSets {
commonMain {
dependencies {
implementation("dev.kotbase:couchbase-lite:3.0.12-1.0.0")
implementation("dev.kotbase:couchbase-lite:3.0.15-1.0.1")
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions docs/api/couchbase-lite-ee-kermit/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a class="library-name--link" href="../index.html">
kotbase
</a> </div>
<div class="library-version">3.0.12-1.0.0
<div class="library-version">3.0.15-1.0.1
</div>
</div>
<div class="filter-section" id="filter-section">
Expand All @@ -62,7 +62,7 @@
<div class="breadcrumbs"></div>
<div class="cover ">
<h1 class="cover"><span><span>couchbase-lite-ee-kermit</span></span></h1>
<div class="platform-hinted UnderCoverText" data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":couchbase-lite-ee-kermit:dokkaHtmlPartial/commonMain"><h2 class=""> Couchbase Lite Enterprise Edition – Kermit Logging Extensions</h2><p class="paragraph">Kotbase Kermit is a Couchbase Lite custom logger which logs to <a href="https://kermit.touchlab.co/">Kermit</a>. Kermit can direct its logs to any number of log outputs, including the console.</p><h3 class=""> Installation</h3><div class="sample-container"><pre><code class="block lang-kotlin" theme="idea">kotlin {<br> sourceSets {<br> commonMain {<br> dependencies {<br> implementation("dev.kotbase:couchbase-lite-ee-kermit:3.0.12-1.0.0")<br> }<br> }<br> }<br>}</code></pre><span class="top-right-position"><span class="copy-icon"></span><div class="copy-popup-wrapper popup-to-left"><span class="copy-popup-icon"></span><span>Content copied to clipboard</span></div></span></div><h3 class=""> Usage</h3><div class="sample-container"><pre><code class="block lang-kotlin" theme="idea">// Disable default console logs and log to Kermit<br>Database.log.console.level = LogLevel.NONE<br>Database.log.custom = KermitCouchbaseLiteLogger(kermit)</code></pre><span class="top-right-position"><span class="copy-icon"></span><div class="copy-popup-wrapper popup-to-left"><span class="copy-popup-icon"></span><span>Content copied to clipboard</span></div></span></div></div></div>
<div class="platform-hinted UnderCoverText" data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":couchbase-lite-ee-kermit:dokkaHtmlPartial/commonMain"><h2 class=""> Couchbase Lite Enterprise Edition – Kermit Logging Extensions</h2><p class="paragraph">Kotbase Kermit is a Couchbase Lite custom logger which logs to <a href="https://kermit.touchlab.co/">Kermit</a>. Kermit can direct its logs to any number of log outputs, including the console.</p><h3 class=""> Installation</h3><div class="sample-container"><pre><code class="block lang-kotlin" theme="idea">kotlin {<br> sourceSets {<br> commonMain {<br> dependencies {<br> implementation("dev.kotbase:couchbase-lite-ee-kermit:3.0.15-1.0.1")<br> }<br> }<br> }<br>}</code></pre><span class="top-right-position"><span class="copy-icon"></span><div class="copy-popup-wrapper popup-to-left"><span class="copy-popup-icon"></span><span>Content copied to clipboard</span></div></span></div><h3 class=""> Usage</h3><div class="sample-container"><pre><code class="block lang-kotlin" theme="idea">// Disable default console logs and log to Kermit<br>Database.log.console.level = LogLevel.NONE<br>Database.log.custom = KermitCouchbaseLiteLogger(kermit)</code></pre><span class="top-right-position"><span class="copy-icon"></span><div class="copy-popup-wrapper popup-to-left"><span class="copy-popup-icon"></span><span>Content copied to clipboard</span></div></span></div></div></div>
</div>
<h2 class="">Packages</h2>
<div class="table"><a data-name="-2123490353%2FPackages%2F-400325289" anchor-label="kotbase.kermit" id="-2123490353%2FPackages%2F-400325289" data-filterable-set=":couchbase-lite-ee-kermit:dokkaHtmlPartial/commonMain"></a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a class="library-name--link" href="../../../index.html">
kotbase
</a> </div>
<div class="library-version">3.0.12-1.0.0
<div class="library-version">3.0.15-1.0.1
</div>
</div>
<div class="filter-section" id="filter-section">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a class="library-name--link" href="../../../index.html">
kotbase
</a> </div>
<div class="library-version">3.0.12-1.0.0
<div class="library-version">3.0.15-1.0.1
</div>
</div>
<div class="filter-section" id="filter-section">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a class="library-name--link" href="../../../index.html">
kotbase
</a> </div>
<div class="library-version">3.0.12-1.0.0
<div class="library-version">3.0.15-1.0.1
</div>
</div>
<div class="filter-section" id="filter-section">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a class="library-name--link" href="../../../index.html">
kotbase
</a> </div>
<div class="library-version">3.0.12-1.0.0
<div class="library-version">3.0.15-1.0.1
</div>
</div>
<div class="filter-section" id="filter-section">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a class="library-name--link" href="../../../index.html">
kotbase
</a> </div>
<div class="library-version">3.0.12-1.0.0
<div class="library-version">3.0.15-1.0.1
</div>
</div>
<div class="filter-section" id="filter-section">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a class="library-name--link" href="../../../index.html">
kotbase
</a> </div>
<div class="library-version">3.0.12-1.0.0
<div class="library-version">3.0.15-1.0.1
</div>
</div>
<div class="filter-section" id="filter-section">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<a class="library-name--link" href="../../index.html">
kotbase
</a> </div>
<div class="library-version">3.0.12-1.0.0
<div class="library-version">3.0.15-1.0.1
</div>
</div>
<div class="filter-section" id="filter-section">
Expand Down
Loading

0 comments on commit 06dfeea

Please sign in to comment.