Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes: - feat(pkg/machine): add WhenTime, WhenTicks - feat(pkg/machine): add WhenArgs - feat(pkg/machine): add WhenDisposed, RegisterDisposalHandler - feat(pkg/machine): add Opts.QueueLimit - feat(pkg/machine): add Opts.LogArgs, NewArgsMapper - feat(pkg/machine): add Opts.Parent - feat(pkg/machine): add Switch(states...) - feat(pkg/machine): add single-state shorthands (Add1, Has1, etc) - feat(pkg/machine): add getters (ActiveStates, Queue, Struct) - feat(pkg/machine): add SetStruct, EventStructChange - feat(pkg/machine): add Tracer API and Opts.Tracers - fix(pkg/machine): fix thread safety - fix(pkg/machine): add funcs SMerge, NormalizeID, IsActiveTick, CloneStates - feat: add pkg/history - feat: add pkg/telemetry/prometheus - feat: add pkg/x/helpers - feat(pkg/machine): add HasStateChangedSince - feat(pkg/machine): add Transition.ClocksAfter - feat(pkg/machine): alloc handler goroutine on demand - feat(pkg/machine): drop add dependencies (lo, uuid) - refac(pkg/machine): rename many identifiers, shorten - feat(pkg/machine): add Eval - feat(pkg/machine): add empty roadmap methods - feat(tools/am-dbg): add multi client support - feat(tools/am-dbg): add import/export - feat(tools/am-dbg): add tree relations UI - feat(tools/am-dbg): optimize UI processing - feat(tools/am-dbg): add matrix view - feat(tools/am-dbg): add search as you type (clients, tree) - feat(tools/am-dbg): add `--select-connected` and `--clean-on-connect` - feat: add tools/cmd/am-gen
- Loading branch information