From 9b5ecc242c5a001f42528cf798a2c3e7e40310a5 Mon Sep 17 00:00:00 2001 From: David Fredman <1152707+davfre@users.noreply.github.com> Date: Wed, 26 Aug 2026 15:28:50 +0100 Subject: [PATCH] chore(main): release oikontrol 2.23.0 --- .release-please-manifest.json | 2 +- CHANGES.md | 16 ++++++++++++++++ modules/akai-fire/build.gradle | 2 +- modules/common/build.gradle | 2 +- .../com/oikoaudio/common/OikontrolVersion.java | 2 +- modules/launchcontrol/build.gradle | 2 +- modules/oikontrol/build.gradle | 2 +- 7 files changed, 22 insertions(+), 6 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 8428ab9..2092913 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.22.0" + ".": "2.23.0" } diff --git a/CHANGES.md b/CHANGES.md index 3fc5aef..fcdc8e3 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -92,6 +92,22 @@ This document now tracks intentional modifications made to the `bitwig-oikontrol - Akai Fire now separates fixed `Default Clip Length` for empty clip creation from `Launcher Record Length` for fixed/manual/rounded launcher recording. - Added an Akai Fire `Screen Message Hold` preference with 750 ms, 1.5 s, and 3 s OLED transient message durations. +## [2.23.0](https://github.com/oikoaudio/bitwig-oikontrol/compare/oikontrol-v2.22.0...oikontrol-v2.23.0) (2026-08-26) + + +### Features + +* **fire:** add configurable VU meter polling ([a8fc0d5](https://github.com/oikoaudio/bitwig-oikontrol/commit/a8fc0d587e400f5e06fa33478bd514da24312c7e)) +* **fire:** align sequencer pattern and grid gestures ([d95a02b](https://github.com/oikoaudio/bitwig-oikontrol/commit/d95a02b44a232e2bd46a228993a97110e228ad7b)) +* **fire:** improve browser, device, and track workflows ([c49834e](https://github.com/oikoaudio/bitwig-oikontrol/commit/c49834e076158a925d0bf51d0a81a45549975bde)) + + +### Bug Fixes + +* **fire:** follow moved clip loop windows ([765e2ec](https://github.com/oikoaudio/bitwig-oikontrol/commit/765e2ec4089a4b33beadc0a97dddaa1e37959161)) +* **fire:** improve controller efficiency and gesture consistency ([ad46c3f](https://github.com/oikoaudio/bitwig-oikontrol/commit/ad46c3f20c9e73429f0fa21f3be558bb1a60d61e)) +* **fire:** preserve additive launcher clip selection ([2844b3c](https://github.com/oikoaudio/bitwig-oikontrol/commit/2844b3cfda2f89fdf5b0a8811142d51bd6ccadba)) + ## [2.22.0](https://github.com/oikoaudio/bitwig-oikontrol/compare/oikontrol-v2.21.0...oikontrol-v2.22.0) (2026-07-19) diff --git a/modules/akai-fire/build.gradle b/modules/akai-fire/build.gradle index 8bad3f4..651c082 100644 --- a/modules/akai-fire/build.gradle +++ b/modules/akai-fire/build.gradle @@ -1,4 +1,4 @@ -version = '2.22.0' // x-release-please-version +version = '2.23.0' // x-release-please-version jar { archiveBaseName.set('FireOikontrol') diff --git a/modules/common/build.gradle b/modules/common/build.gradle index e7455c6..4bf5288 100644 --- a/modules/common/build.gradle +++ b/modules/common/build.gradle @@ -2,7 +2,7 @@ plugins { id 'java-library' } -version = '2.22.0' // x-release-please-version +version = '2.23.0' // x-release-please-version java { withSourcesJar() diff --git a/modules/common/src/main/java/com/oikoaudio/common/OikontrolVersion.java b/modules/common/src/main/java/com/oikoaudio/common/OikontrolVersion.java index 1824b31..29a67f1 100644 --- a/modules/common/src/main/java/com/oikoaudio/common/OikontrolVersion.java +++ b/modules/common/src/main/java/com/oikoaudio/common/OikontrolVersion.java @@ -1,7 +1,7 @@ package com.oikoaudio.common; public final class OikontrolVersion { - public static final String VERSION = "2.22.0"; // x-release-please-version + public static final String VERSION = "2.23.0"; // x-release-please-version private OikontrolVersion() {} } diff --git a/modules/launchcontrol/build.gradle b/modules/launchcontrol/build.gradle index f36eb52..4377697 100644 --- a/modules/launchcontrol/build.gradle +++ b/modules/launchcontrol/build.gradle @@ -1,4 +1,4 @@ -version = '2.22.0' // x-release-please-version +version = '2.23.0' // x-release-please-version jar { archiveBaseName.set('LCXLOikontrol') diff --git a/modules/oikontrol/build.gradle b/modules/oikontrol/build.gradle index 8e392cf..0986c4f 100644 --- a/modules/oikontrol/build.gradle +++ b/modules/oikontrol/build.gradle @@ -1,4 +1,4 @@ -version = '2.22.0' // x-release-please-version +version = '2.23.0' // x-release-please-version jar { archiveBaseName.set('Oikontrol')