Releases: ClearBlade/java-iot
Clearblade IoT Core v1.0.6
What's Changed
- Added environment variables to improve performance as the REST call can be prevented by passing the API keys as environment variables.
Maven artifact
If you are using Maven artifact, simply add the following dependency to your pom.xml file in an existing or newly created/generated Maven App:
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.0.6</version>
</dependency>Clearblade IoT Core v1.0.5
This is the sixth release of the 1.0 series. Please report any problems that you encounter.
What's Changed
- Added an interface for DeviceManagerClient.
Maven artifact
If you are using Maven artifact, simply add the following dependency to your pom.xml file in an existing or newly created/generated Maven App:
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.0.5</version>
</dependency>Clearblade IoT Core v1.0.4
This is the fifth release of the 1.0 series. Please report any problems that you encounter.
What's Changed
- Added fieldMask parameter in ListDeviceRegistriesRequest.
- Updated fieldMask to support URL encoding.
Maven artifact
If you are using Maven artifact, simply add the following dependency to your pom.xml file in an existing or newly created/generated Maven App:
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.0.4</version>
</dependency>Clearblade IoT Core v1.0.3
This is the fourth release of the 1.0 series. Please report any problems that you encounter.
What's Changed
- Support % in character in device Id.
Maven artifact
If you are using Maven artifact, simply add the following dependency to your pom.xml file in an existing or newly created/generated Maven App:
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.0.3</version>
</dependency>Clearblade IoT Core v1.0.2
This is the third release of the 1.0 series. Please report any problems that you encounter.
What's Changed
- Replace URL string with URLEncoded to support % in a device name.
Maven artifact
If you are using Maven artifact, simply add the following dependency to your pom.xml file in an existing or newly created/generated Maven App:
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.0.2</version>
</dependency>Clearblade IoT Core v1.0.1
This is the second release of the 1.0 series. Please report any problems that you encounter.
What's Changed
- Replace URL string with URLEncoded to support % in a device name.
Maven artifact
If you are using Maven artifact, simply add the following dependency to your pom.xml file in an existing or newly created/generated Maven App:
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.0.1</version>
</dependency>Clearblade IoT Core v1.1.0-rc.2
This is the second RC release of the 1.1 series. Please report any problems that you encounter.
What's Changed
- Enabling debug logging (Extra logs are enabled)
Maven artifact
If you are using Maven artifact, simply add the following dependency to your pom.xml file in an existing or newly created/generated Maven App:
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.1.0-rc.2</version>
</dependency>Clearblade IoT Core v1.1.0-rc.1
What's Changed
- Enabling debug logging (Extra logs are enabled)
Clearblade IoT Core v1.0.0-rc.3
This is the third RC release of the 1.0 series. Submit any Clearblade IoT Core bug reports.
What's Changed
- Removed ConfigParameters static variables.
- Updated logic to call getRegistryCred API each time, store its value with combination of location and registry, and if cached return from there.
- Updated all request classes and added public access of its parent, device name, registry.
- Added PathTemplate as per google's structure.
- Updated DeviceName, LocationName and RegistryName.
- Updated AsyncClient and SyncClient.
Maven artifact
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.0.0-rc.3</version>
</dependency>
Clearblade IoT Core v1.0.0-rc.2
This is the second RC release of the 1.0 series. Submit any Clearblade IoT Core bug reports.
What's Changed
- Added few more try catch and fix of device credentials.
- Updated GatewayConfig.java to support builder. Also added condition for expiration time if its empty.
Maven artifact
If you are using Maven artifact, simply add the following dependency to your pom.xml file in an existing or newly created/generated Maven App:
<dependency>
<groupId>io.github.clearblade</groupId>
<artifactId>clearblade-cloud-iot</artifactId>
<version>1.0.0-rc.2</version>
</dependency>