Skip to content

Releases: lyokha/ngx-export-tools-extra

ngx-export-tools-extra version 1.2.8

26 Feb 18:12
Compare
Choose a tag to compare
  • Module NgxExport.Tools.Subrequest.
    • Allow setting custom HTTP managers in subrequest configurations.
    • In subrequest configurations, field useUDS / srUseUDS is no longer accepted, use "manager": "uds" / srManager = UDS instead.

ngx-export-tools-extra version 1.2.7

21 Jan 16:44
Compare
Choose a tag to compare
  • Support package base64 1.0.

ngx-export-tools-extra version 1.2.6

10 Dec 10:38
Compare
Choose a tag to compare
  • Refactored to avoid using head and tail as it triggers x-partial warnings in GHC 9.8.1.
  • Use declarations voidHandler, voidHandler', and NgxExportService from package ngx-export-tools 1.2.2.

ngx-export-tools-extra version 1.2.5

02 Oct 15:54
Compare
Choose a tag to compare
  • Module NgxExport.Tools.Resolve.
    • Function collectSrv now returns a TTL with a list of pairs (Domain name, IP address) wrapped in an SRV container.
    • Collection ServerData now contains the host name.
    • Allow multiple upconf endpoints, secure and insecure.
    • Removed instance FromJSON ServerData.
  • Module NgxExport.Tools.PCRE.
    • Removed internal implementation of function compile which now requires pcre-light ≥ 0.4.1.2.

ngx-export-tools-extra version 1.2.4

12 Sep 12:31
Compare
Choose a tag to compare
  • Added support for https connections in module NgxExport.Tools.Subrequest.
  • A new approach to building custom handlers with Cabal Nix-style local builds and ngx-export-distribution.

ngx-export-tools-extra version 1.2.3

19 Jun 15:11
Compare
Choose a tag to compare

In module NgxExport.Tools.EDE, custom EDE filters are now passed into function renderEDETemplateWith. The collection of custom EDE filters with b64 and uenc filters is now exported from the module by name extraEDEFilters.

ngx-export-tools-extra version 1.2.2

01 Apr 16:31
Compare
Choose a tag to compare

Added Cabal constraint resolv ≥ 0.2.0.1 to fix memory leaks in module NgxExport.Tools.Resolve.

ngx-export-tools-extra version 1.2.1

11 Oct 10:17
Compare
Choose a tag to compare

Improvements and bug fixes in module NgxExport.Tools.Resolve.

  • Added ability to set response timeout in service collectUpstreams.
  • Use handleAny from safe-exceptions in service collectUpstreams.
  • Improved type declarations and documentation.

ngx-export-tools-extra version 1.2.0

23 Sep 09:15
Compare
Choose a tag to compare

Added module NgxExport.Tools.Resolve which can be used to manage service discovery in Nginx dynamic upstreams.

ngx-export-tools-extra version 1.1.0

09 Jul 18:14
Compare
Choose a tag to compare
  • Using Network.HTTP.Client.BrReadWithTimeout in module NgxExport.Tools.Subrequest to ensure that a request won't stall on a bad response from a buggy server.
  • In module NgxExport.Tools.Subrequest, srBody was reimplemented using lazy bytestrings.