github louislam/uptime-kuma 2.1.0-beta.2

pre-release8 hours ago

🆕 New Features

💇‍♀️ Improvements

  • #6699 fix(ui): improve monitor list readability on mobile (Thanks @AnuragEkkati @autofix-ci[bot])
  • #6685 feat: don't show a retry interval without retries enabled
  • #6664 fix: Expand the logging around AggregateError (Thanks @AnuragEkkati @autofix-ci[bot])
  • #6651 chore: make the monitors consistently log using this.name where appropriate (Thanks @autofix-ci[bot])
  • #6645 chore: improve misc i18n things
  • #6642 feat: Add prettier and configure autofix to use it
  • #6638 fix: Proper processing of date fields (Domain Expiry) with cleanup of unnecessary Date comparison functions (Thanks @shanto @autofix-ci[bot])
  • #6637 fix: noisy domain expiry checks in monitor editor and missing debuggability (Thanks @josephadamsdev @autofix-ci[bot])
  • #6628 chore: Add validation for retryInterval in Monitor.validate() (Thanks @Angel98518)
  • #6626 fix: standardize password fields to use HiddenInput component for con… (Thanks @Angel98518)
  • #6625 chore: made code more robust to undefined expiry
  • #6623 chore: improve some domain expiry logs
  • #6614 feat: Added a translation key for “Password is too weak” (Thanks @cyril59310 @autofix-ci[bot])
  • #6605 Implement message sanitization for Aliyun SMS (Thanks @IsayIsee @autofix-ci[bot])
  • #6599 fix: rename Badge Generator to Badge Link Generator and add help text (Thanks @leonace924)

🐞 Bug Fixes

  • #6696 fix: handle existing release branch in beta-release workflow (Thanks @app/copilot-swe-agent)
  • #6668 fix: Ensure ping can handle pings larger than 24 days by changing INT to BIGINT and FLOAT(8,2) to FLOAT(20,2) (Thanks @app/copilot-swe-agent)
  • #6662 fix: idn ping errors (Thanks @iotux @autofix-ci[bot])
  • #6658 fix: Allow setting heartbeat interval below 20 seconds (Thanks @vishalvignesh)
  • #6650 fix: webhook method is undefined on older notification providers
  • #6646 fix: RabbitMQ monitor to more properly handle all nodes failure (Thanks @Angel98518)
  • #6636 fix: make including msg optional for alyun and clarify the carrier restrictions (Thanks @IsayIsee @autofix-ci[bot])
  • #6620 fix: Clarify domain expiry warning for TLDs without RDAP endpoints (Thanks @app/copilot-swe-agent)
  • #6617 fix: add error logging to cloudflared socket handler empty catch blocks (Thanks @Angel98518)
  • #6612 fix(mysql): fix domain_expiry migration for MySQL 8.0 compatibility (Thanks @app/copilot-swe-agent)
  • #6611 fix: add descriptive alt text to images in README for accessibility (Thanks @Angel98518)
  • #6602 fix: allow querying the root DNS zone (Thanks @leonace924)
  • #6600 fix(test): retry check() sets status to UP for XMPP server with valid certificate (STARTTLS)
  • #6584 fix(docker): make docker more robust towards pausing, restarts, missing healthchecks and missing container states (Thanks @autofix-ci[bot])

🦎 Translation Contributions

Others

  • Other small changes, code refactoring and comment/doc updates in this repo:
  • #6692 chore: Add automated beta release workflow (Thanks @app/copilot-swe-agent)
  • #6691 chore: preemptively reduce the cost to store the responses by lowering the limit and changing the on disk compression format
  • #6689 chore: autofix tsc compilation (Thanks @autofix-ci[bot])
  • #6686 chore: make the logging of uptime_calc more consistent with the rest of the logs
  • #6683 chore: rework the new contributor workflow
  • #6681 chore: add a test case so that substantive placeholder changes are apparent to contributors (Thanks @autofix-ci[bot])
  • #6675 chore: fix new contributor pr message failing due to required, unused parameters
  • #6674 chore: remove timeouts from our unittests
  • #6672 chore: add a comment on first time contributors PRs instead of bloating the PR template
  • #6656 chore: fix tab width in the prettier config being different from previously causing hard merges (Thanks @autofix-ci[bot])
  • #6655 chore: enable formatting over the entire codebase in CI (Thanks @autofix-ci[bot])
  • #6654 chore: format the .github folder
  • #6653 chore: add an action that ensures the PR title is valid
  • #6632 chore(ci): try using the spec test reporter instead of tab
  • #6631 chore: remove unused jest config
  • #6622 fix(ci): make wss not depend on external dependencies (Thanks @autofix-ci[bot])
  • #6589 chore: no unused maintenance details and other v-if="false"
  • #6583 Update to 2.1.0-beta.1

Don't miss a new uptime-kuma release

NewReleases is sending notifications on new releases.