Skip to content

Releases: questionlp/stats.wwdt.me

v6.3.1

18 Jan 22:56
a63f164
Compare
Choose a tag to compare

Version 6.3.1

Application Changes

  • Change the ordering of database ID and pronoun badges for hosts and panelists to match the correct ordering used for scorekeepers

Development Changes

  • Upgrade ruff from 0.7.4 to 0.9.2

Pull Request(s): #99

Full Changelog: v6.3.0...v6.3.1

v6.3.0

09 Jan 01:14
3649921
Compare
Choose a tag to compare

Version 6.3.0

Application Changes

  • Add fuzzy matching for panelist slugs in the panelists.details route. The fuzzy matching slugifies the input panelist_slug value and compares it against the list of all panelist slugs.

    If the slugified value matches a valid panelist slug and the slugified value does not match the original panelist_slug value, then redirect the user to the correct path for the panelist. If there isn't a match, then redirect the user to panelists.index.

    The extra check between the slugified panelist_slug value against the request's panelist_slug is to prevent the chance of an infinite redirect loop from happening.

    For example, if the user requests /panelists/Luke%20Burbank will match the slugified value of Luke%20Burbank to luke-burbank and redirects the user to /panelists/luke-burbank. However, if the user requests /panelists/Luke%20Burbonk, there won't be a match and redirects the user to /panelists.

  • Similar updates to the corresponding guests, hosts and scorekeepers routes have also been made.

  • Add testing for the new slug fuzzy matching redirects for guests, hosts, panelists and scorekeepers.

Component Updates

  • Upgrade Flask from 3.0.3 to 3.1.0
  • Upgrade Markdown from 3.5.2 to 3.7.0

Development Changes

  • Added test for errors.not_found

Pull Request(s): #98

Full Changelog: v6.2.5...v6.3.0

v6.2.5

04 Jan 04:44
6b8b27e
Compare
Choose a tag to compare

Version 6.2.5

Application Changes

  • Fix issues with incorrect parameter names in redirects for shows.year_month and shows.year_month_day which cause errors
  • Update copyright dates from 2024 to 2025

Pull Request(s): #97

Full Changelog: v6.2.4-post.1...v6.2.5

v6.2.4-post.1

16 Dec 22:10
463d817
Compare
Choose a tag to compare

Version 6.2.4-post.1

Component Changes

  • 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): #96

Full Changelog: v6.2.4...v6.2.4-post.1

v6.2.4

01 Dec 00:50
a3abc67
Compare
Choose a tag to compare

Version 6.2.4

Application Changes

  • Update wwdtm-theme to set font weight for header and footer navigation links to 500
  • Tweak responsive font sizing for root in wwdtm-theme with a range of 14.5px and 16.75px

Pull Request(s): #95

Full Changelog: v6.2.3...v6.2.4

v6.2.3

23 Nov 20:15
217466f
Compare
Choose a tag to compare

Version 6.2.3

Application Changes

  • Re-add responsive font sizing for :root in wwdtm-theme with a range of 14px and 16.5px

Pull Request(s): #94

Full Changelog: v6.2.2...v6.2.3

v6.2.2

23 Nov 05:17
d7dc7df
Compare
Choose a tag to compare

Version 6.2.2

Application Changes

  • Remove responsive font sizing for :root in wwdtm-theme.

Development Changes

  • Upgrade ruff from 0.7.0 to 0.7.4

Pull Request(s): #93

Full Changelog: v6.2.1...v6.2.2

v6.2.1

21 Oct 00:43
25d164d
Compare
Choose a tag to compare

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

20 Oct 04:09
a632ecb
Compare
Choose a tag to compare

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 to tool.black.target-version

Pull Request(s): #91

Full Changelog: v6.1.0...v6.2.0

v6.1.0

06 Oct 20:17
eec745b
Compare
Choose a tag to compare

Version 6.1.0

Application Changes

  • Replace all references of named_tuple= in database cursors to dictionary= due to cursors using NamedTuple 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