Repository navigation
What's Changed
- rework state to remove annoyances and inconsistensies, prep for Stage and UI APIs by @timkpaine in #278
- Add new Stage construct by @timkpaine in #280
- Add support for nested keys in State API by @arhamchopra in #302
- Add optional spaday-based frontend provider for the gateway UI by @timkpaine in #300
- Add support for custom validators to GatewayStruct by @arhamchopra in #315
- Make GatewayStruct a pydantic model instead of a csp.Struct by @timkpaine in #318
- Wake gateway startup on a signal instead of polling by @timkpaine in #323
- Honour CUSTOM_CSS and CUSTOM_JS in the spaday UI by @timkpaine in #320
- Make spaday the default UI provider by @timkpaine in #325
- Upgrade to Perspective 5 by @timkpaine in #326
- Open the channels graph and send panel as main-window tabs by @timkpaine in #335
- Upgrade legacy UI to Perspective 5.3 by @timkpaine in #336
- Support legacy CSP enum compatibility by @malhotrashivam in #350
- Allow loading custom ui modules by @timkpaine in #351
- Fix session cookies and serve login/logout auth pages with spaday by @timkpaine in #353
- Better handling for api versions by @timkpaine in #355
Full Changelog: v2.8.1...v3.0.0