Introduced `MidiMessageHandler` with support for adding and invoking handlers based on byte inputs. This enables more flexible and organized handling of MIDI messages within the application.
Upgraded the Kotlin multiplatform plugin to version 2.1.10 for better compatibility and features. Changed the project version to 1.1.0-SNAPSHOT to reflect the ongoing development phase.
This commit finalizes the release version by updating the version number from "1.0.0-SNAPSHOT" to "1.0.0" in the `build.gradle.kts` file. It also adds repository credentials for two Maven repositories, "gitea" and "gitea8443", to enable authenticated access. These changes ensure proper versioning and enhance secure access to dependencies.
This commit updates various dependencies in the `yarn.lock` file to newer versions to maintain compatibility and security. It also adds `gradle.properties` to the `.gitignore` file, preventing it from being tracked by Git. The updates aim to enhance stability and maintainability of the codebase.
The gradle.properties file, which contained the Kotlin code style configuration, was deleted. This change ensures that the project no longer enforces a specific Kotlin coding style through this file.