- NMB2B v27.0.0
- Attach the current configuration to the service definition :
xxxxService.config
. - Remove moment.js, move to
date-fns
- Update dependencies
- Fix missing pkg/config export
- Implement
Flight.queryFlightsByAircraftOperator
- Update dependencies
- Drop Node 16 support
- Fix types (#114), export util called
extractReferenceLocation
- Implement
Flight.queryFlightsByAerodrome
andFlight.queryFlightsByAerodromeSet
- Fix CI publish step
- BREAKING Move to ESM+CJS hybrid compilation with tsup, remove babel, rework module exports
- Switch from yarn to pnpm
- BREAKING Implement
NMB2BError
, which is thrown when the B2B responds with an error - Update multiple dependencies
- Implement
Airspace.retrieveEAUP
service - Replace
jest
byvitest
- Fix
RunwayConfiguration
typing (#106)
- Fix type declaration generation
- NM 26.0.0 support (#103)
- Update dependencies (#102)
- Drop node 12 support (#100)
- Add node 18 support (#100)
- Add updateCapacityPlan
- Add updateOTMVPlan
- Fix NMList TypeScript type (#97)
- Implement Flow.retrieveRunwayConfigurationPlan
- Fix multiple serialization/deserialization issues
- Fix typo in typings (OTMVSustained)
- NM B2B v25.0.0
- Jest v27
- soap v0.42.0
- Replace
request
byaxios
- soap v0.35.0
- Fix TS error with TS >v4.0
- Fix Counts typing
- Fix OTMVThreshold deserializer
- Fix OTMVPlans typing
- NM B2B 23.5.0
- Update deps
- Revert soap to 0.26.0
- Implement Flow.retrieveCapacityPlan
- Fix typo in InputOptions type
- Fix input options type declaration
- Fix
@types/*
dependencies
- Works with a B2B proxy
- Update dependencies
- NM B2B 23.0.0 (#32)
- Fix failing tests
- Pull WSDL file URL from B2B instead of having it hardcoded
- Restore compatibility with node 8
- Drop compatibility with node 8 (>= 10)
- Fix compatibility with typescript 3.4
- Fix typescript errors in test files
- Jest v24
- Soap v0.26.0
- Add plenty of Flow types (MDCM stuff)
- Fix ICAOPoint type
- Fix Flight.retrieveFlight reply type
- Put all debug calls under the same namespace
- Output config in logs
- Implement proper logging via
debug
library (scope@dgac/nmb2b-client
)
- Full rewrite in TypeScript
- Fix NMB2B TLS evolution
- Implement lockfile to handle multiple concurrent WSDL downloads
- Fix broken WSDL download
- Export flow types to make it easier to use with Flow
- First usable release
- initial import