Skip to content

Releases: arenaxr/arena-persist

v2.0.0

08 Nov 17:09
8ce5dab
Compare
Choose a tag to compare

2.0.0 (2024-11-07)

⚠ BREAKING CHANGES

  • Refactored topic structure for more granular flow and access (#26)

Features

  • Refactored topic structure for more granular flow and access (#26) (6f2a5ed)

Bug Fixes

  • make release please trigger other workflows (using a PAT) (c27263c)
  • mqtt: require userClient in topic for all scene messages (#32) (4f93e84)

v1.0.4

01 Apr 18:52
1c7822f
Compare
Choose a tag to compare

1.0.4 (2024-04-01)

Bug Fixes

  • catch promise, not callback param (a78a689)
  • use correct sig for exec promise ret (ece873b)

v1.0.3

17 May 21:01
0cec290
Compare
Choose a tag to compare

1.0.3 (2023-05-06)

Bug Fixes

  • force object for attributes (5c3b328)

v1.0.2a

14 Jul 15:47
ed34115
Compare
Choose a tag to compare

Trigger Dockerhub release

v1.0.2

14 Jul 15:40
87189f2
Compare
Choose a tag to compare

1.0.2 (2022-07-14)

Bug Fixes

  • mongodb uri str, add index w/ Schema.index() (f87e4ea)
  • path prefix for health endpoint (8c95245)
  • remove deprecated connect params (a847dfb)
  • resolve promise to key (b17dc7a)
  • restore rolled back route (351e9eb)
  • set jwtPayload as promise result (25166be)
  • Use try/catch blocks for await over callback (5f53c03)

v1.0.1

18 May 18:18
Compare
Choose a tag to compare

Update dependencies

ARENA Persist v1.0.0

31 Jan 18:29
0a75e32
Compare
Choose a tag to compare

ARENA Persist Release v1.0.0

Initial release. The persistence service listens on the pubsub message bus for ARENA objects to save to a persistent store.

Main Features

  • Object Persistence: Simply adding persist: true to the top level MQTT message for any create action and the object will be saved.
  • TTL: Adding a ttl (int seconds) to the top level MQTT message for any create action with persist:true signals that the object will be automatically deleted from persistence after set duration.
  • Templates: Templates are special scenes that can be instantiated in entirety in other scenes.

See release image on DockerHub.