File tree 2 files changed +34
-1
lines changed
2 files changed +34
-1
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " cross-stream"
3
3
edition = " 2021"
4
- version = " 0.0.8 "
4
+ version = " 0.0.9 "
5
5
description = " An event stream store for personal, local-first use, specializing in event sourcing."
6
6
license = " MIT"
7
7
repository = " https://github.com/cablehead/xs"
Original file line number Diff line number Diff line change
1
+ ## Highlights
2
+
3
+ Builtin Nushell commands:
4
+
5
+ - .cat: added, not follow features though
6
+ - .head: added
7
+ - .append: binary support
8
+ - embedded Nushell version is now: 0.99.1
9
+
10
+ CLI / xs.nu:
11
+
12
+ - ` xs pipe ` : added
13
+ - ` xs get ` : added
14
+ - ` xs head ` : added
15
+
16
+ Performance / Fixes:
17
+
18
+ - @marvin-j97 added a secondary index for topic to better support ` .head <topic> ` operations ✨
19
+ - replaying frames for new subscribers: Better, Faster, Stronger
20
+
21
+ raw commit messages:
22
+
23
+ - chore: bump Nushell dependency to 0.99.1
24
+ - fix(nu/commands/append): add support for ByteStream inputs
25
+ - feat(nu): add .cat command to read event stream with limit and last-id support
26
+ - feat(cli): expose ` xs pipe ` cli command
27
+ - feat(nu): add .head command to get most recent frame for topic
28
+ - feat: topic secondary index (#19 )
29
+ - fix: replaying history to new subscribers (#18 )
30
+ - feat(cli): add ` xs get ` command to get frame by id
31
+ - feat(cli): add ` xs head ` command to get head frame for topic
32
+ - feat(http): detect http client disconnect & emit disconnect events for streaming responses
33
+ - fix: prevent stateless handlers from processing their own frames
You can’t perform that action at this time.
0 commit comments