Releases: questionlp/stats.wwdt.me
Releases · questionlp/stats.wwdt.me
v6.2.1
Version 6.2.1
Application Changes
- Rename "Best Of Repeats" to "Repeat Best Ofs" pages and routes
- Add a redirect for
/shows/best-of-repeats
to point to/shows/repeat-best-ofs
Component Changes
- Upgrade wwdtm from 2.13.0 to 2.14.0
Development Changes
- Add missing tests for Best Of, Repeat Best Of and Repeat Shows pages
Pull Request(s): #92
Full Changelog: v6.2.0...v6.2.1
v6.2.0
Version 6.2.0
Application Changes
- Adding Best Of, Best Of Repeat and Repeat Shows pages
- Initial support for Python 3.13
Component Changes
- Upgrade wwdtm from 2.12.1.post0 to 2.13.0
Development Changes
- Upgrade black from 24.8.0 to 24.10.0
- Upgrade ruff from 0.6.9 to 0.7.0
- Increase minimum pytest version from 8.0 to 8.3 in
pyproject.toml
- Add
py313
totool.black.target-version
Pull Request(s): #91
Full Changelog: v6.1.0...v6.2.0
v6.1.0
Version 6.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
Component Changes
- Upgrade wwdtm from 2.11.0 to 2.12.1.post0
Development Changes
- Upgrade black from 24.4.2 to 24.8.0
- Upgrade pytest from 8.1.2 to 8.3.3
- Upgrade ruff from 0.6.7 to 0.6.9
- Add initial pytest coverage reporting using
pytest-cov
, which can be generated by running:pytest --cov=app tests/
Pull Request(s): #90
Full Changelog: v6.0.2...v6.1.0
v6.0.2
Version 6.0.2
Application Changes
- Fix ordering of locations due to a bug found in
wwdtm
version 2.10.1 - Change ordering of locations for
/locations/all
to respect the value ofsettings.sort_by_venue
inconfig.json
- Fix issue where "N/A" is not shown when a location does not have any recordings
Component Changes
- Upgrade wwdtm from 2.10.1 to 2.11.0
Development Changes
- Upgrade ruff from 0.5.1 to 0.6.7
Pull Request(s): #89
Full Changelog: v6.0.1-post0...v6.0.2
v6.0.1-post0
Version 6.0.1-post0
Application Changes
- This non-release does not include any application changes. The version number presented by the application will still be 6.0.1.
Development Changes
- Removal of the
serve
NPM package as it is not used and one of its dependencies requires a package that has a high severity vulnerability.
Pull Request(s): #88
Full Changelog: v6.0.1...v6.0.1-post0
v6.0.1
Version 6.0.1
Application Changes
- Fix an error caused by checking the wrong variable for
panelists.routes.details()
- Update generated Bootstrap CSS with latest changes
Development Changes
- Set
max-locals
to 20 for Pylint
Full Changelog: v6.0.0-post0...v6.0.1
v6.0.0-post0
Version 6.0.0-post0
Application Changes
- This non-release does not include any application changes. The version number presented by the application will still be 6.0.0.
Development Changes
- Contents of the
scss
directory has now been migrated to a new Git repository, wwdtm-themes andscss
is now a Git submodule reference.
Pull Request(s): #85
Full Changelog: v6.0.0...v6.0.0-post0
v6.0.0
Version 6.0.0
Application Changes
- Frontend code refactor due to switching from Materialize to Bootstrap
- Replacing Materialize frontend toolkit with Bootstrap
- Replacing Materialize Icons with Bootstrap Icons
- Refactor the frontend structure to use Bootstrap frontend components and conventions
- Include the required IBM Plex web fonts with the application to remove use of Google Fonts
- User interface changes
- Change the behavior of the main navigation to combine navigation links into a single list that are listed in the top navbar on
xl
screen size or in an off-canvas side nav on smaller screens - Improve legibility and readability in font size changes and increased color contrast when using the dark mode color theme
- Include a color theme toggle in the main navigation to allow the reader to switch the theme on-the-fly
- Remove the rightwards arrow included after links in the main section of the page
- Change wording of Appearances and Recordings in respective details pages and provide additional information via Bootstrap tooltip
- Add Bootstrap tooltip to Not My Job guest scoring exception marker
- Render show description and notes text as Markdown
- De-emphasize the DB ID badge by changing the background color to blend in, instead of contrasting, with the background
- Remove "Home" from all navigational breadcrumbs
- Remove zero-padded dates from navigational breadcrumbs
- Change the behavior of the main navigation to combine navigation links into a single list that are listed in the top navbar on
- Fix warnings and errors reported by pylint
- Fix an issue where
use_decimal_scores
was not being passed through to the recent shows view - Add an experimental
block_ai_scrapers
config key that will block known AI scraping and crawling bots (default: false)
Component Changes
- Upgrade gunicorn from 22.0.0 to 23.0.0
- Replace Materialize CSS 1.2.2 with Bootstrap 5.3.3
- Existing Materialize CSS and JS files will be preserved to prevent cached versions of the application from breaking
- Materialize-related files will be removed in a future minor release
Pull Request(s): #84
Full Changelog: v5.13.4...v6.0.0
v5.13.4
Version 5.13.4
Application Changes
- Update references to GitHub repository to point to stats.wwdt.me instead of
stats.wwdt.me_v5
.
Pull Request(s): #80
Full Changelog: v5.13.3...v5.13.4
v5.13.3
Version 5.13.3
Application Changes
- Move web analytics tags out of
base.html
intohead.html
Pull Request(s): #79
Full Changelog: questionlp/stats.wwdt.me_v5@v5.13.2...v5.13.3