Added
- WebHook notifier module — send notifications to any HTTP endpoint on Proxmox VE events
- MarkdownEditor component — Write/Preview tabs for markdown fields across the UI
- ResourceUsageGaugeStacked widget — concentric arc gauges for CPU, memory and storage usage
- Help menu — separate items for Report a Bug, Request a Feature and Provide Feedback, with bug report pre-filled with version, cluster, Proxmox VE version, browser and platform
- Help menu — red dot badge on help icon and "Update available" notification when a new release is available
- Icons added to form fields across the UI for better visual clarity
- HTTPS reverse proxy guide in documentation
Changed
- AutoSnap webhooks refactored to use ExtendedData for cleaner configuration
- Dashboard reset logic improved, save icon added
- Send test email button placed inline with the email field
- Telegram bot info dialog replaced with link to documentation
Fixed
- Installer interactive prompts fixed
appsettings.extra.jsonpre-created on Windows to prevent Docker creating it as a directory
Website | Docker Hub CE | Docker Hub EE
What's Changed
- fix: pre-create appsettings.extra.json on Windows by @franklupo in #141
- fix: fix installer interactive prompts and improve tag UX by @franklupo in #143
- docs: simplify docker README and getting-started by @franklupo in #144
- docs: add HTTPS reverse proxy setup guide by @franklupo in #145
- feat: add WebHook notifier module by @franklupo in #146
- fix: skip BuildInfo initialization when running EF tools at design-time by @franklupo in #147
- feat: refactor AutoSnap webhooks to use ExtendedData and add WebHookEditor component by @franklupo in #148
- chore: unify branding to single logo and remove unused files by @franklupo in #149
- docs: update documentation, screenshots and mkdocs config by @franklupo in #150
- feat: add icons to RadzenFormField Start slot across UI components by @franklupo in #151
- chore: update docs, editorconfig, packages and add GaugeStacked code-behind by @franklupo in #152
- refactor: remove redundant ModuleType from Widget and simplify GetModuleWidget by @franklupo in #153
- docs: add Dashboard module documentation and update editions/modules index by @franklupo in #154
- docs: add Telegram bot setup instructions to Bots module by @franklupo in #155
- feat: add icons to RadzenFormField Start slot across UI components by @franklupo in #156
- fix: resolve nullable CS8618 warnings in BuildInfo.cs by @franklupo in #157
- feat: place send test email button inline with email field by @franklupo in #158
- feat: add MarkdownEditor component with Write/Preview tabs by @franklupo in #159
- feat: improve Dashboard reset logic, add save icon and update build props by @franklupo in #160
- fix: replace try/catch ObjectDisposedException with _disposed flag by @franklupo in #161
- feat: add vpn_key icon to Access Type field by @franklupo in #162
- fix: Telegram doc link + pre-release subscription note in getting-started by @franklupo in #163
- fix: remove Feature Request from feedback template, fix HelpMenu typo by @franklupo in #164
- feat: add bug report/feature/feedback menu items with pre-filled environment data by @franklupo in #165
- feat: improve release notification in HelpMenu by @franklupo in #166
- chore: release 2.0.0-rc2 by @franklupo in #167
Full Changelog: v2.0.0-rc1...v2.0.0-rc2