PRODUCT CHANGELOG
What’s new for you.
The features and fixes that change how you use HowlOps, in plain language, release by release. For the longer stories behind each release, see What’s New.
v1.89
OCT 21, 2026
IMPROVED
- Workspace owners now receive a direct notice when the DPA or subprocessor list changes, including the applicable review and objection path.
- The Terms and Cookie Policy are now prepared in equivalent Czech and English versions for business customers.
- The operator imprint now follows the selected language and shows an administrator-managed tax status.
- Cookie preferences can now be reopened from every public page and optional analytics consent can be withdrawn immediately.
- Legal updates now follow the user's saved Czech or English language and highlight the sections changed since their previous acceptance.
- The hosted MCP setup now provides working connection instructions for Claude Desktop, Claude Code, VS Code, Cursor and Codex.
- Incident filters, schedules and escalation policies now use consistent date pickers and menus that remain visible inside compact layouts.
- The home page now presents monitor history, response time, incident evidence and regional verification as an animated product view rather than a screenshot.
- Monitor and heartbeat tags can now be reused with consistent colours and filtered across a workspace.
- API tokens now offer granular permission checkboxes, documented scopes and an automatic expiry choice directly in Settings.
- Custom roles can now be created together with their complete permission set in one step.
- Device, notification and import settings now use clearer full-width layouts, activity states and simpler navigation.
- Product walkthroughs now use calmer process connectors, stable hover details and recognizable country flags.
FIXED
- Checkout now stays unavailable unless the live Stripe webhook is enabled for every payment, invoice, subscription, dispute, tax-ID and payment-method event required by billing.
- Legal-document tables now remain readable on smaller screens, and the full published document is clearly identified by language and version.
- Synthetic checks can continue after a legal-document update without bypassing the acceptance evidence required from real users.
- Support tickets can now be assigned only to active platform administrators.
- Monitor verification guidance now links to the available documentation and keeps detailed explanations out of the edit form.
- Response-time charts now distinguish confirmed endpoint failures, unconfirmed results, probe errors and monitoring-data gaps.
- SSO setup no longer exposes an internal container address when a public callback URL is available.
- Monitor charts now follow the timezone saved in the user's profile before falling back to the workspace timezone.
- Public legal text and API descriptions no longer expose internal engineering identifiers.
v1.88
OCT 20, 2026
IMPROVED
- The home page and product walkthrough now explain monitoring with responsive, code-rendered product diagrams instead of static screenshots.
- Every configured notification channel now includes its required values and a short setup-and-verification guide in the integration screen.
- The Spotlight status-page design now offers a larger operational headline and wider component layout for customer-facing status pages.
- The API-token guide now documents safe zero-downtime rotation, and the MCP guide focuses on the hosted endpoint that customers can use directly.
FIXED
- Resolved platform incidents now show their public summary, timeline and published postmortem in Recent history.
- Status-page incident timelines now use an accessible keyboard-operated control with a clear expanded state.
v1.87
OCT 19, 2026
IMPROVED
- AI assistants can now read workspace context and documentation, and manage permitted status pages, maintenance windows, schedules and alert-routing rules through MCP.
- MCP tokens now start with a read-only profile and can be limited to specific monitoring, incident, status-page, on-call, analytics and integration permissions.
- A migration guide now documents the supported Jira Service Management Operations import flow and its safety limits.
- Platform-status emails now show a clearer incident summary, status, posting time, affected component, update history and subscription controls in a light, email-safe layout.
- Multiple probes in the same country now appear as one resilient monitoring region, keeping infrastructure failover details out of customer-facing screens and announcements.
- The public status and pricing pages now present history, subscription actions and plan details in a clearer, more compact layout.
FIXED
- Recovered platform incidents now move from the active list into recent history and send subscribers the recovery update.
- The independent status page now includes notification routing and status-page health in its overall result.
- The 90-day status timeline now keeps day details in a stable position and shows partial degradation in amber instead of presenting it as a complete outage.
- Integration Hub and MCP panels now use the available page width consistently.
- Analytics now displays real monitor checks and response trends for workspaces that do not use demo monitors.
- SLA reports now separate paused monitors from active coverage, load large ranges faster, and place the worst active results first.
- Paused monitors in SLA reports now remain clearly readable in both light and dark themes.
- Pausing a monitor no longer removes its previously recorded uptime and incident evidence from historical SLA reports.
- Monitor lists can now be sorted by name, type, region, uptime, and latest check across the full result set.
- Multi-region incidents now use the probes that actually own the monitor, so an idle standby probe cannot silently prevent a real outage alert.
- Open multi-region incidents now follow safe probe handoffs, allowing recovery to be confirmed without weakening the original regional quorum.
- Older monitoring incidents can now close automatically after every current region confirms a sustained healthy recovery.
- Single-region outages now use fresh independent probe confirmation and no longer remain undecided because of stale verification results.
- Analytics reads now use monitoring database replicas, keeping check ingestion and alert evaluation responsive during heavier reports.
- A monitoring-data-gap alert now closes automatically after the active regional probes resume healthy checks.
- Monitor response charts now stop showing an outage after the underlying alert recovers, even when its incident remains open for follow-up; recent activity also labels alerts and incidents separately.
- Monitor timing breakdowns now follow the complete selected time range, and separate outage periods remain individually visible in response charts.
- Incident boards now adapt to narrower screens without cards overflowing, and correlated incidents show their linked monitor names instead of an unknown placeholder.
- Resolved incidents are now visibly distinguished from active outages in monitor charts, and notification actions no longer overlap message text.
- Queued notifications now keep batching enabled, and SMS and voice sends include delivery-status tracking.
- Automated health recovery no longer resolves a publicly announced platform incident before an administrator reviews it.
v1.86
OCT 18, 2026
IMPROVED
- API tokens can now be rotated in place and limited to specific product areas.
- Keyboard navigation, accessible control names, and text contrast are improved across the product and public pages.
- Status-page owners can upload a logo, while their analytics remains isolated from HowlOps analytics.
- Incident response-time charts now separate probing countries instead of blending them into one line.
- Billing identity fields now adapt to the selected country, with Czech IČO shown only for Czech billing addresses.
- Stripe invoices now use tax wording that distinguishes a Czech non-VAT supplier from a verified cross-border EU reverse-charge sale.
FIXED
- Support and administration screens now use correctly structured lists, labelled switches, and readable critical-status labels.
- Analytics retries temporary overview failures and no longer presents failed reads as no activity.
- External alert-processing and notification-delivery failures are now visible in the workspace audit log.
- Private-team notification history and linked-monitor details are now restricted to the correct workspace and authorized team members.
- Uptime monitor identity and robots handling now consistently follow the platform policy.
- Multi-region failures request independent validation before they can become global downtime incidents.
- A busy workspace can no longer delay escalation alerts for other workspaces.
- Ending a Stripe subscription no longer removes a plan granted separately by an administrator or pauses monitors covered by that grant.
v1.85
OCT 16, 2026
FIXED
- Comparison pages now link to current provider plans instead of showing third-party prices that can become outdated.
- Heartbeat details, ping history and controls for a private team are now hidden from workspace members who do not have access to that team.
- AI heartbeat details, history, statistics and controls for a private team are now hidden from workspace members who do not have access to that team.
- Private-team status-page management details and controls are now hidden from workspace members who do not have access to that team.
- Private-team monitor history, regional statistics, uptime and target-load details are now hidden from workspace members who do not have access to that team.
- Private-team monitor dependency maps and SLO settings are now hidden from workspace members who do not have access to that team.
- Failure screenshots and screenshot controls for a private-team monitor are now hidden from workspace members who do not have access to that team.
- Incident timelines, activity history, comments and status updates for private teams are now visible only to authorized workspace members.
- Private-team postmortems, exports, drafts and follow-up action items are now available only to authorized workspace members.
- Testing a private-team notification channel now requires access to that team, preventing unauthorized test deliveries.
v1.84
OCT 15, 2026
IMPROVED
- Private team details, member rosters and linked-team information are now hidden from workspace members who do not have access to that team.
- Public pages now show concise English or Czech breadcrumb navigation that matches the page hierarchy shared with search engines.
- New or updated PagerDuty, Opsgenie and Telegram notification channels now require a successful connection test before they can receive automatic alerts.
- Report-email confirmation and unsubscribe pages now follow the recipient's English or Czech browser language.
- Monitor target-load details now count effective probing regions, so country replicas and plan-clamped region selections no longer exaggerate estimated traffic.
- Migration pages now show all six preview-first import sources and link directly to the detailed import coverage matrix.
- Billing history now keeps structured invoice details and line items, so invoices remain searchable even when the payment provider is temporarily unavailable.
v1.83
OCT 14, 2026
FIXED
- Monitors checked from several regions no longer show an unknown status while their checks are running normally. The status now counts one result per probing country, which matches how checks are actually distributed.
- Public marketing pages now provide localized Czech titles and descriptions to search engines, while sign-in, sign-up and missing pages stay out of search indexes.
v1.82
OCT 13, 2026
IMPROVED
- EU VAT purchases now wait for Stripe to verify the saved VAT ID before checkout can apply cross-border tax treatment.
- Account creation and workspace agreements now bind consent to the exact published legal-document version, language and content hash, and ask users to review again if a document changes during sign-up.
- Ping, TCP and DNS monitoring agents now keep their last known-good assignments when a temporary database lookup fails, preventing an incomplete configuration from replacing working checks.
- Monthly SMS and voice safety limits now remain consistent when many alerts are queued at once, and workspaces receive their budget warning as soon as usage reaches 80% of the limit.
- Notification channels that a provider permanently rejects now pause automatically, notify workspace owners and resume only after a successful connection test.
- New workspaces can finish onboarding before entering company billing details; business identification is requested in context only when starting a paid purchase.
- Billing settings now show whether Stripe has verified a saved tax ID and clearly prompt workspace administrators to correct an ID that could not be verified.
- The homepage now highlights preview-first imports from six monitoring and incident-response tools, making it easier to start without rebuilding existing setup by hand.
- The homepage now highlights the two Czech monitoring vantage points currently listed in the public prober catalog, while setup remains the source of current workspace availability.
- Security settings now send a localized email when you sign out one session or all active sessions, so unexpected access changes are easier to spot.
- A new public Known limitations page makes material product boundaries and their source evidence easier to review before choosing a plan.
- Workspace members now receive clear notices when a workspace is scheduled for deletion, before its deletion date and after deletion completes.
- Workspace owners and administrators now receive a conservative recovery notice after multiple confirmed delivery failures when later provider evidence shows that the delivery path is working again.
- The edge-hosted platform status page now keeps an email route for reporting an outage visible even when the main application is unavailable.
- Optional analytics on public status pages now waits for each visitor to allow it, regardless of the page's presentation settings.
- Successful sign-ins from an unrecognized browser or app client now send a security notice without storing the raw browser identifier, IP address or location.
- Public integration pages now distinguish generally available email alerts from SMS and voice channels offered through a controlled preview.
- Site operators who need help with monitoring traffic are now directed to the contact form.
- Confirmed business customers in countries where HowlOps does not support a structured tax-ID format can now complete a purchase using their billing country instead of being blocked by an impossible field.
- Workspace members are now notified when a pending workspace deletion is cancelled, so an earlier deletion warning is never left unresolved.
- When a workspace monthly limit prevents an SMS or voice attempt, delivery history now records the reason consistently.
- Ping, TCP and DNS monitoring agents now stop outdated assignments after a prolonged configuration outage and resume automatically after a successful refresh.
LAST UPDATED OCT 21, 2026