Skip to content

Commit 34eef8a

Browse files
committed
Bump version to 0.3.0
1 parent 6352b46 commit 34eef8a

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pickledb"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["seladb <[email protected]>"]
55
license = "MIT"
66
readme = "README.md"

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Add this to your `Cargo.toml`:
3939

4040
```toml
4141
[dependencies]
42-
pickledb = "0.2.0"
42+
pickledb = "0.3.0"
4343
```
4444

4545
## Documentation
@@ -57,10 +57,18 @@ There are currently two examples shipped with PickleDB:
5757

5858
## Changelog
5959

60+
__Version 0.3.0__
61+
62+
* Added new serialization options. Now PickleDB supports [JSON](https://crates.io/crates/serde_json), [Bincode](https://crates.io/crates/bincode),
63+
[YAML](https://crates.io/crates/serde_yaml) and [CBOR](https://crates.io/crates/serde_cbor) serializations
64+
* Added proper error handling ([Issue #3](https://github.com/seladb/pickledb-rs/issues/3))
65+
* Use `Path` and `PathBuf` instead of strings to describe DB paths
66+
* Better organization of the code
67+
6068
__Version 0.2.0__
6169

6270
* Dump the DB to file in a crash-safe manner using a temp file (Thanks jamwt from Reddit
6371
for the tip: https://www.reddit.com/r/rust/comments/agumun/check_out_pickledb_a_lightweight_and_simple/ee987j0)
64-
* Extend lists became easier and multiple calls to lcreate(), ladd() and lextend() can be chained
72+
* Extend lists became easier and multiple calls to `lcreate()`, `ladd()` and `lextend()` can be chained
6573
* Added an iterator over keys and values in the DB
6674
* Added an iterator over items in a list

0 commit comments

Comments
 (0)