Skip to content

Releases: DGAC/nmb2b-client-js

v2.0.0

26 Jul 12:26
187bc8d
Compare
Choose a tag to compare

Major Changes

  • #194 98b4031 Thanks @kouak! - - Rename make*Client to create*Client
    • Change export paths:
      • @dgac/nmb2b-client exports B2B client builders
      • @dgac/nmb2b-client/config exports utilities to check the B2B client builder configuration
      • @dgac/nmb2b-client/security exports utilities to create the security object required by a B2B client builder
        @dgac/nmb2b-client/types exports typescript types representing the XSD types defined in the B2B XSD
    • Drop node v18 support, test against node 24
    • Publish as ESM only package (with correct module-sync resolution for usage in commonjs context)
    • Migrate build to tsdown

v1.5.1

23 Jul 19:24
e7e5fbb
Compare
Choose a tag to compare

Patch Changes

v1.5.0

26 Jun 15:17
587ec50
Compare
Choose a tag to compare

Minor Changes

  • #195 98c6e30 Thanks @kouak! - Implement compatibility with typescript moduleResolution: nodenext

Patch Changes

v1.4.0

19 Dec 14:20
70447c7
Compare
Choose a tag to compare

Minor Changes

  • #163 28b3764 Thanks @kouak! - Removed extraneous exports for old PublishSubscribe API from package.json.
    Fix invalid export for utils in CommonJS environment.
    Fix package.json#repository property.

Patch Changes

v1.3.1

24 Jul 15:44
84cb2da
Compare
Choose a tag to compare

Patch Changes

  • #160 f872768 Thanks @kouak! - Remove unused dotenv/config import from config.ts

  • #161 fb8297d Thanks @kouak! - Fix tests failing when a flight returned by queryFlightsBy* has a non ICAO aerodrome of departure or destination

v1.3.0

16 Jul 11:55
53ce9ef
Compare
Choose a tag to compare

Minor Changes

v1.2.1

12 Jul 14:34
a6dad5a
Compare
Choose a tag to compare

Patch Changes

  • #156 222fb69 Thanks @kouak! - All B2B types are now exported.

    Fix AUPSummary.notes typing.

v1.2.0

12 Jul 14:09
3f775e2
Compare
Choose a tag to compare

Minor Changes

  • #152 efc9f0a Thanks @kouak! - Safer B2B response types.

    Typings will now contain null | undefined when there's a risk a partial deserialization.

    A type helper SafeB2BDeserializedResponse is now exported, and will apply a safe type transformation to any typed exported from @dgac/nmb2b-client/*/types.

    See #149 for more information.

v1.1.0

12 Jul 06:03
2db5792
Compare
Choose a tag to compare

Minor Changes

  • #150 4c4ee7c Thanks @kouak! - Improve type safety of B2B replies when objects are potentially empty.

    See #149

v1.0.2

11 Jul 16:18
de2c3c3
Compare
Choose a tag to compare

Patch Changes