Skip to content

Releases: JavaPOSWorkingGroup/javapos-contracts

JavaPOS Contracts 1.15.5 Maintenance Release

10 Apr 17:33
Compare
Choose a tag to compare

What's Changed

  • added constant ScaleConst.JPOS_ESCAL_UNDERWEIGHT to be UnifiedPOS 1.14 compliant; solves GH issue #24

Full Changelog: 1.15.4...1.15.5

JavaPOS Contracts 1.14.5 Maintenance Release

10 Apr 17:27
073da8d
Compare
Choose a tag to compare

What's Changed

  • added constant ScaleConst.JPOS_ESCAL_UNDERWEIGHT to be UnifiedPOS compliant; solves GH issue #24

Full Changelog: 1.14.4...1.14.5

JavaPOS Contracts 1.15.4 Maintenance Release aligning to UnifiedPOS 1.15.1

13 Feb 23:12
Compare
Choose a tag to compare

What's Changed

  • Added further Missing Constant from UnfiedPOS 1.15.1 by @mjpcger in #23

Full Changelog: 1.15.3...1.15.4

JavaPOS Contracts 1.15.3 Maintenance Release aligning to UnifiedPOS 1.15.1

12 Feb 14:16
eb5f264
Compare
Choose a tag to compare

Available at Maven Central: https://central.sonatype.com/artifact/org.javapos/javapos-contracts/1.15.3

What's Changed

  • made conform to UnifiedPOS 1.15.1 (contribution by @mjpcger); in particular this includes the following changes
  • added ElectronicValueRW constants EVRW_TAG_VR_ and EVRW_TAG_VTT_
  • added FiscalPrinter constant FPTR_GD_VAT_ID_LIST
  • added POSPrinter constants PTR_BCS_GS1128, PTR_BCS_DOTCODE, PTR_BCS_HANXIN
  • added Scanner constants SCAN_SDT_GS1128 and SCAN_SDT_DWCODE
  • marked constants PTR_BCS_EAN128 and SCAN_SDT_EAN128 as deprecated as noted by UnfiedPOS 1.15.1

Full Changelog: 1.15.2...1.15.3

2nd Snapshot Release of JavaPOS 1.16 Contracts

11 Dec 15:28
Compare
Choose a tag to compare

First snapshot from branch pr21-javapos116-rebased incorporating changes from PR #121 by @mjpcger for JavaPOS 1.16 compliant to the upcoming UnifiedPOS 1.16, according enhancement document RCSD, OMG document number dtc/22-02-18.

Additionally to the 1st snapshot, all changes made between 1.15.1 and 1.15.2 has been incorporated as they were missing in the PR yet.

Full Changelog: 1.15.1...1.16.0-SNAPSHOT-3

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

First Snapshot Release of JavaPOS 1.16 Contracts

07 Dec 22:06
Compare
Choose a tag to compare

First snapshot from branch pr-21-javapos116 incorporating changes from PR #121 by @mjpcger for JavaPOS 1.16 compliant to the upcoming UnifiedPOS 1.16, according enhancement document RCSD, OMG document number dtc/22-02-18.

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

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

JavaPOS Contracts 1.15.2 Maintenance Release

16 Oct 20:01
Compare
Choose a tag to compare

Available at Maven Central: https://central.sonatype.com/artifact/org.javapos/javapos-contracts/1.15.2

Corrected the following specification noncompliance found by @mjpcger (:+1:):

  • added general constants JPOS_FALSE and JPOS_FALSE to JposConst, as workaround for a type error in PointCardRW.CapCardEntranceSensor; solves GH issues #20
  • added missing PINPad constant PPAD_TIMEOUT; solves GH issues #19

Full Changelog: 1.15.1...1.15.2

JavaPOS Contracts 1.15.1 Maintenance Release

20 Dec 21:13
Compare
Choose a tag to compare

Available at Maven Central: https://central.sonatype.com/artifact/org.javapos/javapos-contracts/1.15.1

  • added missing ElectronicValueRW constants EVRW_TAG_NIT_ALL and EVRW_TAG_NIT_UPDATED defined by UnifiedPOS 1.14; solves issue #17
  • added missing ElectronicValueRW constants EVRW_TAG_TT_COMPLETION and EVRW_TAG_TT_PRE_SALES defined by UnifiedPOS 1.15; solves issue #16

JavaPOS Contracts 1.15 Release targeting UnifiedPOS 1.15

12 Nov 20:11
Compare
Choose a tag to compare

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

What's Changed

  • added outstanding enhancements and corrections from UnifiedPOS 1.14.1 regarding Electronic Value Reader/Writer; solves GH issue #12
  • added enhancements from UnifiedPOS 1.15; solves GH issue #15
  • added serialization UIDs for all events at jpos.events and for jpos.JposException to get rid of all compiler warnings
  • added JavaPOS naming convention aligned constants at ElectronicValueRWConst replacing the OPOS constants added by mistake, marked the OPOS constants as deprecated; solves GH issue #14
  • added getGateStatus to Gate which was missing since version 1.12 where it was misspelled as getGetStatus; solves GH issue #9

New Contributors

Full Changelog: 1.14.4...1.15.0

JavaPOS Contracts 1.14.4 Maintenance Release targeting Java 8

07 Oct 17:45
Compare
Choose a tag to compare

Available at Maven Central: https://central.sonatype.com/artifact/org.javapos/javapos-contracts/1.14.4

  • 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); solving GH issue #11
  • Gate.getCapRealTimeData() has been marked as deprecated as it is not defined in UnifiedPOS at all; solved GH issue #10
  • added ScaleConst.SCAL_SUE_WEIGHT_UNDERWEIGHT to be UnifiedPOS compliant; solved GH issue #7
  • added constants FPTR_AT_DISCOUNT and FPTR_AT_SURCHARGE to FiscalPrinterConst to be UnifiedPOS compliant; solved GH issue #8
  • added change log to JAR file