Bump version to 2.3.0

This commit is contained in:
ninjadev64 committed 2024-12-16 15:19:22 +00:00
1 parent 9e3d6757d5
commit 574559be7a
6 files changed
+26 -6

No files matched your search

+2 -2
View File
@@ -4,7 +4,7 @@
OpenDeck is a desktop application for using stream controller devices like the Elgato Stream Deck. OpenDeck conforms to the [OpenAction](https://openaction.amankhanna.me/) API, which is cross-compatible with the Stream Deck SDK, allowing a wide range of plugins made for Elgato's first-party Windows and macOS software to be used.
OpenDeck supports ProntoKey, Elgato Stream Deck and some Ajazz hardware on all three major desktop platforms. If you would like to contribute support for additional hardware (e.g. Loupedeck) feel free to reach out on any of the support forums and make a pull request!
OpenDeck supports Elgato Stream Deck and [some](https://github.com/streamduck-org/elgato-streamdeck?tab=readme-ov-file#supported-devices) Ajazz hardware on all three major desktop platforms, and support for additional hardware can be registered by plugins. If you would like to contribute support for additional hardware (e.g. Loupedeck) feel free to reach out on any of the support forums and make a pull request!
If you would like to support development of OpenDeck, consider [sponsoring me](https://github.com/sponsors/ninjadev64) on GitHub Sponsors!
@@ -75,7 +75,7 @@ To enable automatic launch on startup, the light theme, to change the language p
### Building from source / contributing
You'll need to ensure that all of the [prerequisites for building a Tauri application](https://tauri.app/start/prerequisites) are satisfied to build OpenDeck, as well as making sure that [Deno](https://deno.com/) is installed. On GNU+Linux, you'll also need `libudev` installed for your distribution. You can then use `deno task tauri dev` and `deno task tauri build` to work with OpenDeck.
When cloning this repository, make sure to pull its submodules with it (`git submodule update --init` after cloning or `git clone <url> --recurse-submodules`). You'll need to ensure that all of the [prerequisites for building a Tauri application](https://tauri.app/start/prerequisites) are satisfied to build OpenDeck, as well as making sure that [Deno](https://deno.com/) is installed. On GNU+Linux, you'll also need `libudev` installed for your distribution. You can then use `deno task tauri dev` and `deno task tauri build` to work with OpenDeck.
Before each commit, please ensure that all of the following are completed:
1. Rust code has been linted using `cargo clippy` and it discovers no violations
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "opendeck",
"version": "2.2.1",
"version": "2.3.0",
"description": "Use stream controllers",
"author": "ninjadev64",
"license": "GPL-3.0-or-later",
+1 -1
View File
@@ -3122,7 +3122,7 @@ dependencies = [
[[package]]
name = "opendeck"
version = "2.2.1"
version = "2.3.0"
dependencies = [
"active-win-pos-rs",
"anyhow",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "opendeck"
version = "2.2.1"
version = "2.3.0"
description = "Use stream controllers"
authors = ["ninjadev64"]
license = "GPL-3.0-or-later"
+20
View File
@@ -43,6 +43,26 @@
</branding>
<releases>
<release version="2.3.0" date="2024-12-16">
<url type="details">https://github.com/ninjadev64/OpenDeck/releases/tag/v2.3.0</url>
<description>
<ul>
<li>Support platform-specific manifest property overrides</li>
<li>Store state images as files outside of the profile</li>
<li>Implement switching profiles based on the active window</li>
<li>Support installing plugins through deep linking</li>
<li>Add star and sponsorship prompt</li>
<li>Implement device registration by plugins</li>
<li>Support closing popups with keyboard and improve dialogue boxes</li>
<li>Build and include builtin plugins with OpenDeck</li>
<li>Resize window automatically with device size</li>
<li>Implement installing plugins from local files</li>
<li>Collect statistics</li>
<li>Update dependencies</li>
<li>Bug fixes</li>
</ul>
</description>
</release>
<release version="2.2.1" date="2024-11-03">
<url type="details">https://github.com/ninjadev64/OpenDeck/releases/tag/v2.2.1</url>
<description>
+1 -1
View File
@@ -40,7 +40,7 @@
},
"productName": "OpenDeck",
"mainBinaryName": "opendeck",
"version": "2.2.1",
"version": "2.3.0",
"identifier": "opendeck",
"plugins": {
"deep-link": {