Skip to content

Commit

Permalink
Release 1.2, fixes #29
Browse files Browse the repository at this point in the history
  • Loading branch information
brunchboy committed Sep 6, 2019
1 parent c8e69d0 commit 8ffb1f6
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 5 deletions.
16 changes: 15 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,19 @@ This change log follows the conventions of

Nothing so far.

## [1.2] - 2019-09-05

### Fixed

- We discovered we were using an unreliable mechanism for converting
MIDI device names to a format we could share with Java, thanks to an
[issue](https://github.com/DerekCook/CoreMidi4J/issues/29) raised by
[iaguilera](https://github.com/iaguilera). Especially under JDK 11
and when running from a JDK bundled into a standalone Mac
application, devices other than the IAC Driver were showing up as
`<Unknown device>`. We now use a slightly more complex but reliable
mechanism, so device names should always be available.

## [1.1] - 2017-09-16

### Fixed
Expand Down Expand Up @@ -156,7 +169,8 @@ Nothing so far.
- Initial Public Release


[unreleased]: https://github.com/DerekCook/CoreMidi4J/compare/V1.1...HEAD
[unreleased]: https://github.com/DerekCook/CoreMidi4J/compare/V1.2...HEAD
[1.2]: https://github.com/DerekCook/CoreMidi4J/compare/V1.1...V1.2
[1.1]: https://github.com/DerekCook/CoreMidi4J/compare/V1.0...V1.1
[1.0]: https://github.com/DerekCook/CoreMidi4J/compare/V0.9...V1.0
[0.9]: https://github.com/DerekCook/CoreMidi4J/compare/V0.8...V0.9
Expand Down
2 changes: 1 addition & 1 deletion CoreMIDI4J/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>uk.co.xfactory-librarians</groupId>
<artifactId>coremidi4j</artifactId>
<version>1.2-SNAPSHOT</version>
<version>1.2</version>

<packaging>jar</packaging>

Expand Down
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,10 @@ contribute to.

CoreMidi4J has been heavily used in some of our own projects for
several years, and after resolving the last known outstanding issue we
labeled it version 1.0. Feedback on any new problems or issues is
always welcome.
labeled it version 1.0. Over the next few years an occasional issue
was discovered and fixed, leading to a new release.
[Feedback](https://github.com/DerekCook/CoreMidi4J/issues) on any new
problems or issues is always welcome.

## Installation

Expand Down Expand Up @@ -240,7 +242,7 @@ cd CoreMidi4J/CoreMidi4J
mvn package
```

That will compile the Java classes, generate the JNI header, compile
That will compile the Java classes, generate the JNI headers, compile
the native library, and build the standalone jar file which embeds
everything needed at runtime, using the standard Maven location and
naming convention of `target/coremidi4j-{version}.jar` (it also builds
Expand Down

0 comments on commit 8ffb1f6

Please sign in to comment.