> ## Documentation Index
> Fetch the complete documentation index at: https://docs.phare.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Follow the updates and improvements made to the Phare platform in 2025.

<Update label="December 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/Cg0jtM97ctG5RA9P/images/changelog/105-open-metrics.webp?fit=max&auto=format&n=Cg0jtM97ctG5RA9P&q=85&s=a07c60aff84596d55171212e7527d188" alt="Open metrics" width="2486" height="1164" data-path="images/changelog/105-open-metrics.webp" />
  </Frame>

  ## Public growth metrics

  Phare now shares growth metrics openly, so you can follow the journey with live user registration stats, monthly uptime monitoring checks, detailed revenue, and cost breakdown.

  Visit the [open metrics page](https://phare.io/open).
</Update>

<Update label="November 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/Cg0jtM97ctG5RA9P/images/changelog/104-france-region.webp?fit=max&auto=format&n=Cg0jtM97ctG5RA9P&q=85&s=591cd5ff82105178059614587cd899cd" alt="France region" width="1200" height="627" data-path="images/changelog/104-france-region.webp" />
  </Frame>

  ## New uptime monitoring region in France

  A brand-new monitoring region is now live in France, humming with that signature hon hon hon server noise. Expect uptime as fast as a TGV, incidents that dramatically shout “SACRE BLEU”, and a special Parisian luxury experience.
</Update>

<Update label="October 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/c9uA6xx59gvzX5TO/images/changelog/102-status-page-subscription-channels.webp?fit=max&auto=format&n=c9uA6xx59gvzX5TO&q=85&s=33089d93b86fbf060013c83cc40b1655" alt="Status page subscription channels" width="1096" height="480" data-path="images/changelog/102-status-page-subscription-channels.webp" />
  </Frame>

  ## Customize status page subscription channels

  You can now customize which subscription channels are available for your users on your status page. The current selection of subscription channels is RSS and Atom.

  <br />

  <Frame>
    <div style={{position: 'relative', width: '100%', 'padding-top': '56.25%'}}>
      <iframe src="https://iframe.mediadelivery.net/embed/238508/fa174ad5-b22c-49f7-89c5-909ae68cedfc?autoplay=false&loop=true&muted=true&preload=true&responsive=true" loading="lazy" allow="accelerometer;gyroscope;autoplay;encrypted-media;picture-in-picture;fullscreen" style={{border: 0, position: 'absolute', top: 0, height: '100%', width: '100%'}} />
    </div>
  </Frame>

  ## Improved combobox selection

  A small convenience update for those of you with dozens of monitors or team members, Phare's combobox now comes with an easy way to select or deselect all options, allowing you to act faster without having to do 60 clicks.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/lx30wDf_-f9_VKzD/images/changelog/101-incident-ai-generations.webp?fit=max&auto=format&n=lx30wDf_-f9_VKzD&q=85&s=f2e5aa9d814fc604e622fc858a58e9df" alt="Incident AI generations" width="2400" height="1254" data-path="images/changelog/101-incident-ai-generations.webp" />
  </Frame>

  ## AI-generated incident summaries and post-mortems

  Resolving incidents just got a whole lot easier. Programmatic incidents are now automatically enriched with AI-generated summaries and post-mortems, giving you a clear overview of what happened without the manual effort.

  This feature is powered by Mistral’s Magistral Small model, chosen for its efficiency and privacy-friendly design.

  Incident AI is configurable per project, and available on all plans with monthly quotas:

  * **Hobby**: 10 AI generations / month
  * **Scale**: 100 AI generations / month + optional pay-as-you-go

  You can also rate each AI summary directly from the incident page. Feedback helps improve accuracy and usefulness over time.

  Read more about [Incident AI](/uptime/incidents#incident-ai) in the documentation.
</Update>

<Update label="September 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/qmQqNMU04844ct2O/images/changelog/100-smart-incident-merging.webp?fit=max&auto=format&n=qmQqNMU04844ct2O&q=85&s=51d92e76c135c2104e67c9ccb7c0112e" alt="Smart Incident Merging" width="2504" height="1612" data-path="images/changelog/100-smart-incident-merging.webp" />
  </Frame>

  ## Smart incident merging

  Smart Incident merging is now available! This feature can be activated on a per-project basis, allowing you to choose a merge time window that fits your needs. Only similar incidents are merged together, and when paired with the thread support released a few weeks ago, this drastically reduces notification noise.

  Two new alert rule events are available:

  * **Incident Propagated**: A new monitor starts failing and is merged into an existing incident.
  * **Incident Partially Recovered**: One of the previously failing monitors recovers, but the incident remains open.

  Smart incident merging is not enabled by default for existing accounts, so you need to opt in from your project settings.

  Read the extended [Smart Incident merging documentation](/uptime/incidents#smart-incident-merging) for more information on this new feature.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/LIohR_9HePF0s2bi/images/changelog/99-ntfy-integration.webp?fit=max&auto=format&n=LIohR_9HePF0s2bi&q=85&s=f6f7f1d055bed4c3d29155fb5b4d4fbf" alt="Ntfy integration" width="1200" height="627" data-path="images/changelog/99-ntfy-integration.webp" />
  </Frame>

  ## Ntfy.sh integration

  A new integration with [ntfy.sh](https://ntfy.sh) is now available to send alerts to your ntfy application. The integration supports sending messages to a topic through a custom server hostname and access token authentication. It can already be used with all existing alert events.

  You can find the documentation for the [ntfy integration here](/integrations/ntfy).

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/iG54y5gVuPTRWcRI/images/changelog/98-slack-threads.webp?fit=max&auto=format&n=iG54y5gVuPTRWcRI&q=85&s=dec96d4c4037d0674ab6bbf1d0de1cb1" alt="Slack threads support" width="1200" height="627" data-path="images/changelog/98-slack-threads.webp" />
  </Frame>

  ## Support for Slack threads

  The Phare integration for Slack now sends all notifications related to the same incident in a dedicated thread, making it easier to follow and manage incident notifications without cluttering your main channels.

  This update requires you to reinstall the integration to grant the permissions necessary for creating threads. You can do this from the integrations page of your dashboard, as explained in the [Slack integration documentation](/integrations/slack#reinstallation).

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/ITYyfSV_ujqGPRcE/images/changelog/97-discord-threads.webp?fit=max&auto=format&n=ITYyfSV_ujqGPRcE&q=85&s=04a3ef8366787dfcd4130496049dd73c" alt="Discord threads support" width="1200" height="627" data-path="images/changelog/97-discord-threads.webp" />
  </Frame>

  ## Support for Discord threads

  The Phare integration for Discord now sends all notifications related to the same incident in a dedicated thread, making it easier to follow and manage incident notifications without cluttering your main channels.

  This update requires you to reinstall the integration to grant the permissions necessary for creating threads. You can do this from the integrations page of your dashboard, as explained in the [Discord integration documentation](/integrations/discord#reinstallation).

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/aFBpTSUGU7VRq6Un/images/changelog/96-email-threads.webp?fit=max&auto=format&n=aFBpTSUGU7VRq6Un&q=85&s=0f400a64ab0e2bd3409ed5d4dd32d6e2" alt="Email threads support" width="1200" height="627" data-path="images/changelog/96-email-threads.webp" />
  </Frame>

  ## Support for email threads

  Email alerts sent to your inbox now support email threads, making it easier to follow and manage incident notifications without cluttering. When you receive multiple notifications for the same incident, they will be grouped together in a single email thread, allowing you to see the entire conversation in one place.

  All emails also got a fresh new look that is more consistent with the Phare design system.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/aFBpTSUGU7VRq6Un/images/changelog/95-incident-notification-filtering.webp?fit=max&auto=format&n=aFBpTSUGU7VRq6Un&q=85&s=ff39478ca31d3ae0c68e2c8858d838a7" alt="Incident notification filtering" width="1952" height="1152" data-path="images/changelog/95-incident-notification-filtering.webp" />
  </Frame>

  ## Alert rule filtering for incident events

  Some alert rules can now be filtered to only send notifications for specific incident types. This is particularly useful to avoid being notified of manually created incidents, or to send notifications to different channels based on the incident type.

  The following alert events now support filtering by incident type:

  * Incident created
  * Incident recovered
  * Incident comment created
  * Incident update published
</Update>

<Update label="August 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/94-monitor-with-payload.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=2dce0f639ae236d9aaf803aff81fe181" alt="Monitor with POST, PUT, PATCH and a body" width="1566" height="882" data-path="images/changelog/94-monitor-with-payload.webp" />
  </Frame>

  ## Support for POST, PUT and PATCH methods with a body

  You can now create HTTP(S) monitors using the POST, PUT or PATCH methods, and include a request body with a content type of your choice. This allows you to monitor APIs and webhooks that require a specific method and payload.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/93-status-page-timeframe.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=d10c3680a7a2132ab1236ab7d058701d" alt="Status page timeframe" width="2046" height="1232" data-path="images/changelog/93-status-page-timeframe.webp" />
  </Frame>

  ## Custom status page history timeframe

  You can now customize the timeframe of the status page history, allowing you to choose between 30, 60 or 90 days. This gives you more flexibility in how much historical data you want to display on your status page.
</Update>

<Update label="July 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/92-mute-projects.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=63828a50363dcb160911644571dbac95" alt="Mute projects" width="670" height="382" data-path="images/changelog/92-mute-projects.webp" />
  </Frame>

  ## Mute projects

  It is now possible to mute an entire project that is being a little too noisy. Notifications are muted, but:

  * Incidents still show up in the dashboard
  * Notifications are logged with a "muted" status
  * You can still access the uptime percentage and other stats of your monitors

  Perfect for temporarily unstable infra, or that one API that breaks a few times a day.

  The feature can be activated from the Alert Rules page of your dashboard, and a special indicator will be shown for all muted projects.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/91-improved-timeline.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=429d53a1fb1939630026fa67f4c1cfb5" alt="Improved timeline" width="2458" height="1442" data-path="images/changelog/91-improved-timeline.webp" />
  </Frame>

  ## Improved incident timeline

  Many improvements landed on the incident timeline to improve the incident management experience:

  * Details of monitor modifications done during an incident active period are now shown in the timeline
  * Details of incident modifications done during an incident active period are now shown in the timeline
  * Relevant actions performed by API are now logged in the timeline, with the name of the API key used to perform the action
  * The timeline design has been refreshed and made more compact to show more data

  <br />

  ## Support for brotli and zstandard compression

  Phare's monitoring agent (A.K.A Beacon) now supports Brotli and Zstandard compression algorithms. The deflate implementation has also been updated to be compatible with the RFC 1950 standard on top of the existing RFC 1951 implementation.

  The monitoring agent `Content-Encoding` header has been updated to reflect this change:

  ```text theme={null}
  Content-Encoding: gzip, deflate, br, zstd
  ```

  This should save a few bytes over the years ✌️

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/90-multi-monitor-incidents.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=e73ce810c7ceb613adbab1fbb3175857" alt="Multi-monitor incidents" width="2356" height="962" data-path="images/changelog/90-multi-monitor-incidents.webp" />
  </Frame>

  ## Create incidents for multiple monitors

  It is now possible to create incidents for multiple monitors at once. This is a big structural change that will allow building features like incident merging.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/89-pay-with-credits.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=1ac4fbfdf13f7855e7355dd266db34a1" alt="Pay with credits" width="2460" height="1280" data-path="images/changelog/89-pay-with-credits.webp" />
  </Frame>

  ## Credits payment for Scale plan

  The Scale plan now supports prepayment, allowing you to pay for a few months or a few years in advance. This allows you to receive a single invoice for the entire period and avoid monthly payments.

  This comes with a slight change for users already on the Scale plan, as the plan is now paid at the end of the month instead of the beginning.
</Update>

<Update label="June 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/88-enhanced-incident-details.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=2a9b1024c1811944935063478e87b642" alt="Enhanced incident details" width="1738" height="952" data-path="images/changelog/88-enhanced-incident-details.webp" />
  </Frame>

  ## Enhanced incident details

  The information available in incident reports has been extended to include:

  * ✅ *Resolved address*: See the final hostname and port.
  * 🔢 *Status code*: Quickly verify the HTTP response status.
  * 🧪 *Assertion results*: View detailed outcomes for each assertion.
  * 📦 *Response size*: View the byte size of the response body.
  * 🧾 *Response headers*: Inspect the HTTP headers returned by the server.
  * 🔍 *Request trace*: Follow the full journey of the request through each step.

  The additional context should help you identify incident root causes more quickly and accurately.

  <br />

  ## Updated inactivity restriction for Hobby plan

  Organizations on the **Hobby** plan are now automatically deactivated after 4 months of inactivity, instead of 6 months. This means that if your organization has no active members for 4 months, it will be deactivated and all data will be deleted after receiving two reminder emails.

  This change is necessary to keep the platform sustainable, and requesting three sign-ins per year seems reasonable for a free plan.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/87-success-assertions.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=9b3325d9ec03028fe07962a9e86a1fe8" alt="Success assertions" width="1736" height="1052" data-path="images/changelog/87-success-assertions.webp" />
  </Frame>

  ## Success assertions

  You can now define success assertions for your monitors, allowing you to specify custom checks for:

  * Status codes (with support for wildcards and multiple codes)
  * Response headers
  * Response body content
</Update>

<Update label="May 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/86-new-monitoring-options.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=e5e14e9c1ff3fc90e9d815e075f5cf7a" alt="New monitoring options" width="1616" height="980" data-path="images/changelog/86-new-monitoring-options.webp" />
  </Frame>

  ## TLS over TCP, and new monitoring options

  Monitoring secure TCP services with a TLS connection is now possible, allowing you to monitor a wider range of services. Certificates discovered during TCP monitoring are now tracked, and you can set up alert rules to be notified when they are about to expire.

  All types of monitors can now skip SSL/TLS certificate validation, which is useful for testing services with self-signed certificates.

  HTTP(S) monitors can now be configured to fail when facing a 3xx redirect response.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/85-design-refresh.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=d25b7134e703f0b6490109437e686ecc" alt="Phare design refresh" width="2400" height="1255" data-path="images/changelog/85-design-refresh.webp" />
  </Frame>

  ## Refreshed design

  Phare has a fresh new look. The design has been refreshed to be more modern and user-friendly, and navigation should be more intuitive.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/84-removed-integration-project-scope.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=f2ee9c5145d06e56c45906f756f7a796" alt="Removed integration project scope" width="1580" height="590" data-path="images/changelog/84-removed-integration-project-scope.webp" />
  </Frame>

  ## Integration project scope removed

  It was possible to scope integrations to a specific project, which was useful for advanced use cases of large organizations. However, this feature was not widely used and made integrations needlessly complex for most users, and Phare is all about the fine line between simplicity and sophistication, so bye-bye scoped integrations.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/83-custom-headers.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=fe3647f2d1f8fed00104619dd39b9a54" alt="Custom headers" width="1576" height="432" data-path="images/changelog/83-custom-headers.webp" />
  </Frame>

  ## Custom HTTP headers

  You can now add custom HTTP headers to your monitors. This is useful for passing authentication tokens, or any other headers required by your application.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/82-user-agent-secret.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=46993f3f990a9436c8966a148227bdc0" alt="User agent secret key" width="1578" height="556" data-path="images/changelog/82-user-agent-secret.webp" />
  </Frame>

  ## User agent secret key

  It is now possible to set a secret key of your choice to the user agent used for monitoring. This allows you to easily identify the requests made by Phare in your application logs, or filter them accurately in your firewall rules.

  The chosen secret key is passed as a user agent parameter with the following format:

  ```text theme={null}
  Mozilla/5.0 (compatible; Phare/1.0; +https://phare.io/products/uptime; Secret=your-secret-key)
  ```

  The user agent is left unchanged if no secret key is set:

  ```text theme={null}
  Mozilla/5.0 (compatible; Phare/1.0; +https://phare.io/products/uptime)
  ```

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/80-monitor-certificate-expiring-alert-rule.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=4c0ca0d4cd9bb7f975a1aa62bbf4e173" alt="Monitor certificate expiring alert rule" width="2400" height="1254" data-path="images/changelog/80-monitor-certificate-expiring-alert-rule.webp" />
  </Frame>

  ## New alert event: Monitor certificate expiring

  You can now create alert rules to be notified when your monitor certificates are about to expire. This new feature complements the SSL certificate tracking system introduced earlier this week, giving you proactive control over your certificate renewals.

  How it works:

  * Create a **Monitor Certificate Expiring** alert rule
  * Select how many days in advance you want to be notified (from 1 to 60 days)
  * Choose which integration to use for notifications (Email, SMS, Webhook, etc.)
  * Get timely notifications so you never miss a certificate renewal again

  Like other alert rules, you can scope it to a specific project or to the entire organization, and it works with all existing integrations.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/79-monitor-certificate-discovered.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=df03766ab677168f68f8f08e78ad5fe3" alt="Monitor certificate discovered notification" width="2400" height="1254" data-path="images/changelog/79-monitor-certificate-discovered.webp" />
  </Frame>

  ## New alert event: Monitor certificate discovered

  You can now create alert rules to be notified when a new certificate is discovered on any monitor. It's a great way to make sure they're getting renewed on time, or to get alerted of any unexpected changes to your monitors' SSL certificates.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/81-certificate-discovery.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=310540b574c786158fd926c31c9906a4" alt="SSL certificate tracking" width="1748" height="726" data-path="images/changelog/81-certificate-discovery.webp" />
  </Frame>

  ## SSL certificate tracking

  Phare now tracks SSL certificates as first-class objects, giving you visibility on all the certificates used in your projects.

  How it works:

  * Certificates are discovered and stored automatically when performing monitor checks
  * Support for multiple certificates per domain and shared certificates across monitors

  This allows you to quickly view all certificates used by a monitor, and all monitors using a certificate.
</Update>

<Update label="April 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/78-alerting-system.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=8925b86886ea2ed37cbb9c5b6838aa0e" alt="New alerting system" width="2540" height="1808" data-path="images/changelog/78-alerting-system.webp" />
  </Frame>

  ## New scoped alert rules system

  Alert policies have been replaced with a more intuitive scoped alert rules system. You can now define alert rules that apply at the organization or project level, making alerting easier to manage and more transparent.

  How it works:

  * Alert policies do not exist anymore
  * Alert rules can be directly created
  * Choose a scope for each rule: project-specific or organization-wide.

  This greatly simplifies the alerting system, while keeping a good level of flexibility.

  The [API endpoints for managing alert rules](/api-reference/platform/alert-rules/list-alert-rules) have also been updated to reflect this change, which should make it easier to manage your alert rules programmatically.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/77-recipient-delivery-logs.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=2827f515f319d689483600a643ef5eef" alt="Recipient delivery logs" width="2008" height="758" data-path="images/changelog/77-recipient-delivery-logs.webp" />
  </Frame>

  ## Enhanced messaging reliability and logging

  To improve the resilience of the email notifications, a failover SMTP (Brevo) has been introduced to ensure uninterrupted delivery in case the primary SMTP (Scaleway) fails.

  Real-time tracking of email delivery statuses has been implemented to allow for immediate detection of undelivered emails.

  The Email, Telegram, and SMS integration have also been updated to provide per-recipient logs, giving you more details in case of delivery issues.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/76-new-monitoring-regions.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=4b9c9330d5dd1e91feea7f0416a85f90" alt="New monitoring regions" width="2400" height="1255" data-path="images/changelog/76-new-monitoring-regions.webp" />
  </Frame>

  ## New monitoring regions and infrastructure overhaul

  After two months of rollout and testing, Phare’s newest regions, Australia, Thailand, and Brazil, are now generally available. These regions bring faster, closer monitoring to key areas across APAC and South America.

  All regions, new and existing, now run on an upgraded infrastructure. Expect lower latency, improved efficiency, and even more reliable insights, no changes needed.

  A major step forward in global monitoring, now fully live!

  <br />

  ## New Scale plan price

  After nearly a year of intense optimization and some seriously messy spreadsheet formulas, it's finally done: the Phare Scale plan is now just 5€, down from 49€.

  That’s 90% off! And it’s not just about slashing prices, it’s about making powerful, high-quality tools accessible to everyone, without locking features behind expensive enterprise plans.

  The pricing page has been [updated to reflect this change and clarify things](https://phare.io/pricing).

  Now’s the perfect time to hop on board. Don’t miss out.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/75-phare-discord.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=4bc19e385d3c9dff1d9b2892985acf12" alt="Phare on Discord" width="2400" height="1254" data-path="images/changelog/75-phare-discord.webp" />
  </Frame>

  ## Discord community

  Phare now has a Discord community, because sometimes you just want to drop a quick message, rant about a bug, or throw out a wild feature idea explained in a meme.

  Join to chat about Phare, share feedback, report issues, or just see what’s brewing. It's also the best place to talk to the guy who writes the code and tease him about adding a dark mode (please don’t).

  Jump in, say hi, and have fun: [https://phare.io/discord](https://phare.io/discord)
</Update>

<Update label="February 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/74-preview-regions.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=fda365ce492dc3ba6365d35d5ed04e4b" alt="Preview regions" width="1254" height="576" data-path="images/changelog/74-preview-regions.webp" />
  </Frame>

  ## Preview regions

  Six new regions are available in preview to test Phare's brand-new monitoring infrastructure. They’re free to use for the next two months but come with no guarantees yet.

  Choose from US West / East 🇺🇸, Japan 🇯🇵, Germany 🇩🇪, or one of the new regions, Australia 🇦🇺 and Brazil 🇧🇷. Or try all of them to help test the new infrastructure at scale.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/73-telegram-integration.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=7b852e5113a7210df22115f47d0892d4" alt="Telegram integration" width="1570" height="1098" data-path="images/changelog/73-telegram-integration.webp" />
  </Frame>

  ## Telegram integration

  A new integration with Telegram is now available to send notifications to your Telegram application. The integration supports sending messages to a group or a private chat, and can be used with all existing alert events.

  Read the [Telegram integration documentation](/integrations/telegram) to get started.
</Update>

<Update label="January 2025">
  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/73-telegram-integration.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=7b852e5113a7210df22115f47d0892d4" alt="Telegram integration" width="1570" height="1098" data-path="images/changelog/73-telegram-integration.webp" />
  </Frame>

  ## Telegram integration

  A new integration with Telegram is now available to send notifications to your Telegram application. The integration supports sending messages to a group or a private chat, and can be used with all existing alert events.

  Read the [Telegram integration documentation](/integrations/telegram) to get started.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/70-integration-logs.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=cdf030df56e902a9c024026cf6afac0c" alt="Integration logs" width="2496" height="1690" data-path="images/changelog/70-integration-logs.webp" />
  </Frame>

  ## Improved integration reliability

  A lot of work has been done to improve the reliability of all integrations with third-party services, including a new delivery and error logs page, failure notifications, and automatic pause for failing integrations.

  ### Delivery and error logs

  All integrations now provide a detailed logs page to help you diagnose and fix issues.

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/70-integration-logs.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=cdf030df56e902a9c024026cf6afac0c" alt="Integration logs" width="2496" height="1690" data-path="images/changelog/70-integration-logs.webp" />
  </Frame>

  ### Failure notifications

  All integrations now notify the organization owner when an issue occurs. For the SMS, Email, and Webhook integrations, a detailed list of failed numbers, addresses, or requests is provided to help you identify the issue.

  The failure notification for the Outgoing Webhook integration is only sent if all delivery attempts have failed, which means the organization owner will be notified [1 hour and 18 minutes](https://docs.phare.io/integrations/outgoing-webhook#retry-policy) after the event creation.

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/71-integration-issue-notification.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=062f627ceba2355f949f8196c790fc15" alt="Integration issue notification" width="1604" height="1516" data-path="images/changelog/71-integration-issue-notification.webp" />
  </Frame>

  ### Automatic pause

  Integrations that have been failing more than three consecutive times in a 7-day rolling window will be automatically paused. A notification will be sent to the organization owner when this happens.

  <br />

  ## Data retention change

  To improve the performance of the platform and reduce unnecessary data retention, a few rules are now enforced for organizations on the **Hobby** plan:

  Organizations must have at least one active member in the past 6 months to keep their account active. Two reminder emails will be sent to the organization owner before the account is deactivated. The first reminder is sent 14 days before the account deactivation, and the second reminder is sent 3 days before the account deactivation.

  Monitors that have been failing uninterrupted for more than 48h will be automatically paused. A notification will be sent to the organization owner when a monitor is paused.

  These rules are only enforced for organizations on the **Hobby** plan, and are necessary to keep this plan free and sustainable for everyone.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/72-custom-status-page-error.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=77804faead128d176dcf4f707416eafd" alt="Custom status page error" width="1406" height="910" data-path="images/changelog/72-custom-status-page-error.webp" />
  </Frame>

  ## Custom error pages for status pages

  When visiting a status page with an error (404, 500, etc.), a custom error page is now displayed to provide a better user experience, instead of redirecting users to a phare.io error page.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/69-password-confirmation-flow.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=a0b636e6c1ea22cc505a9daecac0f910" alt="Password confirmation" width="2074" height="1260" data-path="images/changelog/69-password-confirmation-flow.webp" />
  </Frame>

  ## Account security improvements

  The security of your user account has been improved with the addition of a password confirmation step when updating your email address or deactivating two-factor authentication. This step ensures that you are the owner of the account and that no one else can make changes without your consent. The two-factor authentication activation flow has also been improved with the possibility to manually set up your authenticator app without having to scan a QR code.

  <br />

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/68-embed-status-badges-customization.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=917d94007a3cb3f32d0e8965caeeacd8" alt="Embed status badges customization" width="2232" height="1106" data-path="images/changelog/68-embed-status-badges-customization.webp" />
  </Frame>

  ## Embed status badge customization

  Embed status badges can now be customized with a custom background color to match your website's design. A theme selector is available to choose between light and dark mode, and a color picker to select the background color for each theme.

  <br />

  ## Embed status badges

  Three embeddable status badges are now available to display your status page's current status on your website. The badges do not load any third-party scripts, are free from cookies, and adapt to your website dark and light modes.

  #### Pulse badge

  The pulse badge only displays the current status of your status page without any additional information, making it perfect to build your own components around it.

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/65-embed-pulse-badge.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=df79af75751e13d818ea2902a2830db4" alt="Embed pulse badges" width="1198" height="526" data-path="images/changelog/65-embed-pulse-badge.webp" />
  </Frame>

  #### Static badge

  The static badge displays the current status of your status page with a pulse and a static label.

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/66-embed-static-badge.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=6d21299faeb011ec1076427d87116d69" alt="Embed static badges" width="1198" height="526" data-path="images/changelog/66-embed-static-badge.webp" />
  </Frame>

  #### Live badge

  The live badge displays the current status of your status page with a pulse and a live label.

  <Frame>
    <img src="https://mintcdn.com/phare/PK6OfMSytvlvN_a7/images/changelog/67-embed-live-badge.webp?fit=max&auto=format&n=PK6OfMSytvlvN_a7&q=85&s=36fbdea21d41e054a9450da8d7d9f9cc" alt="Embed live badges" width="1198" height="526" data-path="images/changelog/67-embed-live-badge.webp" />
  </Frame>
</Update>
