Releases: depyronick/nestjs-clickhouse
Releases · depyronick/nestjs-clickhouse
2.0.5
2.0.4
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
- @timkuilman made their first contribution in #17
Full Changelog: 2.0.2...2.0.4
2.0.2
What's Changed
- Fixing a bug where JSON is not being inserted by @kenvals in depyronick/clickhouse-client#25
New Contributors
- @kenvals made their first contribution in depyronick/clickhouse-client#25
Full Changelog: depyronick/clickhouse-client@2.0.1...2.0.2
2.0.1
What's Changed
- Move query to req body instead of uri by @BelferMan in depyronick/clickhouse-client#23
- ClickHouseClient options are now optional.
- ClickHouseHttpConfig options are now optional.
New Contributors
- @BelferMan made their first contribution in depyronick/clickhouse-client#23
Full Changelog: depyronick/clickhouse-client@2.0.0...2.0.1
2.0.0
Important Changes
- The return type of
query
is nowstring | T
. - The return type of
queryPromise
is nowstring | T[]
. - Queries will now return
T
orT[]
for JSON formats, andstring
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
andmaxContentLength
HTTP configurations, both defaults toInfinity
- 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
- Update
@nestjs/nest-cli
to avoid CVE-2022-25858
Special thanks to @vgorkavenko.
1.0.16
features
- implement
registerAsync
method
dependencies
- update dependencies
1.0.15
dependencies
- update
@nestjs/common
to8.4.0
- update
@nestjs/core
to8.4.0
- update
rxjs
to7.5.4
- update
@depyronick/clickhouse-client
to1.0.12
1.0.9
dependencies
- update
@depyronick/clickhouse-client
to 1.0.9.
1.0.7
Refactor
Instead of implementing this library independently, we'll wrap around @depyronick/clickhouse-client from now on.
1.0.0
Initial Release