Skip to content

Releases: claire-wong/ISBM-2.0-Client-SDK

ISBM 2.0 Client SDK v0.4.0

11 Feb 01:51

Choose a tag to compare

Highlights

  • Simplified ISBM client integration with a redesigned adapter package
  • Reduced learning curve for building ISBM-compliant applications
  • Enhanced authentication flexibility for modern security requirements

New Features & Enhancements

  • Unified ISBM Client Adapter
    All ISBM interface calls have been remapped to use the RapidRedPanda.ISBM.ClientAdapter NuGet package. This adapter encapsulates ISBM protocol and communication details, allowing developers to interact with ISBM servers through intuitive, user-friendly object classes.

  • Adapter Rename and Improvements
    RapidRedPanda.ISBM.ClientAdapter is a renamed and enhanced successor to the original ISBM20ClientAdapter previously distributed with the SDK. The new adapter includes architectural refinements, cleaner APIs, and improved extensibility while preserving existing functionality.

  • Flexible Authentication Support
    Added a new Authentication class that supports custom HTTP headers, enabling alternatives to traditional Basic username/password authentication. This allows seamless integration with token-based, API key–based, or proprietary authentication mechanisms without changes to core ISBM client logic.

Migration Notes

  • Projects currently referencing ISBM20ClientAdapter should update their dependency to RapidRedPanda.ISBM.ClientAdapter.
  • Existing usage patterns remain largely consistent; no functional regressions are expected.

ISBM 2.0 Client SDK v0.3.0

12 Apr 17:37

Choose a tag to compare

An updated version to support the continue joint development efforts for the University of Alabama's eFlood Software Development Team and Palantir to build a proof of concept (PoC) that incorporates Request/Response messaging model utilizing interoperable open standards for information exchange.

In addition to Provider Publication Service and Consumer Publication Service that supports the Publication messaging model, Provider Request Service and Consumer Request Service have been implemented in this version to support Request/Response messaging model.

ISBM 2.0 Client SDK v0.2.1

19 Oct 20:18
c70784a

Choose a tag to compare

Pre-release

An updated version with a newly created ServerType enum type to be used in OpenSubscriptionSession and OpenPublicationSession interfaces. If skipped, the adapter will use “Native” as default. If you target your requests to my sample ISBM 2.0 server adapter, you need to set the ServerType to “Azure”.

ISBM 2.0 Client SDK v0.2.0

05 Sep 21:41

Choose a tag to compare

Pre-release

A release created for the University of Alabama's eFlood Software Development Team. The OIIE/ISBM adapter will support the joint efforts of eFlood Team and Palantir to build a proof of concept (PoC) that utilizes interoperable open standards for information exchange.