Skip to content

Releases: lehh/nestjs-soap

v3.0.2

13 Jul 21:28
654be83
Compare
Choose a tag to compare
  • Nestjs v10 compatibility

v3.0.1

10 Feb 20:11
Compare
Choose a tag to compare
  • soap bump to 1.0.0

v3.0.0 - Nestjs v9 compatibility

31 Jul 11:52
Compare
Choose a tag to compare
  • Added nestjs v9 compatibility #24

Dropped compatibility for nestjs < v8.4.0

v2.3.0 - Fix nestjs version

31 Jul 11:16
Compare
Choose a tag to compare
  • 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

24 Jun 13:57
Compare
Choose a tag to compare
  • 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

18 Jun 15:39
Compare
Choose a tag to compare

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

29 May 17:42
Compare
Choose a tag to compare

Fixed typo on README.

v2.1.0 - Added WSSecurity auth configuration

29 May 17:20
Compare
Choose a tag to compare

Added WSSecurity auth type configuration as per Issue #20 and PR #21

Breaking changes

The property type is now required in the auth object.
Type can be basic or wssecurity.

v2.0.1

11 Feb 21:45
Compare
Choose a tag to compare
  • Improvement on createClient error handling.

Now, SoapModule will log the createClient error, instead of throwing it and crashing the application. Issue #16

Full Changelog: v2.0.0...v2.0.1

v2.0.0

31 Oct 18:41
Compare
Choose a tag to compare

Breaking changes

  • forRoot, forRootAsync, register and registerAsync 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 to clientName in SoapModuleOptions and SoapModuleAsyncOptions interfaces;
  • Defined SoapModuleOptionsFactoryType for createSoapModuleOptions and useFactory 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!