{"url":"https://api.github.com/repos/louislam/uptime-kuma/releases/363570031","assets_url":"https://api.github.com/repos/louislam/uptime-kuma/releases/363570031/assets","upload_url":"https://uploads.github.com/repos/louislam/uptime-kuma/releases/363570031/assets{?name,label}","html_url":"https://github.com/louislam/uptime-kuma/releases/tag/2.5.0","id":363570031,"author":{"login":"louislam","id":1336778,"node_id":"MDQ6VXNlcjEzMzY3Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1336778?v=4","gravatar_id":"","url":"https://api.github.com/users/louislam","html_url":"https://github.com/louislam","followers_url":"https://api.github.com/users/louislam/followers","following_url":"https://api.github.com/users/louislam/following{/other_user}","gists_url":"https://api.github.com/users/louislam/gists{/gist_id}","starred_url":"https://api.github.com/users/louislam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/louislam/subscriptions","organizations_url":"https://api.github.com/users/louislam/orgs","repos_url":"https://api.github.com/users/louislam/repos","events_url":"https://api.github.com/users/louislam/events{/privacy}","received_events_url":"https://api.github.com/users/louislam/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOFsxuac4Vq6Nv","tag_name":"2.5.0","target_commitish":"master","name":"2.5.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2026-08-01T15:31:57Z","updated_at":"2026-08-01T17:44:09Z","published_at":"2026-08-01T16:35:53Z","assets":[{"url":"https://api.github.com/repos/louislam/uptime-kuma/releases/assets/498113072","id":498113072,"node_id":"RA_kwDOFsxuac4dsJow","name":"dist.tar.gz","label":null,"uploader":{"login":"louislam","id":1336778,"node_id":"MDQ6VXNlcjEzMzY3Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1336778?v=4","gravatar_id":"","url":"https://api.github.com/users/louislam","html_url":"https://github.com/louislam","followers_url":"https://api.github.com/users/louislam/followers","following_url":"https://api.github.com/users/louislam/following{/other_user}","gists_url":"https://api.github.com/users/louislam/gists{/gist_id}","starred_url":"https://api.github.com/users/louislam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/louislam/subscriptions","organizations_url":"https://api.github.com/users/louislam/orgs","repos_url":"https://api.github.com/users/louislam/repos","events_url":"https://api.github.com/users/louislam/events{/privacy}","received_events_url":"https://api.github.com/users/louislam/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-gzip","state":"uploaded","size":7211211,"digest":"sha256:cae139d5ce3a08bfc4a7dd3ada21431b5917ce4cd920447d99306bddde9d61f6","download_count":8299,"created_at":"2026-08-01T17:44:03Z","updated_at":"2026-08-01T17:44:09Z","browser_download_url":"https://github.com/louislam/uptime-kuma/releases/download/2.5.0/dist.tar.gz"}],"tarball_url":"https://api.github.com/repos/louislam/uptime-kuma/tarball/2.5.0","zipball_url":"https://api.github.com/repos/louislam/uptime-kuma/zipball/2.5.0","body":"## 2.5.0\r\n\r\n### Uncategorized\r\n\r\n### 🆕 New Features\r\n- #7645 Add `next-rootless` docker tag \r\n- #7607 feat: allow unlimited interval rather than 24 days \r\n- #7597 feat: add voice call option to Plivo notification provider (Thanks @sarveshpatil-plivo)\r\n- #7584 feat: add Plivo SMS notification provider (Thanks @sarveshpatil-plivo)\r\n- #7571 feat: add Ooredoo (Maldives) SMS notification provider (Thanks @islandboymv)\r\n- #7569 feat: Add WxPusher SPT (WxPusher simple push token) notification provider (Thanks @zjiecode)\r\n- #7546 feat: add Flowtriq DDoS detection notification provider (Thanks @jacob-masse @FlyingDove2493)\r\n- #7525 feat: add tracking support on status pages for rybbit analytics (Thanks @DanielOberlechner)\r\n- #7506 feat(notification): add additional headers option for SMTP (Thanks @dnagy)\r\n- #7214 feat: add NTP monitor type for network time protocol monitoring (Thanks @henricook)\r\n- #7114 feat(system-service): add PM2 picker and platform selection (Thanks @KraoESPfan1n)\r\n\r\n### 💇‍♀️ Improvements\r\n\r\n### 🐞 Bug Fixes\r\n- #7654 fix: correct 12 spelling errors across codebase (Thanks @jannikbx)\r\n- #7641 fix: RSS service status description is wrong \r\n- #7618 fix: widen stat_daily up/down columns from SMALLINT to unsigned INTEGER (Thanks @kushiemoon-dev)\r\n- #7599 fix: reduce rate-limit log spam when quota is healthy (Thanks @hexonal)\r\n- #7590 fix: double // in badgeUrl breaking Badge generator functionality (Thanks @jaimeagudo)\r\n- #7588 fix(domain-expiry): clarify unsupported RDAP warning (Thanks @arturict)\r\n- #7542 fix: resolve Steam monitor hostnames (Thanks @yuminn-k)\r\n- #7520 fix(discord): timezone with `dayjs.utc()` (Thanks @skkzsh)\r\n- #7516 fix: omit resolver port from DNS monitor service URL (Thanks @skkzsh)\r\n- #7515 fix(monitor): screenshot_delay not saved when editing browser engine monitor (Thanks @GhadiSaab)\r\n- #7472 fix: add timeout functionality to kafka (Thanks @jfgsilva)\r\n- #7465 fix: preserve saved protocol when loading Globalping ping monitor (Thanks @titojuanc)\r\n- #7460 fix: prevent tags dropdown from overflowing viewport (Thanks @Subrat-Dwivedi-22)\r\n- #7290 fix: allow mqtts:// in MQTT monitor (Thanks @Mrstragr @chennin)\r\n\r\n### ⬆️ Security Fixes\r\n- #7538 #7349 chore: Update dependencies \r\n- #7508 chore: Set 14 days cooldown for npm update to mininize the supply-chain-attack \r\n\r\n### 🦎 Translation Contributions\r\n- #7521 #7477 chore: Translations Update from Weblate (Thanks @aindriu80 @Aluisio @andibing @AnnAngela @AntonPalmqvist @arcanjobr @bill162 @ctih1 @cyril59310 @dodog @firedur @Goudarz @Gringit @helakostain @ivanbratovic @kamine81 @kiznick @Mr-Mmmc @MrEddX @OnyxOracle @PolarniMeda @ramazansancar @samsilveira @superpep)\r\n\r\n### Others\r\n- #7544 chore: change analytics_type to string type from enum \r\n- #7543 chore: add build \"pr-test\" workflow, add a message for testing to new pr. \r\n- #7541 chore: Add an ability to enable node.js inspector \r\n- #7535 chore: Remove meaningless entries from en.json \r\n- #7496 chore: Login form minor changes \r\n\r\n","reactions":{"url":"https://api.github.com/repos/louislam/uptime-kuma/releases/363570031/reactions","total_count":102,"+1":44,"-1":0,"laugh":3,"hooray":18,"confused":0,"heart":19,"rocket":16,"eyes":2},"mentions_count":46}