Releases: lehh/nestjs-soap
Releases · lehh/nestjs-soap
v3.0.2
v3.0.1
v3.0.0 - Nestjs v9 compatibility
- Added nestjs v9 compatibility #24
Dropped compatibility for nestjs < v8.4.0
v2.3.0 - Fix nestjs version
- Fixed nestjs version to 8.3.1 due to type incompatibilities as mentioned on #24
- Packages bump
Use this version if your nestjs version is less than or equal to 8.3.1. For greater versions, use nestjs-soap v3.
V2.2.2 - Bug fix and soap bump
- Bug fix on ModuleMetadata import for nestjs 6 and 7 versions. Related to #23.
- Bump soap version.
Note: Now axios is a peerDependency of the soap package.
v2.2.1 - Injection scope
It was added a scope option in the async options, so the injection scope of the injected provider can be changed.
Issue #19
v2.1.1 - Fix on README
Fixed typo on README.
v2.1.0 - Added WSSecurity auth configuration
v2.0.1
v2.0.0
Breaking changes
forRoot
,forRootAsync
,register
andregisterAsync
doesn't receive an array of items anymore.registerAsync
is now used to register async providers like: useFactory, useExisting or useClass.- Property
name
was renamed toclientName
inSoapModuleOptions
andSoapModuleAsyncOptions
interfaces; - Defined
SoapModuleOptionsFactoryType
forcreateSoapModuleOptions
anduseFactory
functions return types.
Internal changes
- Made some big refactoring on how providers are built;
- General refactoring for better code reading;
- Created SoapService class for client creation;
- Removed soap.utils;
- Added more unit tests;
- Added error when there's no async option provided;
- Updated dependencies;
- Updated docs to v2 + npm badges.
Included a lot of changes from @rjpkuyper PR #8 . Thanks!