Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 6, 2023

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
canonicalwebteam.flask-base ==2.5.0==3.1.1 age adoption passing confidence
vanilla-framework (source) 3.14.04.39.0 age adoption passing confidence

Release Notes

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

v2.6.0

Compare Source

Changes

Add flask secret key (#​87)

This release was made possible by the following contributors:

@​samhotep

canonical/vanilla-framework (vanilla-framework)

v4.39.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.39.0

🚀 Features
🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.38.0...v4.39.0

v4.38.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.38.0

🚀 Features

🔨 Maintenance

v4.37.2

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.37.2

🐛 Bug Fixes

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.37.1...v4.37.2

v4.37.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.37.1

🐛 Bug Fixes

Full Changelog: canonical/vanilla-framework@v4.37.0...v4.37.1

v4.37.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.37.0

🚀 Features

🐛 Bug Fixes

🔨 Maintenance

New Contributors

Full Changelog: canonical/vanilla-framework@v4.36.0...v4.37.0

v4.36.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.36.0

🚀 Features

📝 Documentation

🔨 Maintenance

v4.35.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.35.0

🐛 Bug Fixes

  • Fix: exports the scss folder explicitly in package.json by @​advl (#​5673)

Full Changelog: canonical/vanilla-framework@v4.34.2...v4.35.0

v4.34.2

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.34.2
🚀 Features

v4.34.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.34.1

🐛 Bug Fixes

v4.34.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.34.0

🚀 Features

🐛 Bug Fixes

  • For modal height use dvh to make it respect open url bars in mobile browsers by @​edlerd (#​5641)

📝 Documentation

🔨 Maintenance

  • chore(deps): update dependency canonicalwebteam.image-template to v1.9.0 by @​renovate[bot] (#​5636)
  • fix(Typography): root font size is derived from $settings-text-default by @​jmuzina (#​5628)

v4.33.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.33.0

🚀 Features

v4.32.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.32.1

🐛 Bug Fixes

v4.32.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.32.0

🚀 Features

🔨 Maintenance

v4.31.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.31.0

🚀 Features

v4.30.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.30.0

🚀 Features

📝 Documentation

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.29.0...v4.30.0

v4.29.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.29.0

🚀 Features

🐛 Bug Fixes

  • fix(cover images): Cover images without explicit aspect ratios use intrinsic height by @​jmuzina (#​5611)

Full Changelog: canonical/vanilla-framework@v4.28.0...v4.29.0

v4.28.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.28.0

🚀 Features

🐛 Bug Fixes

New Contributors

Full Changelog: canonical/vanilla-framework@v4.27.0...v4.28.0

v4.27.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.27.0

🚀 Features

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.26.1...v4.27.0

v4.26.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.26.1

🐛 Bug Fixes

Full Changelog: canonical/vanilla-framework@v4.26.0...v4.26.1

v4.26.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.26.0

🚀 Features

🐛 Bug Fixes

  • Truncate badges with long text, make the smallest badge a perfect circle by @​jmuzina (#​5569)

Full Changelog: canonical/vanilla-framework@v4.25.0...v4.26.0

v4.25.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.25.0

🚀 Features

  • feat(Chip): Add read-only, icon, badge variants of the Chip pattern; deprecate status label pattern by @​jmuzina (#​5555)

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.24.1...v4.25.0

v4.24.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.24.1

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.24.0...v4.24.1

v4.24.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.24.0

🚀 Features

Full Changelog: canonical/vanilla-framework@v4.23.2...v4.24.0

v4.23.2

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.23.2

🐛 Bug Fixes

🔨 Maintenance

  • Remove mailing list, freenode links, remove devdep badge (no longer w… by @​jmuzina (#​5507)

Full Changelog: canonical/vanilla-framework@v4.23.1...v4.23.2

v4.23.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.23.1

🐛 Bug Fixes

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.23.0...v4.23.1

v4.23.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.23.0

🚀 Features

📝 Documentation

🔨 Maintenance

  • chore(deps): update dependency canonicalwebteam.flask-base to v2.4.0 by @​jmuzina

Full Changelog: canonical/vanilla-framework@v4.22.0...v4.23.0

v4.22.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.22.0

🚀 Features

Full Changelog: canonical/vanilla-framework@v4.21.2...v4.22.0

v4.21.2

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.21.2

🐛 Bug Fixes

📝 Documentation

  • docs(layout settings): Update layout settings docs to reflect new grid variable by @​jmuzina (#​5483)

Full Changelog: canonical/vanilla-framework@v4.21.1...v4.21.2

v4.21.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.21.1

🐛 Bug Fixes

📝 Documentation

New Contributors

Full Changelog: canonical/vanilla-framework@v4.21.0...v4.21.1

v4.21.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.21.0

🚀 Features

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.20.3...v4.21.0

v4.20.3

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.20.3

🐛 Bug Fixes

Full Changelog: canonical/vanilla-framework@v4.20.2...v4.20.3

v4.20.2

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.20.2

🐛 Bug Fixes

  • fix(tabs): Bottom border of .p-tabs__list spans full width on all screen sizes by @​jmuzina (#​5457)

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.20.1...v4.20.2

v4.20.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.20.1

🐛 Bug Fixes

Full Changelog: canonical/vanilla-framework@v4.20.0...v4.20.1

v4.20.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.20.0

🚀 Features

🐛 Bug Fixes

Full Changelog: canonical/vanilla-framework@v4.19.0...v4.20.0

v4.19.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.19.0

🚀 Features

🐛 Bug Fixes

🔨 Maintenance

Full Changelog: canonical/vanilla-framework@v4.18.5...v4.19.0

v4.18.5

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.18.5

🐛 Bug Fixes

📝 Documentation

🔨 Maintenance

New Contributors

Full Changelog: canonical/vanilla-framework@v4.18.4...v4.18.5

v4.18.4

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.18.4

🐛 Bug Fixes

📝 Documentation

Full Changelog: canonical/vanilla-framework@v4.18.3...v4.18.4

v4.18.3

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.18.3

🐛 Bug Fixes

📝 Documentation

🔨 Maintenance

New Contributors

Full Changelog: canonical/vanilla-framework@v4.18.2...v4.18.3

v4.18.2

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.18.2

🐛 Bug Fixes

Full Changelog: canonical/vanilla-framework@v4.18.1...v4.18.2

v4.18.1

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

This release will cause lazy-loaded images loaded with the canonical web template not to load. It has been fixed in 4.18.2.

New in Vanilla v4.18.1

🐛 Bug Fixes

  • fix: responsive aspect ratios don't work with intermediate elements by @​jmuzina (#​5402)

Full Changelog: canonical/vanilla-framework@v4.18.0...v4.18.1

v4.18.0

Compare Source

Getting Vanilla Framework

Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs

New in Vanilla v4.18.0

🚀 Features

🐛 Bug Fixes

📝 Documentation

🔨 Maintenance


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

Demo starting at https://netplan-io-274.demos.haus

@codecov
Copy link

codecov bot commented Jul 6, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 80.43%. Comparing base (c3f513f) to head (810abf0).
Report is 9 commits behind head on main.

Current head 810abf0 differs from pull request most recent head a4c7b64

Please upload reports for the commit a4c7b64 to get more accurate results.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #274   +/-   ##
=======================================
  Coverage   80.43%   80.43%           
=======================================
  Files           2        2           
  Lines          46       46           
=======================================
  Hits           37       37           
  Misses          9        9           
Flag Coverage Δ
python 80.43% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/major-internal branch from 6386f81 to 5f0f3b8 Compare July 31, 2023 15:01
@renovate renovate bot force-pushed the renovate/major-internal branch from 5f0f3b8 to db28ada Compare August 11, 2023 16:41
@renovate renovate bot force-pushed the renovate/major-internal branch from db28ada to 7536101 Compare September 12, 2023 15:58
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from 0b5c3ef to 8d32afd Compare October 16, 2023 17:34
@renovate renovate bot force-pushed the renovate/major-internal branch from 8d32afd to f58a716 Compare November 28, 2023 17:36
@renovate renovate bot force-pushed the renovate/major-internal branch from f58a716 to 369c116 Compare January 16, 2024 09:56
@renovate renovate bot force-pushed the renovate/major-internal branch from 369c116 to 828ac72 Compare February 2, 2024 11:30
@renovate renovate bot force-pushed the renovate/major-internal branch from 828ac72 to 7536b46 Compare February 16, 2024 18:59
@renovate renovate bot force-pushed the renovate/major-internal branch from 7536b46 to e6b5b69 Compare March 14, 2024 14:18
@renovate renovate bot force-pushed the renovate/major-internal branch from e6b5b69 to 810abf0 Compare March 29, 2024 22:49
@renovate renovate bot force-pushed the renovate/major-internal branch from 810abf0 to 724960a Compare April 11, 2024 14:40
@renovate renovate bot force-pushed the renovate/major-internal branch from 724960a to 4b74e3f Compare May 7, 2024 19:40
@renovate renovate bot force-pushed the renovate/major-internal branch from 4b74e3f to 90ad933 Compare June 6, 2024 12:20
@renovate renovate bot force-pushed the renovate/major-internal branch from 90ad933 to bf07308 Compare June 17, 2024 21:11
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from a4c7b64 to e418862 Compare July 5, 2024 15:48
@renovate renovate bot changed the title chore(deps): update dependency vanilla-framework to v4 chore(deps): update internal dependencies (major) Jul 5, 2024
@renovate renovate bot force-pushed the renovate/major-internal branch from e418862 to 3035662 Compare August 9, 2024 15:02
@renovate renovate bot force-pushed the renovate/major-internal branch from 3035662 to 59d804d Compare September 13, 2024 09:50
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from 86505fe to be2d195 Compare October 10, 2024 23:15
@renovate renovate bot force-pushed the renovate/major-internal branch 3 times, most recently from 7d3c9e1 to 33ec4ce Compare October 30, 2024 18:01
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from 2de86c6 to b9e2925 Compare December 9, 2024 19:30
@renovate renovate bot force-pushed the renovate/major-internal branch from b9e2925 to 8a33615 Compare December 20, 2024 11:50
@renovate renovate bot force-pushed the renovate/major-internal branch from f3e4940 to 0936943 Compare April 11, 2025 12:49
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from cd5b2a2 to 5673e8f Compare April 24, 2025 16:13
@renovate renovate bot force-pushed the renovate/major-internal branch from 5673e8f to e413384 Compare May 12, 2025 15:11
@renovate renovate bot force-pushed the renovate/major-internal branch from e413384 to 8392a72 Compare June 12, 2025 00:41
@renovate renovate bot force-pushed the renovate/major-internal branch from 8392a72 to 18e9a19 Compare June 20, 2025 13:39
@renovate renovate bot force-pushed the renovate/major-internal branch from 18e9a19 to 4a885d2 Compare July 2, 2025 20:14
@renovate renovate bot force-pushed the renovate/major-internal branch from 4a885d2 to 84e4a7f Compare July 11, 2025 17:23
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from c83c66c to 8195e67 Compare July 24, 2025 21:49
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from ff88059 to 78b6b7d Compare August 14, 2025 18:49
@renovate renovate bot force-pushed the renovate/major-internal branch 3 times, most recently from 9b4bbbb to d075206 Compare September 1, 2025 09:07
@renovate renovate bot force-pushed the renovate/major-internal branch from d075206 to d25723f Compare September 8, 2025 08:12
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from bb603d5 to 6cc2c43 Compare September 19, 2025 15:27
@renovate renovate bot force-pushed the renovate/major-internal branch from 6cc2c43 to fd10773 Compare October 8, 2025 12:14
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from ea18550 to 0bc6222 Compare October 17, 2025 15:34
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from 600d3fc to b61108e Compare November 3, 2025 12:54
@renovate renovate bot force-pushed the renovate/major-internal branch from b61108e to b6cf4f4 Compare November 14, 2025 16:48
@renovate renovate bot force-pushed the renovate/major-internal branch from b6cf4f4 to cef3e64 Compare November 24, 2025 06:42
@renovate renovate bot force-pushed the renovate/major-internal branch 2 times, most recently from b7f647f to e46ca08 Compare December 5, 2025 15:03
@renovate renovate bot force-pushed the renovate/major-internal branch from e46ca08 to 73d3043 Compare December 18, 2025 09:27
@renovate renovate bot force-pushed the renovate/major-internal branch from 73d3043 to f45378b Compare January 13, 2026 18:47
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.

2 participants