Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 1, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@canonical/react-components (source) 2.7.9 -> 3.6.0 age adoption passing confidence
canonicalwebteam.discourse ==6.3.0 -> ==7.0.0 age adoption passing confidence
canonicalwebteam.flask-base ==2.6.0 -> ==3.1.1 age adoption passing confidence

Release Notes

canonical/react-components (@​canonical/react-components)

v3.6.0

Compare Source

Features

v3.5.1

Compare Source

Bug Fixes
  • contextual-menu: prevent keyboard from opening and closing again in mobile chrome with input as child of the contextual menu (#​1273) (fcdc240)

v3.5.0

Compare Source

Features
  • WD-30161: ToastNotificationProvider customizable delay (#​1272) (8bef99d)

v3.4.3

Compare Source

Bug Fixes
  • column-selector: allow filtering of headers with no content, but existing aria label (#​1270) (e66fde6)

v3.4.2

Compare Source

Bug Fixes

v3.4.1

Compare Source

Bug Fixes

v3.4.0

Compare Source

Features

v3.3.0

Compare Source

Features

v3.2.0

Compare Source

Features

v3.1.1

Compare Source

Bug Fixes

v3.1.0

Compare Source

Features

v3.0.1

Compare Source

Bug Fixes
  • Modal: modal no longer sets focus when close prop changes (#​1253) (49a4e15)

v3.0.0

Compare Source

Bug Fixes
BREAKING CHANGES
  • LoginPageLayout: LoginPageLayout no longer sets theme to is-paper

v2.16.1

Compare Source

Bug Fixes
  • The responsive behaviour of the MainTable wrapped inside a ScrollableTable is not equivalent to the default case (#​1247) (758ba66)

v2.16.0

Compare Source

Features

v2.15.1

Compare Source

Bug Fixes

v2.15.0

Compare Source

Features
  • scrollable-container: add scrollable container and scrollable table components (#​1227) (57ca497)

v2.14.0

Compare Source

Features
  • ToastNotifications: Allow id to be overwritten by notify functions (#​1241) (bd0f189)

v2.13.0

Compare Source

Features
  • ToastNotification: Add onDismiss callback to ToastNotificationProvider (#​1236) (b6690c3)

v2.12.0

Compare Source

Features
  • support new chip variants (read-only, icon, badged), deprecate StatusLabel (#​1217) (20635b6)

v2.11.0

Compare Source

Features
  • ToastNotification: Add 'caution' to toast notifications (#​1235) (8eadfd6)

v2.10.0

Compare Source

Features
  • Spinner: Adds isMainComponent attribute to Spinner [WD-23570] (#​1234) (ca3b1ea)

v2.9.0

Compare Source

Features
  • theme-switcher: add new component to apply dark and light theme and switch between them easily (#​1230) (11f0ec2)

v2.8.1

Compare Source

Bug Fixes
  • sidepanel: default size of sidepanel to be standard, allow for narrow and wide sizes (#​1229) (83bc84e)

v2.8.0

Compare Source

Features
canonical/canonicalwebteam.discourse (canonicalwebteam.discourse)

v7.0.0

Compare Source

Added Events class

  • Created a new class to handle events from 'Discourse Calender (and events)' API
    Added EventsParser class
  • Created a new parser to process the events retrieve by the Events class
    Updated check_for_category_updates & check_for_topic_updates
  • Moved from Category into DiscourseAPI
    Updated Category class
  • The function get_topics_in_category now returns an array of objects
canonical-web-and-design/canonicalwebteam.flask-base (canonicalwebteam.flask-base)

v3.1.1

Compare Source

Add missing init file to fix the bug of missing opentelemetry module.

v3.1.0

Compare Source

  • Add prettified logs to Development mode.
  • Add JSON structured logs to Production mode.
  • The logging "extra" argument can be used to print JSON data out into the logs.
  • Custom parameter "handler" of type logging.Handler can be passed to FlaskBase to personalize log output.
  • Traces added to logs if tracing is enabled (through paas-charm).
  • Custom parameter "untraced_routes" to mark routes for which tracing should not be enabled.

Upgrade notes

For the production mode to output JSON structured logs you don't need to do anything, as it comes out of the box.
Be aware that you can now pass parameters to the logging method with the "extra" argument and anything you pass
will appear in the structured JSON log.

For the development prettified logs there is one step to be done.
Update your gunicorn entrypoint to add --logger-class canonicalwebteam.flask_base.log_utils.GunicornDevLogger
if you are in DEBUG mode.

One can pass a custom logging.Handler to FlaskBase in order to personalize the output of the logs.
All the work of setting the handler in all the appropriate places is done by FlaskBase.

v3.0.0

Compare Source

  • Update to use the latest version of Flask, Werkzeug, gunicorn and gevent.
  • Completely remove talisker as a dependency.
  • Add per route metrics that report the number of requests, response time, and error rate. (These metrics will be picked up automatically by a statsd-server if you are using the 12f app charm)

Upgrade notes

This version will require a few updates to remove talisker usage in your application. Namely:

  • In your entrypoint script, replace talisker.gunicorn.gevent with gunicorn.
  • Replace any instance of talisker.requests with requests.
  • Remove TALISKER_REVISION_ID from Dockerfile.
  • Remove any usage of talisker loggers.
  • Remove any usage of app.extensions["sentry"] as Sentry support was provided by talisker and is no longer available. You can use the sentry-sdk package directly to integrate Sentry into your Flask application.

v2.6.1

Compare Source

Changes

add SENTRY_DSN env var (#​90)

This release was made possible by the following contributors:

@​usamabinnadeem-10


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@webteam-app
Copy link

@renovate renovate bot force-pushed the renovate/major-internal branch 5 times, most recently from fb7680e to 81ab27a Compare September 10, 2025 15:03
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from e155f51 to b9ba32c Compare September 18, 2025 19:25
@renovate renovate bot force-pushed the renovate/major-internal branch 4 times, most recently from 42a5e9e to d56a764 Compare September 29, 2025 12:05
@renovate renovate bot force-pushed the renovate/major-internal branch 4 times, most recently from ed15ab3 to 60a544c Compare October 9, 2025 20:55
@renovate renovate bot force-pushed the renovate/major-internal branch 3 times, most recently from 9b71936 to 7d76aa7 Compare October 22, 2025 08:41
@renovate renovate bot force-pushed the renovate/major-internal branch from 7d76aa7 to 1e5ad23 Compare October 22, 2025 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant