add a tbd section for 0.4.0 in the changelog

This commit is contained in:
Ryan Leckey 2020-11-12 07:54:51 -08:00
parent f2d55bc049
commit e3d7e542c1

View File

@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## 0.4.0 - 2020-11-12
_to be written_
## 0.4.0-beta.1 - 2020-07-27
### Highlights
@ -146,7 +150,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[#449]: https://github.com/launchbadge/sqlx/issues/449
[#499]: https://github.com/launchbadge/sqlx/issues/499
[#454]: https://github.com/launchbadge/sqlx/issues/454
[#271]: https://github.com/launchbadge/sqlx/pull/271
[#444]: https://github.com/launchbadge/sqlx/pull/444
[#438]: https://github.com/launchbadge/sqlx/pull/438
@ -214,7 +217,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[#231]: https://github.com/launchbadge/sqlx/issues/231
[#237]: https://github.com/launchbadge/sqlx/issues/237
[#241]: https://github.com/launchbadge/sqlx/issues/241
[#227]: https://github.com/launchbadge/sqlx/pull/227
[#234]: https://github.com/launchbadge/sqlx/pull/234
[#238]: https://github.com/launchbadge/sqlx/pull/238
@ -307,11 +309,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- [[#129]] Add support for [SQLite](https://sqlite.org/index.html). Generated code should be very close to normal use of the C API.
* Adds `Sqlite`, `SqliteConnection`, `SqlitePool`, and other supporting types
- Adds `Sqlite`, `SqliteConnection`, `SqlitePool`, and other supporting types
- [[#97]] [[#134]] Add support for user-defined types. [[@Freax13]]
* Rust-only domain types or transparent wrappers around SQL types. These may be used _transparently_ inplace of
- Rust-only domain types or transparent wrappers around SQL types. These may be used _transparently_ inplace of
the SQL type.
```rust
@ -320,7 +322,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
struct Meters(i32);
```
* Enumerations may be defined in Rust and can match SQL by integer discriminant or variant name.
- Enumerations may be defined in Rust and can match SQL by integer discriminant or variant name.
```rust
#[derive(sqlx::Type)]
@ -335,7 +337,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
enum Color { Red, Green, Blue } // expects 'red', 'green', or 'blue'
```
* **Postgres** further supports user-defined composite types.
- **Postgres** further supports user-defined composite types.
```rust
#[derive(sqlx::Type)]
@ -349,9 +351,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- [[#98]] [[#131]] Add support for asynchronous notifications in Postgres (`LISTEN` / `NOTIFY`). [[@thedodd]]
* Supports automatic reconnection on connection failure.
- Supports automatic reconnection on connection failure.
* `PgListener` implements `Executor` and may be used to execute queries. Be careful however as if the
- `PgListener` implements `Executor` and may be used to execute queries. Be careful however as if the
intent is to handle and process messages rapidly you don't want to be tying up the connection
for too long. Messages received during queries are buffered and will be delivered on the next call
to `recv()`.
@ -373,8 +375,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
This is intended as a temporary solution until `query_as!` is able to support user defined types.
* `query_as_unchecked!`
* `query_file_as_unchecked!`
- `query_as_unchecked!`
- `query_file_as_unchecked!`
- Add support for many more types in Postgres
@ -439,7 +441,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[#62]: https://github.com/launchbadge/sqlx/issues/62
[#130]: https://github.com/launchbadge/sqlx/issues/130
[#98]: https://github.com/launchbadge/sqlx/pull/98
[#97]: https://github.com/launchbadge/sqlx/pull/97
[#134]: https://github.com/launchbadge/sqlx/pull/134
@ -465,7 +466,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[#114]: https://github.com/launchbadge/sqlx/pull/114
[#125]: https://github.com/launchbadge/sqlx/pull/125
[#126]: https://github.com/launchbadge/sqlx/pull/126
[@timmythetiny]: https://github.com/timmythetiny
[@thedodd]: https://github.com/thedodd
@ -595,26 +595,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[@udoprog]: https://github.com/udoprog
[@jplatte]: https://github.com/jplatte
[@yaahc]: https://github.com/yaahc
[@Freax13]: https://github.com/Freax13
[@freax13]: https://github.com/Freax13
[@repnop]: https://github.com/repnop
[@bmisiak]: https://github.com/bmisiak
[@oeb25]: https://github.com/oeb25
[@PoiScript]: https://github.com/PoiScript
[@poiscript]: https://github.com/PoiScript
[@utter-step]: https://github.com/utter-step
[@sidred]: https://github.com/sidred
[@Ace4896]: https://github.com/Ace4896
[@ace4896]: https://github.com/Ace4896
[@jamwaffles]: https://github.com/jamwaffles
[@nrjais]: https://github.com/nrjais
[@qtbeee]: https://github.com/qtbeee
[@xiaopengli89]: https://github.com/xiaopengli89
[@meh]: https://github.com/meh
[@shssoichiro]: https://github.com/shssoichiro
[@Nilix007]: https://github.com/Nilix007
[@nilix007]: https://github.com/Nilix007
[@g-s-k]: https://github.com/g-s-k
[@blackwolf12333]: https://github.com/blackwolf12333
[@xyzd]: https://github.com/xyzd
[@hasali19]: https://github.com/hasali19
[@OriolMunoz]: https://github.com/OriolMunoz
[@oriolmunoz]: https://github.com/OriolMunoz
[@pimeys]: https://github.com/pimeys
[@agentsim]: https://github.com/agentsim
[@meteficha]: https://github.com/meteficha