Releases: pancsta/asyncmachine-go
v0.10.0
v0.9.1
Changelog
- 89c8d82 feat(dbg): group piped states (#200)
- c5e691d feat(dbg): show tags from parent machines (#197)
- 9810a2b feat(machine): improve state-state handlers (eg FooBar) (#205)
- a2373b1 fix(dbg): fix mouse scroll (#201)
- 5bb8595 fix(dbg): fix rain with filters (#199)
- 11722a8 fix(dbg): improve reader links and history (#198)
- a272ff8 fix(machine): dont panic on topo sort with cycles (#206)
- 48441aa fix: fix
test -race
for handleDispose (#203) - c81ef81 fix: fix
test -race
for handler.Dispose (#204)
v0.9.0
Highlights:
Changelog
- bb7c38a feat(am-dbg): add --fwd-data flag (#191)
- 8648c04 feat(am-dbg): add Source in reader pane (#187)
- c8f5fe4 feat(am-dbg): add address bar & tags (#188)
- 2c38fe2 feat(am-dbg): add highlighting for log args and stack traces (#186)
- cb26f94 feat(am-dbg): add mouse support (#189)
- a749819 feat(am-dbg): hide GCed pipes (#190)
- 8e50d7d feat(am-dbg): improve GC and add --max-mem flag (#185)
- 2e7eafd feat(machine): add AMerge for log args (#183)
- 15091d9 feat(machine): allow events as mutation sources eg EvAdd() (#182)
- 2ef0392 feat(node): release v0.9 (#193)
- cba2305 feat: add v0.9 release (#194)
- 7c5900e fix(am-dbg): add various fixes v0.9 (#192)
- 8aa6697 refac(machine): add indexes to Step (#184)
v0.8.1
v0.8.0
Changes:
-
feat(am-dbg): release am-dbg v0.8.0 #154
-
feat: add rest of v0.8.0 #153
-
feat(examples): add benchmark state source #152
-
feat(examples): add tree state source #151
-
feat(helpers): add dedicated test helpers #150
-
feat(helpers): add WaitFor* methods #149
-
feat(helpers): add failsafe Request object #148
-
feat(rpc): add logging supports to RPC Worker #147
-
feat(rpc): add am.Tracer supports to RPC Worker #146
-
feat(rpc): add client failsafety #145
-
feat(rpc): add port multiplexer #144
-
feat(telemetry): auto-detach dbg tracer on errs #143
-
feat(telemetry): Loki and Otel loggers #142
-
feat(am-gen): gen grafana dashboards using grabana #141
-
feat(node): add pkg/node #140
-
feat(states): add pkg/states/pipes #139
-
feat(machine): reuse state contexts #138
-
feat(machine): topological sort for Require #137
-
feat: add typesafe mutation args #136
-
feat(machine): add info to state ctxs #135
-
feat(machine): add WillBe, WillBeRemoved #134
-
feat: add states file v2 format #133
v0.7.1
v0.7.0
Release highlights:
See breaking changes for migration details.
Changelog
- c8dcc8f feat(helpers): add pkg/helpers (Add1Block, Add1AsyncBlock, ...) (#118)
- 4ff4f32 feat(machine): add AddErrState and unified stack traces (#111)
- ea47293 feat(machine): add EnvLogLevel (#121)
- 05ee62b feat(machine): add Eval() detection tool (#122)
- c802348 feat(machine): add Index() and Time.Is(index) (#123)
- 63168b6 feat(machine): add PanicToErr, PanicToErrState (#119)
- d160c42 feat(machine): add SetLoggerSimple, SetLoggerEmpty (#112)
- dba3a89 feat(machine): add new Tracer methods (eg VerifyStates) (#114)
- c9f1639 feat(machine): add state def manipulations (eg StateAdd) (#115)
- f91b0f8 feat(rpc): add grpc benchmark (#120)
- 36297f3 feat(rpc): add pkg/rpc (#117)
- d19b07c feat(rpc): add rpc tests, including remote machine suite (#113)
- 5175956 feat(states): add pkg/states (#116)
- ff305fd feat: release v0.7 (#126)
- 9144a84 fix(machine): fix test -race (#124)
- d1c3aa4 refac(telemetry): switch telemetry to Tracer API (#125)
v0.6.5
Changelog
- dce0845 fix(am-dbg): align tree rel lines (#104)
- d0e2e94 fix(am-dbg): allow state jump after search as type #100 (#105)
- ae5beb5 fix(am-dbg): correct timeline tailing (#110)
- 07b16de fix(am-dbg): escape secondary logtxt brackets (#109)
- 4ac8ac1 fix(am-dbg): fix changing log level removed trailing tx (#106)
- 2f5e4ae fix(am-dbg): fix filtering in TailMode (#108)
- 0e8cb2c fix(am-dbg): fix tree highlights for ref links (#103)
- a2c3aec fix(am-dbg): stop playing on timeline jumps (#107)
v0.6.4
Changelog
- d2ae02a feat(am-dbg): add Start and Dispose methods (#91)
- 80dd7dc feat(am-dbg): add ssh server (#95)
- d5d75cb feat(am-dbg): render guidelines in tree relations (#94)
- f5da093 feat(am-dbg): switch compression to brotli (#92)
- 6457379 feat(helpers): add 5 helper funcs, eg Add1Sync, EnvLogLevel (#90)
- a5527bf feat(machine): add export / import (#96)
- 2c68376 refac(am-dbg): refac cli apis (#93)
- d05a3da test(am-dbg): add TUI integration tests (#97)