Tony Garnock-Jones
e92c2e6a7b
`on_message!` macro, like `during!`
2022-01-07 17:15:03 +01:00
Tony Garnock-Jones
458c2795f9
(cargo-release) version 0.11.0
2021-12-13 20:35:43 +01:00
Tony Garnock-Jones
760314ee5e
(cargo-release) version 0.16.0
2021-12-13 20:35:43 +01:00
Tony Garnock-Jones
a831b02ca5
Accommodate changes to dataspacePatterns
2021-12-13 15:43:24 +01:00
Tony Garnock-Jones
07dacdc3be
(cargo-release) version 0.10.1
2021-12-01 11:14:48 +01:00
Tony Garnock-Jones
77a3ee4a31
Release
2021-11-17 08:49:29 +01:00
Tony Garnock-Jones
63e86efc38
(cargo-release) version 0.9.0
2021-11-12 12:34:21 +01:00
Tony Garnock-Jones
212a5a11a3
(cargo-release) version 0.14.0
2021-11-12 12:34:21 +01:00
Tony Garnock-Jones
49eeb2452d
(cargo-release) version 0.8.0
2021-10-08 16:40:11 +02:00
Tony Garnock-Jones
6f18f728d6
(cargo-release) version 0.13.0
2021-10-08 16:40:11 +02:00
Tony Garnock-Jones
0d7ac7441f
stop() and stop_facet(facet_id) now return unit
2021-10-07 16:59:34 +02:00
Tony Garnock-Jones
de795219af
Fix up daemon retry logic. Also: named fields; better stop logic.
...
In particular:
1. The root facet is considered inert even if it has outbound
assertions. This is because the only outbound assertion it can have is
a half-link to a peer actor, which shouldn't prevent the actor from
terminating normally if the user-level "root" facet stops.
2. On stop_facet_and_continue, parent-facet continuations execute
inline rather than at commit time. This is so that a user-level "root"
facet can *replace* itself. Remains to be properly exercised/tested.
2021-09-28 17:10:36 +02:00
Tony Garnock-Jones
5cfe2fd2e0
Use `enclose!` in box-and-client example
2021-09-24 16:14:24 +02:00
Tony Garnock-Jones
d8fa812bb1
Box-and-client dataflow example
2021-09-23 21:44:19 +02:00
Tony Garnock-Jones
9a09cac5f7
Use `during!` macro in services
2021-09-20 15:10:31 +02:00
Tony Garnock-Jones
01a47b2c76
Fix up during! macro
2021-09-19 20:36:44 +02:00
Tony Garnock-Jones
ccd54be3b2
Adapt to new Preserves major version; stub daemon basis
2021-09-19 16:53:37 +02:00
Tony Garnock-Jones
4bb01045d2
(cargo-release) version 0.6.0
2021-09-10 12:43:25 +02:00
Tony Garnock-Jones
6c72ed918a
(cargo-release) version 0.11.0
2021-09-10 12:43:25 +02:00
Tony Garnock-Jones
2e232ca5b2
Structured pattern syntax (!)
2021-08-31 16:19:29 +02:00
Tony Garnock-Jones
dd0f7462b6
(cargo-release) version 0.5.0
2021-08-30 13:24:55 +02:00
Tony Garnock-Jones
7d70d98fe5
(cargo-release) version 0.10.0
2021-08-30 13:24:55 +02:00
Tony Garnock-Jones
0f1432d414
Dynamic service instantiation
2021-08-28 18:50:55 +02:00
Tony Garnock-Jones
0eff672c30
Split out initial services in syndicate-server
2021-08-27 16:19:14 +02:00
Tony Garnock-Jones
03677d54d8
(cargo-release) version 0.4.1
2021-08-25 17:32:23 +02:00
Tony Garnock-Jones
3f5a14470e
(cargo-release) version 0.4.0
2021-08-25 16:30:58 +02:00
Tony Garnock-Jones
9941258b6a
(cargo-release) version 0.9.0
2021-08-25 16:30:58 +02:00
Tony Garnock-Jones
1b9d5ef426
Fix up dev release version mismatches
2021-08-25 16:29:01 +02:00
Tony Garnock-Jones
f580ac5a2b
(cargo-release) version 0.3.0
2021-08-13 21:39:43 -04:00
Tony Garnock-Jones
cafffd5248
(cargo-release) version 0.3.0-alpha.1
2021-08-13 21:34:07 -04:00
Tony Garnock-Jones
2384b29754
(cargo-release) version 0.3.0-alpha.0
2021-08-13 12:51:18 -04:00
Tony Garnock-Jones
f428aa363f
(cargo-release) version 0.8.0-alpha.0
2021-08-13 12:50:40 -04:00
Tony Garnock-Jones
55b2cb8b1c
Description, license etc.
2021-08-13 12:50:11 -04:00
Tony Garnock-Jones
17fea66291
Implement missing cases in syndicate_macros::pattern
2021-08-13 07:11:37 -04:00
Tony Garnock-Jones
dc0a4cc1ab
Be more proc_macro2-centric
2021-08-13 06:51:20 -04:00
Tony Garnock-Jones
bb519b625b
Allow variable labels in patterns (see pingpong.rs)
2021-08-13 06:43:34 -04:00
Tony Garnock-Jones
f0205f06ca
Initial commit of syndicate-macros crate, still incomplete
2021-08-12 23:58:23 -04:00