Skip to content

Releases: JavaPOSWorkingGroup/javapos-controls

Second Snapshot Release of JavaPOS 1.16 Controls

17 Dec 19:26

Choose a tag to compare

Second snapshot from branch javapos116 based on the javapos-contracts-1.16.0.SNAPSHOT compliant to the upcoming UnifiedPOS 1.16 release, according enhancement document RCSD, OMG document number dtc/22-02-18.

Comparing to SNAPSHOT-1, the Bean Info classes for the UnifiedPOS categories new in 1.16 had been added.

Full Changelog: 1.15.0...1.16.0-SNAPSHOT-2

The snapshot artifact is available at https://oss.sonatype.org/content/repositories/snapshots/org/javapos/javapos-controls/1.16.0-SNAPSHOT/

First Snapshot Release of JavaPOS 1.16 Controls

07 Dec 23:11

Choose a tag to compare

First snapshot from branch javapos116 based on the javapos-contracts-1.16.0.SNAPSHOT compliant to the upcoming UnifiedPOS 1.16 release, according enhancement document RCSD, OMG document number dtc/22-02-18.

Full Changelog: 1.15.0...1.16.0-SNAPSHOT-1

The snapshot artifact is available at https://oss.sonatype.org/content/repositories/snapshots/org/javapos/javapos-controls/1.16.0-SNAPSHOT/

JavaPOS Controls 1.15 Release targeting UnifiedPOS 1.15

12 Nov 21:17

Choose a tag to compare

Available at Maven Central: https://central.sonatype.com/artifact/org.javapos/javapos-controls/1.15.0

What's Changed

  • incorporated outstanding changes from UnifiedPOS version 1.14.1 regarding Electronic Value Reader/Writer; solves GH issue #6
  • made implementation UnifiedPOS version 1.15 compliant; solves GH issue #8
  • internal improvements: replacing Vector based implementation for listener list by an ArrayList based one, get rid of compiler warnings
  • added getGateStatus to Gate which was missing since version 1.12 where it was misspelled as getGetStatus

Full Changelog: 1.14.2...1.15.0

Maintenance Release targeting Java 8

07 Oct 19:51

Choose a tag to compare

  • Major Change: requires Java 8 runtime (cannot be marked as major version change accordingly as major and minor version is aligned to UnifiedPOS version)
  • publishes to MavenCentral only, not Bintray (as Bintray has been shut down), solves #4

JavaPOS Controls Maintenance Release 1

21 Dec 16:32

Choose a tag to compare

This release solves the issues #1, #2, and #3.

In particular the device controls for ElectronicValueRW and Scale has been adapted.

This release requires javapos-contracts-1.14.3 to compile.

JavaPOS Controls 1.14 Release

02 May 16:01

Choose a tag to compare

This release corresponds to JavaPOS version 1.14 containing the device control reference implementation as provided by

In this release

  • new event concept of TransitionEvent has been added for ElectronicValueRW
  • new properties and methods for ElectronicValueRW, Scale, and Scanner has been added

JavaPOS Controls 1.13.5 Maintenance Release

01 May 18:05

Choose a tag to compare

This release corresponds to JavaPOS version 1.13.5 containing the device control reference implementation as provided by

In this release the following changes has been done

  • backward correction to Belt 1.12: corrected return types of getCapSpeedStepsBackward() and getCapSpeedStepsForward(); was boolean, but should have been int
  • Cat: added missing property OutputID
  • ImageScanner: added implementation to control making it a non-empty implementation
  • MSR: added new retrieveDeviceAuthenticationData with correct parameter type; old method left in place for compatibility
  • POSPrinter: re-added dropped, misspelled slip cartridge constant for backwards compatibility

JavaPOS 1.13 Release

01 May 16:51

Choose a tag to compare

This release corresponds to JavaPOS version 1.13 containing the device control reference implementation as provided by

In this release

  • added new properties or methods to POSPrinter, Scale, ToneIndicator

JavaPOS 1.12 Release

30 Apr 17:05

Choose a tag to compare

This release corresponds to JavaPOS version 1.12 containing the device control reference implementation as provided by

In this release

  • categories Belt, Gate, ItemDispenser, Lights RFIDScanner has been added
  • backward correction for typo in CashChanger 1.11
  • significant enhancement for MSR regarding authentication and encryption

JavaPOS 1.11 Release

29 Apr 16:25

Choose a tag to compare

This release corresponds to JavaPOS version 1.11 containing the device control reference implementation as provided by

In this release categories

  • BillAcceptor, and
  • BillDispenser

has been added,