Releases: arenaxr/arena-py
Releases · arenaxr/arena-py
v1.1.0
1.1.0 (2025-02-07)
Features
- add delete_program to scene (87d56de)
- add scene programs state manager (5e97bee)
- auth: include optional environment host perms request (29650de)
- filestore: add store upload api (#211) (5fb1b50)
Bug Fixes
- add error logging when outgoing payload rotation isn't quaternion (fe69c38)
- check invalid objs and attrs types (891853b)
- data: do not parse null attributes in messages (8c7bf62)
- handle "x y z" strs from animation props (7368df8)
- handle tuple of ints for Color (4b2e365)
- handling of kwargs in update_attributes (2e6d309)
- minor fix to delete program (b34e089)
- missing commas (5fbb229)
- move no-animations check into run_animations (810b1eb)
- mqtt: deprecate scene.root_topic for scene.topicParams (e106f80)
- publish program object to program scene topic (2c5b411)
- remove empty animations run (afc2f1b)
- remove unused dynamic import for typecheck (18b27ec)
- super() with updated values for Color (ba1bce7)
v1.0.2
v1.0.1
v1.0.0
1.0.0 (2024-11-07)
⚠ BREAKING CHANGES
- Refactored topic structure for more granular flow and access (#191)
Features
Bug Fixes
- auth: add/refactor request for user_id from account in token repsonse (2b23174)
- color: ensure color=str assignment publishes correctly (e335b4f)
- color: fixed color.hex() reference uninitialized (5ab2148)
- mqtt: add deprecation warnings for data attribute get/set (b123d1b)
- mqtt: add logging for SUBACK errors (47c04ae)
- mqtt: require userClient in topic for all scene messages (#201) (9f8765d)
- position: remove duplicate getter (04db8b0)
- rotation, scale: raise out of range error when needed (5ab005c)
- swapped creator and builder arms (5a9e2d3)
Documentation
- add deprecated docstring attributes and highlight (1f627c8)
v0.11.2
v0.11.1
v0.11.0
v0.10.3
v0.10.2
v0.10.1
0.10.1 (2024-08-09)
Bug Fixes
- add exit() when disconnected (28944e2)
- auth: log additional error messages during http errors (bce90b7)
- auth: remove automatic browser open for 4xx status (937a867)
- better error handling on malformed tokens (0dd7a62)
- obj-model: sync with latest schema, add ObjModel (646baea)
- print error msgs on exit (2200159)
- replace program object from persist (ca9b71a)