Skip to content

Commit f9668a8

Browse files
committed
Release v0.3.0
1 parent cc8750a commit f9668a8

File tree

5 files changed

+21
-14
lines changed

5 files changed

+21
-14
lines changed

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.0] - 2020-11-15
11+
12+
### Changed
13+
14+
- Internal request connection pooling ([@Robert-Steiner](https://github.com/Robert-Steiner) in [#73](https://github.com/Empty2k12/influxdb-rust/pull/73))
15+
16+
Previously visible `Client` fields are now private. If you were using them before, please reference them from the creation of the Client.
17+
18+
- Support async-std ([@JEnoch](https://github.com/JEnoch) in [#72](https://github.com/Empty2k12/influxdb-rust/pull/72))
19+
20+
The default backend is still Tokio, but if you're keen on switching, [other backends are exposed](https://github.com/Empty2k12/influxdb-rust/blob/master/influxdb/Cargo.toml) as Cargo features
21+
1022
## [0.2.0] - 2020-10-25
1123

1224
### Added
@@ -108,7 +120,8 @@ This release removes the prefix `InfluxDb` of most types in this library and ree
108120
- Improved Test Coverage: There's now even more tests verifying correctness of the crate (#5)
109121
- It's no longer necessary to supply a wildcard generic when working with serde*integration: `client.json_query::<Weather>(query)` instead of `client.json_query::<Weather, *>(query)`
110122
111-
[unreleased]: https://github.com/Empty2k12/influxdb-rust/compare/v0.2.0...HEAD
123+
[unreleased]: https://github.com/Empty2k12/influxdb-rust/compare/v0.3.0...HEAD
124+
[0.3.0]: https://github.com/Empty2k12/influxdb-rust/compare/v0.2.0...v0.3.0
112125
[0.2.0]: https://github.com/Empty2k12/influxdb-rust/compare/v0.1.0...v0.2.0
113126
[0.1.0]: https://github.com/Empty2k12/influxdb-rust/compare/v0.0.6...v0.1.0
114127
[0.0.5]: https://github.com/Empty2k12/influxdb-rust/compare/v0.0.5...v0.0.6

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,14 @@ Pull requests are always welcome. See [Contributing](https://github.com/Empty2k1
4141
- `async`/`await` support
4242
- `#[derive(InfluxDbWriteable)]` Derive Macro for Writing / Reading into Structs
4343
- `GROUP BY` support
44-
45-
### Planned Features
46-
47-
- Read Query Builder instead of supplying raw queries
44+
- Tokio and async-std support (see example below) or [available backends](https://github.com/Empty2k12/influxdb-rust/blob/master/influxdb/Cargo.toml)
4845

4946
## Quickstart
5047

5148
Add the following to your `Cargo.toml`
5249

5350
```toml
54-
influxdb = { version = "0.2.0", features = ["derive"] }
51+
influxdb = { version = "0.3.0", features = ["derive"] }
5552
```
5653

5754
For an example with using Serde deserialization, please refer to [serde_integration](crate::integrations::serde_integration)

influxdb/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[package]
44
name = "influxdb"
5-
version = "0.2.0"
5+
version = "0.3.0"
66
authors = ["Gero Gerke <11deutron11@gmail.com>"]
77
edition = "2018"
88
description = "InfluxDB Driver for Rust"
@@ -19,7 +19,7 @@ travis-ci = { repository = "Empty2k12/influxdb-rust", branch = "master" }
1919
chrono = { version = "0.4.11", features = ["serde"] }
2020
futures = "0.3.4"
2121
lazy_static = "1.4.0"
22-
influxdb_derive = { version = "0.2.0", optional = true }
22+
influxdb_derive = { version = "0.3.0", optional = true }
2323
regex = "1.3.5"
2424
surf = { version = "2.1.0", default-features = false }
2525
serde = { version = "1.0.104", features = ["derive"], optional = true }

influxdb/src/lib.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,14 @@
1212
//! - `async`/`await` support
1313
//! - `#[derive(InfluxDbWriteable)]` Derive Macro for Writing / Reading into Structs
1414
//! - `GROUP BY` support
15-
//!
16-
//! ## Planned Features
17-
//!
18-
//! - Read Query Builder instead of supplying raw queries
15+
//! - Tokio and async-std support (see example below) or [available backends](https://github.com/Empty2k12/influxdb-rust/blob/master/influxdb/Cargo.toml)
1916
//!
2017
//! # Quickstart
2118
//!
2219
//! Add the following to your `Cargo.toml`
2320
//!
2421
//! ```toml
25-
//! influxdb = { version = "0.2.0", features = ["derive"] }
22+
//! influxdb = { version = "0.3.0", features = ["derive"] }
2623
//! ```
2724
//!
2825
//! For an example with using Serde deserialization, please refer to [serde_integration](crate::integrations::serde_integration)

influxdb_derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[package]
44
name = "influxdb_derive"
5-
version = "0.2.0"
5+
version = "0.3.0"
66
authors = ["Gero Gerke <11deutron11@gmail.com>"]
77
edition = "2018"
88
description = "InfluxDB Driver for Rust - Derive"

0 commit comments

Comments
 (0)