Skip to content

Commit 4d8af3b

Browse files
committed
Published v0.7.0
1 parent 8326518 commit 4d8af3b

File tree

8 files changed

+12
-32
lines changed

8 files changed

+12
-32
lines changed

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ members = [
1111

1212
[package]
1313
name = "rorm"
14-
version = "0.6.4"
14+
version = "0.7.0"
1515
edition = "2021"
1616
repository = "https://github.com/rorm-orm/rorm"
1717
authors = ["gammelalf", "myOmikron <[email protected]>"]
@@ -44,8 +44,8 @@ linkme = { version = "~0.3" } # Used to collect all models declared by any crate
4444
# Macro implemeting pin-projection
4545
pin-project = { version = "~1" } # Used to wrap futures and streams which are !Unpin
4646

47-
rorm-db = { version = "~0.9", path = "./rorm-db", features = ["serde"] }
48-
rorm-macro = { version = ">=0.8.2", path = "./rorm-macro" }
47+
rorm-db = { version = "~0.10", path = "./rorm-db", features = ["serde"] }
48+
rorm-macro = { version = "~0.9", path = "./rorm-macro" }
4949
rorm-declaration = { version = "~0.4", path = "./rorm-declaration" }
5050

5151
# rorm-cli exposes interfaces to integrate the cli as library

changelog.txt

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,6 @@
1-
Since 0.6.3
1+
Since 0.7.0
22
-----------
3-
- replaced crud macros with nearly identical functions
4-
- removed `FieldAccess`
5-
- changed `update`'s api to be consistent with `delete`'s
6-
- implemented `FieldType` and `FieldEq` for `url::Url`
7-
- added `MaxStr` field type
8-
- added shorter syntax for `Model::F.field`: `Model.field`
9-
- implemented condition collections for `Option<impl Condition>`
10-
- `ForeignModelByField` does not cache a model instance anymore
11-
- `is_none` and `is_some` conditions on `Option<T>` fields
12-
13-
- implementation of derive macros is available as normal function
14-
- implemented `Condition` on `Arc<dyn Condition>` and `&impl Condition`
15-
- relaxed / fixed lifetimes
16-
- improved error spans in or! and and!
17-
- fixed names of join aliases
18-
- changed name generation for join and column aliases
19-
- redesigned associated type `Columns` on trait `FieldType`
20-
- replace field modifiers with const fns
21-
- removed `AsDbType`
22-
- removed support for async-std
23-
- changed error type returned by Decoder methods
3+
- ...
244

255
Notes for publishing
266
--------------------

rorm-db

rorm-declaration

rorm-macro-impl/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rorm-macro-impl"
3-
version = "0.1.0"
3+
version = "0.9.0"
44
edition = "2021"
55
repository = "https://github.com/rorm-orm/rorm"
66
authors = ["gammelalf", "myOmikron <[email protected]>"]

rorm-macro/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rorm-macro"
3-
version = "0.8.2"
3+
version = "0.9.0"
44
edition = "2021"
55
repository = "https://github.com/rorm-orm/rorm"
66
authors = ["gammelalf", "myOmikron <[email protected]>"]
@@ -15,7 +15,7 @@ description = "Macro definitions for rorm."
1515
proc-macro = true
1616

1717
[dependencies]
18-
rorm-macro-impl = { path = "../rorm-macro-impl" }
18+
rorm-macro-impl = { version = "~0.9", path = "../rorm-macro-impl" }
1919

2020
# syn builds rust syntax trees from strings or tokenstream
2121
syn = { version = "~2", features = ["full", "visit-mut"] }

rorm-sql

Submodule rorm-sql updated 1 file

0 commit comments

Comments
 (0)