Release notes
Description
Release v1.8
is a simple bugfix and dependency update release. All users are encouraged to update.
Services supported in this release include:
- Shop API: Digital storefront management and interaction features, including:
- Retrieve hours and storefront status
- Check zipcodes for delivery eligibility and minimum subtotal
- Enroll and verify members
- Submit and retrieve commercial orders
- Menu API: Retrieve menu catalog data individually or en-masse:
- Fetch a production menu, without invisible items
- Fetch a production menu section-by-section
- Fetch the entire catalog of items, including out-of-stock products
- Telemetry API: Submit telemetry data for later analysis:
- Correlate your own data with Bloombox builtin analytics
- Submit your own generic application events to leverage builtin ad-hoc querying and archival
Using v1.8
Library JARs, source JARs, and documentation JARs are available via Maven Central:
Via Maven:
<dependencies>
<dependency>
<groupId>io.bloombox</groupId>
<artifactId>java-client</artifactId>
<version>1.8</version>
</dependency>
</dependencies>
Via Gradle:
compile 'io.bloombox:java-client:1.8'
Artifact List
Enclosed in this release are the following artifacts, each with an attached GPG signature, in the format java-client-1.8-<classifier>.jar
:
Classifier | Description |
---|---|
bundled |
Uberjar with the Java client and all dependencies. |
javadoc |
Javadocs for the client. |
opt |
Proguard-optimized distribution of the client, optimal for mobile use. |
sources |
Java sources distributed for development/IDE use. |
tests |
Unit test sources for the API client. |
(no classifier) |
Regular JAR, packaged without dependencies or bitcode tricks. |