External Changelog 1.0.2

Released 2026-07-25 · v7.1.1 sprint · View Sprint Report · 6 issues

For the people running the product. Lists the issues raised for customers, any breaking changes, documentation updates and the images this release ships. Internal work — refactoring, tests, CI — is in the full changelog.

Jira References

  • DEV-1165 - Java Northbound API > Active connection determination > Change logic

  • DEV-1931 - Java Northbound API > api/Task/Pending> No pending tasks > Incorrect ErrorCode

  • DEV-2218 - Java Northbound API > api/Device/Info > Error: response status is 500

  • DEV-2257 - Java Northbound API > /api/Device/info > response missing hardware information

  • DEV-2370 - Java Northbound API > REST API > POST "api/Device/Info" >device has hardware version parameter > HardwareVersion=null "returned

  • DEV-2544 - Java Northbound API > /api/UserInfo > Error: response status 500 > NullPointerException "username is null" when updating device user info

Documentation

  • Update antora version to 1.0.1 (dev)

  • DEV-2145 - Java Northbound API > REST/SOAP > Group update methods > Descriptions are absent

  • Expand changelog index with release format guide

  • DEV-2252 - Java Northbound API > REST/SOAP > /iot-webservice/iotw/GroupUpdate/condition/items > Request is missing

  • Update antora version to 1.0.1

  • Add changelog for release 1.0.1

  • Update antora version to 1.0.2 (dev)

  • Document iotw datasource environment variables

    The Group Update API relies on a second 'iotw' datasource (OneIoT web back-end schema), but the docs only listed non-existent IOTW_DATABASE_* variables that the application never reads.

    Document the real variables driving the iotw datasource: - MySQL: MYSQL_SCHEMA_IOTW, MYSQL_URL_IOTW (shares host/port/credentials with the ACS datasource) - Oracle: ORACLE_USER_IOTW/ORACLE_PASSWORD_IOTW plus the now-split ORACLE_USER_FTACS/ORACLE_PASSWORD_FTACS accounts

    + Update the .env examples and variable tables in installation.adoc and rewrite the IOTW section in configuration.adoc, replacing the bogus IOTW_DATABASE_* names with a profile-driven explanation.

  • DEV-2292 - Java Northbound API > SOAP > Open Swagger > Absent Group Update methods

  • DEV-2298 - Java Northbound API > SOAP > Docs Portal > Absent Group Update methods

  • DEV-2416 - Java Northbound API > SOAP > FTAddObject > "Name" is absent > Incorrect response code 203 must be 204

  • DEV-2458 - Java Northbound REST API > PUT /api/Parameter > empty or absent "Name" > Incorrect message returned

  • DEV-2620 - Java Northbound REST API > PUT api/Userinfo > "latitude" / "longitude" > Values are not set

  • Update antora version to 1.0.2

  • Update antora version to 1.0.3 (dev)

  • Add changelog for release 1.0.2

Maintenance

  • DEV-2143 - Java Northbound API > STUN enabled and configured > POST /api/Device/ActiveConnection > Incorrect active connection is returned for "UDPConnectionRequestAddress"

  • DEV-2148 - Java Northbound API > STUN disabled > Local IP "ConnectionRequestURL" > Global connection exists > POST /api/Device/ActiveConnection > Incorrect active connection is returned

  • Bump version to 1.0.2

Docker Images

northbound-api

Image

hub.friendly-tech.com/api/northbound-api:v1.0.2-b0.0.1

SHA256

sha256:c670f5312f189518308adb4a8f1c126d0732c48b5b7053dc6c83cef03867d26a

Pull from Registry

docker pull hub.friendly-tech.com/api/northbound-api:v1.0.2-b0.0.1

Download for Offline Use

docker pull hub.friendly-tech.com/api/northbound-api:v1.0.2-b0.0.1
docker save hub.friendly-tech.com/api/northbound-api:v1.0.2-b0.0.1 -o northbound-api-v1.0.2-b0.0.1.tar

gzip northbound-api-v1.0.2-b0.0.1.tar

Load on Closed Network

gunzip northbound-api-v1.0.2-b0.0.1.tar.gz
docker load -i northbound-api-v1.0.2-b0.0.1.tar

Dependencies

  • ACS → FT Configs Service v1.0.1-b0.0.1

  • FT Configs UI → FT Configs Service v1.0.1-b0.0.1

  • Northbound API → ACS v7.1.1-b0.0.1

  • FT Device Network → ACS v7.1.1-b0.0.1

  • FT Device Network → UI Backend v7.1.1-b0.0.1

  • UI Portals → UI Backend v7.1.1-b0.0.1

  • UI AI Agent → UI Backend v7.1.1-b0.0.1

  • UI AI Agent → FT Device Network v1.0.2-b0.0.1

  • UI Backend → ACS v7.1.1-b0.0.1