Skip to content

Version 2.0.0

Latest

Choose a tag to compare

@Frnd-me Frnd-me released this 13 Apr 11:43
7c67d4a

What's Changed

  • feat: adding cirrina nomad configuration by @Frnd-me in #19
  • feat: adding manager and kubernetes configuration by @Frnd-me in #20
  • fix: fixing network issues in sample kubernetes configuration by @Frnd-me in #21
  • fix: provide pod cidr in kubernetes configuration sample by @Frnd-me in #23
  • docs: providing new kubernetes configuration based on incus and talos by @Frnd-me in #24
  • Cleaning up documentation by @Frnd-me in #29
  • Removing command-line arguments and cleaning up by @Frnd-me in #30
  • Reformatting project by @Frnd-me in #31
  • Updating README by @Frnd-me in #33
  • Improving application development flow by @Frnd-me in #34
  • docs: adding contributing documentation by @Frnd-me in #35
  • build: reducing docker image size by @Frnd-me in #36
  • docs: adding docker image shields by @Frnd-me in #37
  • feat: improving application running workflow by @Frnd-me in #38
  • test: adding missing test applications by @Frnd-me in #39
  • feat: make action constructs extensible by @Frnd-me in #41
  • feat: adding resolving of csm pkl module by @Frnd-me in #42
  • feat: added service implementation bindings by @Frnd-me in #43
  • test: improve test coverage throughout by @AlexZangerle in #45
  • test: resolve test issue causing the build to fail by @Frnd-me in #46
  • fix: use http csml module by @Frnd-me in #47
  • chore: clean up project by @Frnd-me in #48
  • test: add noop test by @Frnd-me in #49
  • feat: add uri csml module loading by @Frnd-me in #50
  • feat: add uri service implementation bindings module loading by @Frnd-me in #51
  • feat: add cirrina helm chart by @Frnd-me in #52
  • ci: remove pkl package add helm chart publish by @Frnd-me in #53
  • ci: restrict publish workflow to release by @Frnd-me in #54
  • chore: move charts to separate repository by @Frnd-me in #55
  • fix: done events are not strictly internal by @Frnd-me in #56
  • feat: improve nats support by @Frnd-me in #59
  • fix: resolve nested state machines not being created by @jakob-osl in #58
  • fix: remove csm loading at path by @Frnd-me in #60
  • fix: improve nats event handler logging by @Frnd-me in #61
  • fix: improve logging by @Frnd-me in #62
  • chore: improving logging by @Frnd-me in #65
  • fix: avoid unnecessary nats consumers by @Frnd-me in #66
  • fix: improve logging by @Frnd-me in #67
  • feat: add etcd support for persistent context by @Frnd-me in #68
  • chore: adding etcd to compose file by @Frnd-me in #70
  • feat: expand expression evaluation by @Frnd-me in #71
  • fix: restrict expression side effects by @Frnd-me in #72
  • feat: simplifying csml language by @Frnd-me in #73
  • feat: simplifying iff expression is singular by @Frnd-me in #74
  • feat: rewriting core runtime by @Frnd-me in #75
  • ci: fixing docker image build by @Frnd-me in #76
  • feat: adding micrometer support by @Frnd-me in #77
  • feat: adding collection of common metrics by @Frnd-me in #78
  • feat: rewriting utility functions by @Frnd-me in #79
  • feat: adding take random stdlib function by @Frnd-me in #80
  • feat: adding state machine instantiation by @Frnd-me in #81
  • refactor: refactoring specification by @Frnd-me in #82
  • feat: adding zenoh event handling by @Frnd-me in #83
  • feat: simplifying state machine handling by @Frnd-me in #84
  • refactor: refactoring objects by @Frnd-me in #85
  • refactor: restructuring project by @Frnd-me in #86
  • refactor: refactoring project by @Frnd-me in #87
  • refactor: improving error handling by @Frnd-me in #88
  • feat: reimplementing etcd context by @Frnd-me in #89
  • refactor: refactoring event handler and state machine by @Frnd-me in #90
  • feat: adding runtime barrier by @Frnd-me in #91
  • ci: changing docker hub location by @Frnd-me in #92
  • perf: simplifying event propagation by @Frnd-me in #95
  • feat: changing then of match action to take a list of actions by @Frnd-me in #96
  • feat: improving actions by @Frnd-me in #97
  • feat: improving stability by @Frnd-me in #98
  • feat: improving publish and subscribe by @Frnd-me in #99
  • chore: cleaning up by @Frnd-me in #100
  • feat: adding array version of take random function by @Frnd-me in #101
  • refactor: improving csml keyword naming by @Frnd-me in #102
  • feat: adding repeat standard library functions by @Frnd-me in #103
  • feat: improving step function and adding seed function to stdlib by @AlexZangerle in #104
  • fix: using active states extent for transitions by @AlexZangerle in #105
  • feat: renaming assign eval and removing naming requirements by @Frnd-me in #106
  • perf: avoiding unnecessary object creation by @Frnd-me in #107
  • fix: removing in memory context creation for every event by @AlexZangerle in #110
  • fix: resolving transition object creation issue by @Frnd-me in #109
  • feat: adding action to increment micrometer counter by @AlexZangerle in #108
  • feat: replacing micrometer with metrics by @Frnd-me in #112
  • fix: adding creation of metrics directory by @Frnd-me in #113
  • feat: adding cpu and memory collection by @Frnd-me in #115
  • feat: adding emission time to events and a timer to measure event lat… by @AlexZangerle in #114
  • fix: removing event latency measurement for internal events by @AlexZangerle in #116
  • build: adding consistent providing of run flags by @Frnd-me in #117
  • feat: adding serialization using fory by @Frnd-me in #118
  • perf: reducing object creation by @Frnd-me in #119
  • perf: optimizing memory usage by @Frnd-me in #120
  • build: removing memory-specific flags by @Frnd-me in #121
  • fix: changing event timer to use currentTimeMillis instead of nanotime by @AlexZangerle in #122
  • fix: fixing event latency recording by @Frnd-me in #123
  • fix: removing consideration of own external events in event time capture by @AlexZangerle in #124
  • feat: adding std library function to return random value for a number… by @AlexZangerle in #125
  • feat: adding invoke and event processing timers, fixing event latency… by @AlexZangerle in #126

New Contributors

Full Changelog: 1.0.1...2.0.0