Skip to content

Releases: depyronick/nestjs-clickhouse

2.0.5

17 Oct 11:42
Compare
Choose a tag to compare

What's Changed

  • feat: Allow custom inject token for async registration with property by @stouch in #18

New Contributors

Full Changelog: 2.0.4...2.0.5

2.0.4

29 Jan 13:54
Compare
Choose a tag to compare

What's Changed

  • chore: update clickhouse client dependency to 2.0.4 by @depyronick
  • chore: update clickhouse client dependency to 2.0.3 by @timkuilman in #17

New Contributors

Full Changelog: 2.0.2...2.0.4

2.0.2

19 Apr 10:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: depyronick/clickhouse-client@2.0.1...2.0.2

2.0.1

20 Feb 12:51
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: depyronick/clickhouse-client@2.0.0...2.0.1

2.0.0

24 Nov 13:34
Compare
Choose a tag to compare

Important Changes

  • The return type of query is now string | T.
  • The return type of queryPromise is now string | T[].
  • Queries will now return T or T[] for JSON formats, and string for non-JSON formats.
  • The library won't allow queries with unsupported formats anymore.
  • Axios HTTP configuration and ClickHouse HTTP Interface Settings are now separate options.

Features

  • Added Parametrized Query Capabilities. Thanks to @antoniovizuete.
  • Added maxBodyLength and maxContentLength HTTP configurations, both defaults to Infinity
  • Added support for formats:
    • TabSeparated
    • TabSeparatedRaw
    • TabSeparatedWithNames
    • TabSeparatedWithNamesAndTypes
    • TabSeparatedRawWithNames
    • TabSeparatedRawWithNamesAndTypes
    • CSV
    • CSVWithNames
    • CSVWithNamesAndTypes
    • CustomSeparated
    • CustomSeparatedWithNames
    • CustomSeparatedWithNamesAndTypes
    • Values
    • Vertical
    • TSV
    • JSON
    • JSONStrings
    • JSONCompact
    • JSONCompactStrings
    • TSKV
    • Pretty
    • PrettyNoEscapes
    • PrettyCompact
    • PrettyCompactNoEscapes
    • PrettyCompactMonoBlock
    • PrettySpace
    • PrettySpaceNoEscapes
    • Null
    • LineAsString

Fixes

  • AxiosError <unknown> typing error.
  • queryPromise memory consumption.

Security

Special thanks to @vgorkavenko.

1.0.16

19 Jul 13:41
Compare
Choose a tag to compare

features

  • implement registerAsync method

dependencies

  • update dependencies

1.0.15

04 Mar 10:40
Compare
Choose a tag to compare

dependencies

  • update @nestjs/common to 8.4.0
  • update @nestjs/core to 8.4.0
  • update rxjs to 7.5.4
  • update @depyronick/clickhouse-client to 1.0.12

1.0.9

11 Jan 07:17
Compare
Choose a tag to compare

dependencies

  • update @depyronick/clickhouse-client to 1.0.9.

1.0.7

31 Dec 07:20
c8fe19e
Compare
Choose a tag to compare

Refactor

Instead of implementing this library independently, we'll wrap around @depyronick/clickhouse-client from now on.

1.0.0

12 Nov 13:29
Compare
Choose a tag to compare

Initial Release