🚀 Release Notes
-
chore(release): v23.8.0 [skip ci]
- Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Commit: 6daf65d36
- Date: 2026-05-06
-
🔧 [build] Update monitor status handling and improve OAuth redirect URI
- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 0a55e8542
- Date: 2026-05-03
-
🔧 [build] Update DropboxAuthFlow tests to support both HTTP and HTTPS - 🔒 Use
httpsmodule for secure requests based on URL protocol - 🔗 Update regex to match HTTPS callback URLs - 🔄 Adjust callback URL protocol to HTTP for consistency in tests- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 1494ac6ef
- Date: 2026-05-03
-
👷 [ci] Remove obsolete GitHub workflows - 🧹 [chore] Deleted
pssecret-scanner.ymlworkflow for secret scanning as it is no longer needed. - 🧹 [chore] Removedrepo-stats.ymlworkflow for generating repository metrics due to changes in project requirements.- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: b27de0655
- Date: 2026-05-03
-
🔧 [build] Update utility functions and improve type safety
- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: cb49c4703
- Date: 2026-05-03
-
🔧 [build] Update dependencies and configuration
- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: b0b9d621f
- Date: 2026-05-03
-
🎨 [style] Refactor code for improved readability and consistency - 🛠️ [fix] Remove unnecessary parentheses in
deletestatements for clarity inmonitorOperations.ts- 🎨 [style] Align object destructuring and formatting inuseConfirmDialogStore.tsfor better readability - 🎨 [style] Adjust formatting inuseUiStore.tsto enhance code clarity - 🎨 [style] Improve formatting inSiteCompactCard.fast-check.test.tsxfor better visual structure - 🎨 [style] Standardize formatting inMarqueeText.fast-check.test.tsxfor consistency - 🎨 [style] Clean up whitespace and formatting ingenerateUuid.test.tsfor better readability - 🎨 [style] Refine mock implementation inuseMonitorTypesStore.simplified100.test.tsfor clarity - 🎨 [style] Enhance clarity ingenerateUuid.test.tsby removing redundant lines - 🎨 [style] Improve formatting indatabase.comprehensive-fuzzing.test.tsfor better readability - 🎨 [style] Adjust formatting infuzzing-test-suite.runner.test.tsfor consistency - 🎨 [style] Clean up conditional statements inmonitorUiHelpers.test.tsfor better readability - 🎨 [style] Standardize import formatting inThemeManager.tsfor consistency - 🎨 [style] Align import statements inThemedBadge.tsxfor better organization - 🎨 [style] Improve formatting inThemedBox.tsxfor enhanced readability - 🎨 [style] Clean up formatting inThemedButton.tsxfor better visual structure - 🎨 [style] Standardize formatting inThemedCheckbox.tsxfor consistency - 🎨 [style] Adjust formatting inThemedInput.tsxfor improved readability - 🎨 [style] Clean up formatting inThemedSlider.tsxfor better organization - 🎨 [style] Improve formatting inThemedText.tsxfor enhanced clarity - 🎨 [style] Standardize import statements intypes.tsfor better organization - 🎨 [style] Clean up formatting inmonitorFormData.tsfor improved readability - 🎨 [style] Align import statements inchartUtils.tsfor consistency - 🎨 [style] Clean up whitespace inenvironment.tsfor better organization - 🎨 [style] Improve formatting infallbacks.tsfor enhanced readability - 🎨 [style] Clean up whitespace inmonitorTypeHelper.tsfor better organization - 🎨 [style] Adjust formatting inglobalMetrics.tsfor improved clarity - 🎨 [style] Clean up import statements instatus.tsfor better organization - 🎨 [style] Standardize formatting insiteStoryHelpers.tsxfor consistency - 🎨 [style] Clean up formatting inDefaultErrorFallback.stories.tsxfor better readability - 🎨 [style] Improve formatting inDynamicMonitorFields.stories.tsxfor enhanced clarity - 🎨 [style] Clean up formatting inSiteCompactCard.stories.tsxfor better organization - 🎨 [style] Adjust formatting invitest.setup.tsfor improved readability - 🎨 [style] Clean up formatting ingoogleDriveHttpClient.test.tsfor better organization- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 84eb4e7d0
- Date: 2026-05-03
-
🚜 [refactor] Replace arrayFind with native Array#find for improved readability and performance - 🛠️ [fix] Update CloudProviderSetupPanel.ProviderPanel.tsx to use native find method - 🛠️ [fix] Update CloudProviderSetupPanel.ProviderTabList.tsx to use native find method - 🛠️ [fix] Update CloudProviderSetupPanel.utils.ts to use native find method - 🛠️ [fix] Update SiteDetailsNavigation.tsx to use native find method - 🛠️ [fix] Update HistoryTab.tsx to use native find method - 🛠️ [fix] Update SettingsTab.utils.ts to use native find method - 🛠️ [fix] Update useSiteDetails.handlers.ts to use native find method - 🛠️ [fix] Update useSiteDetails.ts to use native find method - 🛠️ [fix] Update useSiteMonitor.ts to use native find method - 🛠️ [fix] Update useMonitorFields.ts to use native find method - 🛠️ [fix] Update useSelectedSite.ts to use native find method - 🛠️ [fix] Update useCloudStore.ts to use native find method - 🛠️ [fix] Update useSitesState.ts to use native find method - 🛠️ [fix] Update monitorOperations.normalize.ts to use native find method - 🛠️ [fix] Update monitorOperations.ts to use native find method - 🛠️ [fix] Update operationHelpers.ts to use native find method - 🛠️ [fix] Update statusUpdateHandler.ts to use native find method - 📝 [docs] Update generateUuid.test.ts to improve UUID generation tests - 📝 [docs] Update precision-function-coverage.test.ts to improve ID generation tests - 📝 [docs] Update setup.ts to mock crypto API for UUID generation - 📝 [docs] Update useMonitorTypesStore.simplified100.test.ts to improve monitor types store tests - 📝 [docs] Update data/generateUuid.test.ts to improve UUID generation tests - 📝 [docs] Update monitorFormData.ts to improve form data validation - 📝 [docs] Update environment.ts to add PlaywrightAutomationTarget interface - 📝 [docs] Update monitorTypeHelper.ts to improve monitor type configuration retrieval - 📝 [docs] Update monitorHistoryTime.ts to improve latest history timestamp retrieval - 📝 [docs] Update vite.config.ts to improve test configuration
- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 38470fc53
- Date: 2026-04-12
-
🔧 [build] Refactor utility functions and improve test setup - 🛠️ [fix] Update
formatByteSizeto useisFinitefromts-extrasfor better validation - 🛠️ [fix] ModifygetMonitorTypeConfigto use nativeArray#findfor improved type safety - 🛠️ [fix] EnhancevalidateMonitorFormDatato utilizeisRecordfor data validation - 🛠️ [fix] AdjustcalculateGlobalMonitoringMetricsto useisDefinedfor average response time checks - 🛠️ [fix] RefinegetLatestHistoryTimestampto useisDefinedfor timestamp validation - 🛠️ [fix] UpdategetTimeoutSecondsto leverageisFinitefromts-extrasfor timeout validation - 🧪 [test] EnhancevalidatedExternalOpentests with additional URL scenarios - 🔧 [build] Update Vite configuration to usedefineConfigand improve plugin settings - 🔧 [build] Refactor Vitest configurations to streamline settings and improve cache handling- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 9e0090245
- Date: 2026-04-12
-
🔧 [build] Update BeastMode agent configuration and remove obsolete copilot instructions - Changed
agentsfield to an array format for consistency - Updatedtoolsfield to use array syntax for better readability - Removed outdated.github/copilot-instructions.mdfile to streamline documentation- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 33ca37293
- Date: 2026-04-12
-
🔧 [build] Update validation tests and theme components
- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 1b286dd45
- Date: 2026-04-06
-
👷 [ci] Remove obsolete GitHub Actions workflows - 🗑️ Deleted
.github/workflows/jekyll-gh-pages.ymlfor Jekyll site deployment as it is no longer needed. - 🗑️ Removed.github/workflows/prettier.ymlwhich handled code formatting with Prettier. - 🗑️ Eliminated.github/workflows/print-release-asset-sizes.ymlthat calculated and printed release asset sizes. - 🗑️ Discarded.github/workflows/security-devops.ymlfor Microsoft Security DevOps checks. - 🗑️ Cleared out.github/workflows/sitemap.ymlwhich generated XML sitemaps for GitHub Pages. - 🗑️ Removed.github/workflows/spelling_action.ymlthat performed spell checking. - 🗑️ Deleted.github/workflows/stryker-mutation-testing.ymlwhich was responsible for mutation testing. - 🗑️ Removed.github/workflows/stylelint.ymlthat enforced CSS/SCSS style guidelines. - 🗑️ Discarded.github/workflows/superlinter.ymlwhich ran multiple linters on the codebase. - 🗑️ Cleared out.github/workflows/typos.ymlthat checked for typos in the codebase. - 🗑️ Deleted.github/workflows/vscode-version.ymlwhich retrieved VSCode dependency versions.- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 93328cec3
- Date: 2026-04-06
-
🔧 [build] Update TypeDoc commands and dependencies in package.json
- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 13362f3fb
- Date: 2026-04-06
-
Merge branch 'main' of https://github.com/nick2bad4u/uptime-watcher
- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: 467c34d36
- Date: 2026-04-06
-
🔧 [build] Update Docusaurus deployment and documentation configuration - 🛠️ Update TypeDoc output directory check in deploy workflow - 📝 Add hierarchy documentation for Uptime Watcher - 🔧 Modify TypeDoc configuration to simplify entry points - 🔧 Adjust local TypeDoc configuration for relative paths
- Author: Nick2bad4u 20943337+Nick2bad4u@users.noreply.github.com
- Commit: b48e2cbfc
- Date: 2026-04-06
-
chore: update changelogs for v23.7.0 [skip ci]
- Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Commit: a300d8afe
- Date: 2026-04-06
🔍 Merge Commit Details
Message:
- chore(release): v23.8.0 [skip ci]
- Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Commit: [6daf65d36](https://github.com/Nick2bad4u/Uptime-Watcher/commit/6daf65d365ec2dc264621a4321546f8a727c17bb)
- Date: 2026-05-06
- 🔧 [build] Update monitor status handling and improve OAuth redirect URI
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [0a55e8542](https://github.com/Nick2bad4u/Uptime-Watcher/commit/0a55e85423d8c04b82c4d17b3d04f3fed6123464)
- Date: 2026-05-03
- 🔧 [build] Update DropboxAuthFlow tests to support both HTTP and HTTPS - 🔒 Use `https` module for secure requests based on URL protocol - 🔗 Update regex to match HTTPS callback URLs - 🔄 Adjust callback URL protocol to HTTP for consistency in tests
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [1494ac6ef](https://github.com/Nick2bad4u/Uptime-Watcher/commit/1494ac6efb01822cff0843b2486a2b2278ef63f6)
- Date: 2026-05-03
- 👷 [ci] Remove obsolete GitHub workflows - 🧹 [chore] Deleted `pssecret-scanner.yml` workflow for secret scanning as it is no longer needed. - 🧹 [chore] Removed `repo-stats.yml` workflow for generating repository metrics due to changes in project requirements.
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [b27de0655](https://github.com/Nick2bad4u/Uptime-Watcher/commit/b27de0655794d9c1b400947eb438f3f7f790045c)
- Date: 2026-05-03
- 🔧 [build] Update utility functions and improve type safety
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [cb49c4703](https://github.com/Nick2bad4u/Uptime-Watcher/commit/cb49c4703b2beac5d274a9e1b952e12b9824854a)
- Date: 2026-05-03
- 🔧 [build] Update dependencies and configuration
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [b0b9d621f](https://github.com/Nick2bad4u/Uptime-Watcher/commit/b0b9d621fed21d300a552a4948571e0877d9be4e)
- Date: 2026-05-03
- 🎨 [style] Refactor code for improved readability and consistency - 🛠️ [fix] Remove unnecessary parentheses in `delete` statements for clarity in `monitorOperations.ts` - 🎨 [style] Align object destructuring and formatting in `useConfirmDialogStore.ts` for better readability - 🎨 [style] Adjust formatting in `useUiStore.ts` to enhance code clarity - 🎨 [style] Improve formatting in `SiteCompactCard.fast-check.test.tsx` for better visual structure - 🎨 [style] Standardize formatting in `MarqueeText.fast-check.test.tsx` for consistency - 🎨 [style] Clean up whitespace and formatting in `generateUuid.test.ts` for better readability - 🎨 [style] Refine mock implementation in `useMonitorTypesStore.simplified100.test.ts` for clarity - 🎨 [style] Enhance clarity in `generateUuid.test.ts` by removing redundant lines - 🎨 [style] Improve formatting in `database.comprehensive-fuzzing.test.ts` for better readability - 🎨 [style] Adjust formatting in `fuzzing-test-suite.runner.test.ts` for consistency - 🎨 [style] Clean up conditional statements in `monitorUiHelpers.test.ts` for better readability - 🎨 [style] Standardize import formatting in `ThemeManager.ts` for consistency - 🎨 [style] Align import statements in `ThemedBadge.tsx` for better organization - 🎨 [style] Improve formatting in `ThemedBox.tsx` for enhanced readability - 🎨 [style] Clean up formatting in `ThemedButton.tsx` for better visual structure - 🎨 [style] Standardize formatting in `ThemedCheckbox.tsx` for consistency - 🎨 [style] Adjust formatting in `ThemedInput.tsx` for improved readability - 🎨 [style] Clean up formatting in `ThemedSlider.tsx` for better organization - 🎨 [style] Improve formatting in `ThemedText.tsx` for enhanced clarity - 🎨 [style] Standardize import statements in `types.ts` for better organization - 🎨 [style] Clean up formatting in `monitorFormData.ts` for improved readability - 🎨 [style] Align import statements in `chartUtils.ts` for consistency - 🎨 [style] Clean up whitespace in `environment.ts` for better organization - 🎨 [style] Improve formatting in `fallbacks.ts` for enhanced readability - 🎨 [style] Clean up whitespace in `monitorTypeHelper.ts` for better organization - 🎨 [style] Adjust formatting in `globalMetrics.ts` for improved clarity - 🎨 [style] Clean up import statements in `status.ts` for better organization - 🎨 [style] Standardize formatting in `siteStoryHelpers.tsx` for consistency - 🎨 [style] Clean up formatting in `DefaultErrorFallback.stories.tsx` for better readability - 🎨 [style] Improve formatting in `DynamicMonitorFields.stories.tsx` for enhanced clarity - 🎨 [style] Clean up formatting in `SiteCompactCard.stories.tsx` for better organization - 🎨 [style] Adjust formatting in `vitest.setup.ts` for improved readability - 🎨 [style] Clean up formatting in `googleDriveHttpClient.test.ts` for better organization
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [84eb4e7d0](https://github.com/Nick2bad4u/Uptime-Watcher/commit/84eb4e7d0569603ed1fedf7e7b882b7f0c3b99bb)
- Date: 2026-05-03
- 🚜 [refactor] Replace arrayFind with native Array#find for improved readability and performance - 🛠️ [fix] Update CloudProviderSetupPanel.ProviderPanel.tsx to use native find method - 🛠️ [fix] Update CloudProviderSetupPanel.ProviderTabList.tsx to use native find method - 🛠️ [fix] Update CloudProviderSetupPanel.utils.ts to use native find method - 🛠️ [fix] Update SiteDetailsNavigation.tsx to use native find method - 🛠️ [fix] Update HistoryTab.tsx to use native find method - 🛠️ [fix] Update SettingsTab.utils.ts to use native find method - 🛠️ [fix] Update useSiteDetails.handlers.ts to use native find method - 🛠️ [fix] Update useSiteDetails.ts to use native find method - 🛠️ [fix] Update useSiteMonitor.ts to use native find method - 🛠️ [fix] Update useMonitorFields.ts to use native find method - 🛠️ [fix] Update useSelectedSite.ts to use native find method - 🛠️ [fix] Update useCloudStore.ts to use native find method - 🛠️ [fix] Update useSitesState.ts to use native find method - 🛠️ [fix] Update monitorOperations.normalize.ts to use native find method - 🛠️ [fix] Update monitorOperations.ts to use native find method - 🛠️ [fix] Update operationHelpers.ts to use native find method - 🛠️ [fix] Update statusUpdateHandler.ts to use native find method - 📝 [docs] Update generateUuid.test.ts to improve UUID generation tests - 📝 [docs] Update precision-function-coverage.test.ts to improve ID generation tests - 📝 [docs] Update setup.ts to mock crypto API for UUID generation - 📝 [docs] Update useMonitorTypesStore.simplified100.test.ts to improve monitor types store tests - 📝 [docs] Update data/generateUuid.test.ts to improve UUID generation tests - 📝 [docs] Update monitorFormData.ts to improve form data validation - 📝 [docs] Update environment.ts to add PlaywrightAutomationTarget interface - 📝 [docs] Update monitorTypeHelper.ts to improve monitor type configuration retrieval - 📝 [docs] Update monitorHistoryTime.ts to improve latest history timestamp retrieval - 📝 [docs] Update vite.config.ts to improve test configuration
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [38470fc53](https://github.com/Nick2bad4u/Uptime-Watcher/commit/38470fc5332211be51aa2e8771dd25a4722371b6)
- Date: 2026-04-12
- 🔧 [build] Refactor utility functions and improve test setup - 🛠️ [fix] Update `formatByteSize` to use `isFinite` from `ts-extras` for better validation - 🛠️ [fix] Modify `getMonitorTypeConfig` to use native `Array#find` for improved type safety - 🛠️ [fix] Enhance `validateMonitorFormData` to utilize `isRecord` for data validation - 🛠️ [fix] Adjust `calculateGlobalMonitoringMetrics` to use `isDefined` for average response time checks - 🛠️ [fix] Refine `getLatestHistoryTimestamp` to use `isDefined` for timestamp validation - 🛠️ [fix] Update `getTimeoutSeconds` to leverage `isFinite` from `ts-extras` for timeout validation - 🧪 [test] Enhance `validatedExternalOpen` tests with additional URL scenarios - 🔧 [build] Update Vite configuration to use `defineConfig` and improve plugin settings - 🔧 [build] Refactor Vitest configurations to streamline settings and improve cache handling
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [9e0090245](https://github.com/Nick2bad4u/Uptime-Watcher/commit/9e0090245c261dac4552f4969c39ac18eb60c34f)
- Date: 2026-04-12
- 🔧 [build] Update BeastMode agent configuration and remove obsolete copilot instructions - Changed `agents` field to an array format for consistency - Updated `tools` field to use array syntax for better readability - Removed outdated `.github/copilot-instructions.md` file to streamline documentation
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [33ca37293](https://github.com/Nick2bad4u/Uptime-Watcher/commit/33ca37293e01672174baab7ea8927c5702ea6740)
- Date: 2026-04-12
- 🔧 [build] Update validation tests and theme components
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [1b286dd45](https://github.com/Nick2bad4u/Uptime-Watcher/commit/1b286dd45e1631d53a25e28f27eab7410e8bf4cc)
- Date: 2026-04-06
- 👷 [ci] Remove obsolete GitHub Actions workflows - 🗑️ Deleted `.github/workflows/jekyll-gh-pages.yml` for Jekyll site deployment as it is no longer needed. - 🗑️ Removed `.github/workflows/prettier.yml` which handled code formatting with Prettier. - 🗑️ Eliminated `.github/workflows/print-release-asset-sizes.yml` that calculated and printed release asset sizes. - 🗑️ Discarded `.github/workflows/security-devops.yml` for Microsoft Security DevOps checks. - 🗑️ Cleared out `.github/workflows/sitemap.yml` which generated XML sitemaps for GitHub Pages. - 🗑️ Removed `.github/workflows/spelling_action.yml` that performed spell checking. - 🗑️ Deleted `.github/workflows/stryker-mutation-testing.yml` which was responsible for mutation testing. - 🗑️ Removed `.github/workflows/stylelint.yml` that enforced CSS/SCSS style guidelines. - 🗑️ Discarded `.github/workflows/superlinter.yml` which ran multiple linters on the codebase. - 🗑️ Cleared out `.github/workflows/typos.yml` that checked for typos in the codebase. - 🗑️ Deleted `.github/workflows/vscode-version.yml` which retrieved VSCode dependency versions.
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [93328cec3](https://github.com/Nick2bad4u/Uptime-Watcher/commit/93328cec3947a2b0fa07e7ee0ee9b68830723442)
- Date: 2026-04-06
- 🔧 [build] Update TypeDoc commands and dependencies in package.json
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [13362f3fb](https://github.com/Nick2bad4u/Uptime-Watcher/commit/13362f3fb7087487dd971edd9eead72247fd0f5b)
- Date: 2026-04-06
- Merge branch 'main' of https://github.com/nick2bad4u/uptime-watcher
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [467c34d36](https://github.com/Nick2bad4u/Uptime-Watcher/commit/467c34d36f9b2553a1a7fbd53c0cd0fe8fc05aeb)
- Date: 2026-04-06
- 🔧 [build] Update Docusaurus deployment and documentation configuration - 🛠️ Update TypeDoc output directory check in deploy workflow - 📝 Add hierarchy documentation for Uptime Watcher - 🔧 Modify TypeDoc configuration to simplify entry points - 🔧 Adjust local TypeDoc configuration for relative paths
- Author: Nick2bad4u <20943337+Nick2bad4u@users.noreply.github.com>
- Commit: [b48e2cbfc](https://github.com/Nick2bad4u/Uptime-Watcher/commit/b48e2cbfcd42b66be9ce1c9fc3c9f4bca9ef225a)
- Date: 2026-04-06
- chore: update changelogs for v23.7.0 [skip ci]
- Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Commit: [a300d8afe](https://github.com/Nick2bad4u/Uptime-Watcher/commit/a300d8afee3a1e5fa8b782a017853b44de97484f)
- Date: 2026-04-06
Commit SHA: 0a55e85423d8c04b82c4d17b3d04f3fed6123464
📦 Download Uptime-Watcher
- Most Windows users should download the "Installer EXE", "MSI" or "Portable" versions
| Windows | Builds | Format | Download Link |
|---|---|---|---|
| Windows | x64 | Installer EXE | Uptime-Watcher-nsis-x64-23.8.0.exe |
| Windows | x64 | Installer Web | Uptime-Watcher-nsis-web-x64-23.8.0.exe |
| Windows | x64 | MSI | Uptime-Watcher-msi-x64-23.8.0.msi |
| Windows | x64 | Portable | Uptime-Watcher-portable-x64-23.8.0.exe |
| Windows | ia32 / win32 | Installer EXE | Uptime-Watcher-nsis-ia32-23.8.0.exe |
| Windows | ia32 / win32 | Installer Web | Uptime-Watcher-nsis-web-ia32-23.8.0.exe |
| Windows | ia32 / win32 | MSI | Uptime-Watcher-msi-ia32-23.8.0.msi |
| Windows | ia32 / win32 | Portable | Uptime-Watcher-portable-ia32-23.8.0.exe |
| Mac | Builds | Format | Download Link |
|---|---|---|---|
| macOS | x64 | DMG | Uptime-Watcher-dmg-x64-23.8.0.dmg |
| macOS | x64 | PKG | Uptime-Watcher-pkg-x64-23.8.0.pkg |
| macOS | universal | DMG | Uptime-Watcher-dmg-universal-23.8.0.dmg |
| macOS | universal | PKG | Uptime-Watcher-pkg-universal-23.8.0.pkg |
| macOS | universal | ZIP | Uptime-Watcher-darwin-universal-23.8.0.zip |
| macOS | arm64 | DMG | Uptime-Watcher-dmg-arm64-23.8.0.dmg |
| macOS | arm64 | PKG | Uptime-Watcher-pkg-arm64-23.8.0.pkg |
| macOS | arm64 | ZIP | Uptime-Watcher-darwin-arm64-23.8.0.zip |
- Most Mac users should download the "DMG" or "PKG" versions
| Linux | Builds | Format | Download Link |
|---|---|---|---|
| Linux | x64 | AppImage | Uptime-Watcher-appimage-x86_64-23.8.0.AppImage |
| Linux | x64 | DEB | Uptime-Watcher-deb-amd64-23.8.0.deb |
| Linux | x64 | RPM | Uptime-Watcher-rpm-x86_64-23.8.0.rpm |
| Linux | x64 | PACMAN | Uptime-Watcher-pacman-x64-23.8.0.pacman |
| Linux | x64 | SNAP | Uptime-Watcher-snap-amd64-23.8.0.snap |
| Linux | x64 | APK (Alpine) | Uptime-Watcher-apk-x64-23.8.0.apk |
| Linux | x64 | FreeBSD | Uptime-Watcher-freebsd-x64-23.8.0.freebsd |
| Linux | x64 | Flatpak | Uptime-Watcher-v23.8.0.flatpak |
- Most Linux users should download the "AppImage", "DEB", "FlatPak" or "RPM" versions
See below for full release notes and all available assets.
Thank you for using Uptime-Watcher!