All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
- Updated junit library to address a security risk (applicable only during development).
0.1.8 - 2020-01-26
- Consistently use a single context for interacting with
usb4java
.
- Assigned a stable automatic module name so this project can safely be used as a dependency in modular Java projects.
- Updated to latest release of
usb4java
.
0.1.7 - 2016-08-21
- Improved cleanup when closing.
- Synchronized more methods to avoid potential race conditions between sending asynchronous frames, and sending frames when partially open.
0.1.6 - 2016-08-20
- Support for sending frames asynchronously for higher frame rates, thanks to @cansik in #4.
- Even when sending frames synchronously, performance is improved by sending as many lines as possible in one operation.
0.1.5 - 2016-05-30
- Finding the proper device to open in Windows, thanks to rsu-ableton for identifying the problem and explaining the underlying issue.
0.1.4 - 2016-03-24
- Incorporated an Animated GIF Writer to make it easy to capture interfaces that are being rendered on the push, to facilitate great online documentation.
- When packaging, an überjar containing all transitive dependencies is also built, to make life easier for people who want to use Wayang without Maven, Leiningen, or another dependency management system.
- The test phase now validates that all classes referenced are valid for the JDK version against which the library is being built, even when it is built using a more recent JDK.
- Now builds class files using the JDK 1.6 (Java 6) format and
features. Previous releases built against JDK 1.5, but there was no
point in staying that far back, since
usb4java
is built for JDK 1.6.
0.1.3 - 2016-03-15
- Information about how to manually download and use the library.
- Section headers to clarify structure of the README.
- Added protection against calling
open
more than once. Now redundant attempts to open the display will simply return the existing buffered image.
0.1.2 - 2016-03-14
- Information about how to include Wayang as a dependency from Maven Central.
- The
scm
link inpom.xml
was incorrect.
- Initial Public Release