v0.5.0
What's Changed
🏕 What's New
- chore(observability): Add OpenTelemetry instrumentation with Honeycomb exporter by @janaka in #142
- chore: add better license notice communication by @janaka in #143
- fix: shared space selector by @osala-eng in #146
- feat(Core): system for extending Docq with external modules (aka plugins) by @janaka in #148
- feat(extensions): extension system v0.1 (alpha) to handle UI and data layer extension. See docs
- docs: add docs for Extensions feature
- chore: instrument extension loading
- chore: fix run with Otel task
- feat(core): system-level settings (original system settings became org level setting when the concept of organisations was introduced)
*fix(core): initialisingsettings
table with defaults for system settings and org settings
*fix(setting page UI): if no persisted settings, stop showing options in the selectbox. - chore(observability): add more OTel instrumentation
- feat(core): toggle free user signup UI with system feature.
FREE_USER_SIGNUP
feature toggle enables the signup UI - build(docs): remove mkapi plugin. It breaks docs build due to a lack of support for Python 3.11. MkApi project seems abandoned
- docs: fix code formatting.
- chore: update lock file
- build: pin some dependencies. update lockfile
Full Changelog: v0.4.4...v0.5.0