Releases: questionlp/graphs.wwdt.me
Releases · questionlp/graphs.wwdt.me
v3.3.5
Version 3.3.5
Application Changes
- Relocate the Bootstrap and application code initialization from towards the end of the document to the head to prevent background flashing on page loads when in dark mode
- Corrected Umami Analytics include for error page template
- Update Bootstrap icon classes to include
.bi
Component Changes
- Set Jinja2 version to
~=3.1.6
Pull Request(s): #63
Full Changelog: v3.3.4...v3.3.5
v3.3.4
Version 3.3.4
Application Changes
- Update list of AI bots from https://github.com/ai-robots-txt/ai.robots.txt in the default
robots.txt
Component Upgrades
- Upgrade wwdtm from 2.14.0 to 2.17.2
Development Changes
- Upgrade ruff from 0.9.2 to 0.9.6
- Remove black from required development packages as part of migrating entirely to Ruff
Version 3.3.3 (Not Released)
Component Changes
- Upgrade Plotly.js v3 from 3.0.0-rc.2 to 3.0.0
Development Changes
- Upgrade ruff from 0.7.4 to 0.9.2
- Ran
ruff format
to format Python code files using the Ruff 2025 Style Guide
Pull Request(s): #62
Full Changelog: v3.3.2...v3.3.4
v3.3.2
Version 3.3.2
Component Changes
- Upgrade Flask from 3.0.3 to 3.1.0
Pull Request(s): #61
Full Changelog: v3.3.1...v3.3.2
v3.3.1
Version 3.3.1
Component Changes
- Upgrade Plotly.js v2 from 2.35.2 to 2.35.3
- Upgrade Plotly.js v3 from 3.0.0-rc.1 to 3.0.0-rc.2
- Upgrade nanoid from 3.3.7 to 3.3.8 to fix a security vulnerability for a package required to compile, minify and copy generated CSS files
Pull Request(s): #60
Full Changelog: v3.3.0...v3.3.1
v3.3.0
Version 3.3.0
Application Changes
- Replace the
use_latest_plotly
application configuration setting withuse_plotly_v3
to set the version of Plotly.js to use in the application. The default value isfalse
. - Remove the
stable
andlatest
labels from Plotly.js versions. See "Component Changes" for more information. - Change the color scale for both "Monthly Aggregate Score" and "Monthly Average Score" heatmaps to provide more contrast across the range.
- Use different color scales for "Monthly Aggregate Score" and "Monthly Average Score" heatmaps due to the former having an order of magnitude large scale.
- Standardize on colors from the IBM Design Language for chart colorways.
- Add missing page titles on various pages.
- Standardize use of
page_title
variable across all Panelists and Shows pages.
Component Changes
- Upgrade Plotly.js versions and introduce Plotly.js 3.0.0-rc.1
- Plotly.js v2.x has been upgraded from 2.28.0 (formerly labeled
stable
) and 2.35.0 (formerly labeledlatest
) to 2.35.2- Both
plotly-latest.min.js
andplotly-stable.min.js
symlinks will point toplotly.min.js
, which in turn points to 2.35.2
- Both
- Setting
use_plotly_v3
totrue
will use 3.0.0-rc.1 - Previous versions of the Plotly.js files remain under
app/static/js
for the time being and will be removed in a future release
- Plotly.js v2.x has been upgraded from 2.28.0 (formerly labeled
Pull Request(s): #59
Full Changelog: v3.2.2...v3.3.0
v3.2.2
Version 3.2.2
Application Changes
- Update
wwdtm-theme
to set font weight for header and footer navigation links to500
- Tweak responsive font sizing for
root
inwwdtm-theme
with a range of 14.5px and 16.75px
Pull Request(s): #57
Full Changelog: v3.2.1...v3.2.2
v3.2.1
Version 3.2.1
Application Changes
- Re-add responsive font sizing for
:root
inwwdtm-theme
with a range of 14px and 16.5px
Pull Request(s): #56
Full Changelog: v3.2.0...v3.2.1
v3.2.0
Version 3.2.0
Application Changes
- Remove responsive font sizing for
:root
inwwdtm-theme
.
Component Changes
- Upgrade wwdtm from 2.12.1.post0 to 2.14.0
Development Changes
- Upgrade ruff from 0.6.9 to 0.7.4
- Upgrade black from 24.8.0 to 24.10.0
Pull Request(s): #55
Full Changelog: v3.1.0...v3.2.0
v3.1.0
Version 3.1.0
Application Changes
- Replace all references of
named_tuple=
in database cursors todictionary=
due to cursors usingNamedTuple
being marked for deprecation in future versions of MySQL Connector/Python - Update code that is impacted by the database cursor type change from
NamedTuple
todict
Component Changes
- Upgrade wwdtm from 2.11.0 to 2.12.1.post0
Development Changes
- Add initial pytest coverage reporting using
pytest-cov
, which can be generated by running:pytest --cov=app tests/
- Correct naming of testing function for
robots.txt
route
Pull Request(s): #54
Full Changelog: v3.0.2...v3.1.0
v3.0.2
Version 3.0.2
Application Notes
- Add missing Umami Analytics config logic update
Pull Request(s): #53
Full Changelog: v3.0.1...v3.0.2