# \[ANN\] ClickHouse.jl v0.2.0

**URL:** https://discourse.julialang.org/t/ann-clickhouse-jl-v0-2-0/46266
**Category:** Package Announcements
**Created:** [September 8, 2020, 1:45pm UTC](https://discourse.julialang.org/t/ann-clickhouse-jl-v0-2-0/46266 "2020-09-08T13:45:57Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![athre0z](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/athre0z/32/17781_2.png) [@athre0z](https://discourse.julialang.org/u/athre0z)
#### Post date: [September 8, 2020, 1:45pm UTC](https://discourse.julialang.org/t/ann-clickhouse-jl-v0-2-0/46266/1 "2020-09-08T13:45:57Z")

</div>

Version v0.2.0 of our pure Julia client for the [ClickHouse](https://clickhouse.tech/) native TCP protocol is out now!

This is the first release of the library where I’d say that it can now be called a functioning and practically useful client for the database.

## Significant changes

### Organizational

- The project was migrated from my private GitHub account over to the JuliaDatabases organization
- @waralex joined in as a second maintainer and contributed most of the changes that prompted the release of this second version of the client

### Technical

- As of writing, all ClickHouse column types are now supported, including fancier types such as `Array(T)` and `LowCardinality(T)`
- Enums and `LowCardinality(T)` types are now decoded using `CategoricalArray`s
- Greatly improved error handling and recovery
- ClickHouse `Date` types are now decoded as `Date` Julia types (previously, they were decoded to `DateTime`)
- Many smaller tweaks all over the codebase

## Links

New project home: [GitHub - JuliaDatabases/ClickHouse.jl: Julia Lang client for the ClickHouse TCP native protocol](https://github.com/JuliaDatabases/ClickHouse.jl)

We’re happy to hear any feedback and contributions on GH (issues, pull requests, …) are very much welcome!
