Releases: bmos/FG-Forge-Updater
v1.4.0
Warning
Forge connections from GitHub runners are not working due to a timeout error.
As a result, v1.4.0 only works if run on your own computer (for now).
I'm working with SmiteWorks to get this resolved.
What's Changed
- Add custom user agent to make server traffic more easy to identify
Full Changelog: v1.3.5...v1.4.0
v1.3.5
Warning
Forge connections from GitHub runners are not working due to a too-many redirections error.
Forge connections from automated testing tools also fail when run locally, due to a newly-added cloudflare CAPTCHA.
As a result, v1.3.5 and earlier are obsolete/no-longer-compatible with the Forge site.
What's Changed
- Remove live login test due to Forge blocking
- Logging improvements
Dependency Updates
- Bump pandas-stubs from 2.2.3.241126 to 2.2.3.250308 by @dependabot in #205
- Bump python-dotenv from 1.0.1 to 1.1.0 by @dependabot in #206
- Bump selenium from 4.29.0 to 4.30.0 by @dependabot in #207
CI Updates
- Bump install-pinned/uv from d3fff9b303be8900fb9f63010b42aacb58fc2659 to b9511b633710c8bbe8ba48376771dba624746799 by @dependabot in #184
- Bump install-pinned/uv from b9511b633710c8bbe8ba48376771dba624746799 to 3f78f8e03c2e56fc287d03aa943d712d43c1472e by @dependabot in #187
- Bump actions/download-artifact from 4.1.9 to 4.2.1 by @dependabot in #190
- Bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #189
- Bump install-pinned/uv from 3f78f8e03c2e56fc287d03aa943d712d43c1472e to cdd7153ace885f698b54dcd2ae4ce134afa2ac05 by @dependabot in #188
- Bump ossf/scorecard-action from 2.4.0 to 2.4.1 by @dependabot in #200
- Update install-pinned/uv requirement to e25c5f1ccd69605d5bec5e481e4065f274d5438d by @dependabot in #198
- Bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot in #201
- Bump thollander/actions-comment-pull-request from ddf65fcf3bc9d98bf0b8cde671a2214ffa7995f8 to e4a76dd2b0a3c2027c3fd84147a67c22ee4c90fa by @dependabot in #199
- [StepSecurity] Apply security best practices by @step-security-bot in #202
- Bump coverage from 7.6.12 to 7.8.0 by @dependabot in #203
- Bump pytest from 8.3.4 to 8.3.5 by @dependabot in #204
Full Changelog: v1.3.4...v1.3.5
v1.3.4
Dependency Updates
- Bump selenium from 4.28.1 to 4.29.0 by @dependabot in #174
- Bump matplotlib from 3.10.0 to 3.10.1 by @dependabot in #179
CI Updates
- Bump bandit[toml] from 1.8.2 to 1.8.3 by @dependabot in #171
- Bump coverage from 7.6.11 to 7.6.12 by @dependabot in #170
- Bump step-security/harden-runner from 2.10.4 to 2.11.0 by @dependabot in #168
- Bump install-pinned/uv from e68f239fe6e826a25a266f6177aae2bb89c6227f to 38b64e5163d282de39747ac8bd68c16f1d822bb6 by @dependabot in #169
- Bump install-pinned/uv from 38b64e5163d282de39747ac8bd68c16f1d822bb6 to 9fa3216a046b20160c92536544ea53f8a23c7245 by @dependabot in #176
- Bump ruff from 0.9.6 to 0.9.7 by @dependabot in #173
- Bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #175
- Run dependabot monthly for python dependencies by @bmos in #177
- Bump types-requests from 2.32.0.20241016 to 2.32.0.20250301 by @dependabot in #178
- Bump ruff from 0.9.7 to 0.9.9 by @dependabot in #180
- Bump actions/download-artifact from 4.1.8 to 4.1.9 by @dependabot in #183
- Bump install-pinned/uv from 9fa3216a046b20160c92536544ea53f8a23c7245 to d3fff9b303be8900fb9f63010b42aacb58fc2659 by @dependabot in #181
- Bump py-cov-action/python-coverage-comment-action from 3.29 to 3.30 by @dependabot in #182
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- Test correct response when encountering issue extracting csrf token by @bmos in #167
- Test markdown to html conversion
- Test login failure exception
- Extended linting with more ruff rules
Dependency Updates
- Bump selenium from 4.27.1 to 4.28.1 by @dependabot in #154
- Bump polyfactory from 2.18.1 to 2.19.0 by @dependabot in #160
- Bump beautifulsoup4 from 4.12.3 to 4.13.1 by @dependabot in #161
- Bump beautifulsoup4 from 4.13.1 to 4.13.3 by @dependabot in #165
CI Updates
- Added distributed / multithreaded pytest plugin to speed up testing
- Bump coverage from 7.6.1 to 7.6.11 by @dependabot in #162
- Bump types-beautifulsoup4 from 4.12.0.20241020 to 4.12.0.20250204 by @dependabot in #164
- Bump ruff from 0.9.4 to 0.9.5 by @dependabot in #163
- Bump install-pinned/uv from 142493f5b5da3369d376dd54a60c8f99ba67680d to e68f239fe6e826a25a266f6177aae2bb89c6227f by @dependabot in #166
- Bump install-pinned/uv from 42b3e2a67abaefa8cd01c6f53ac3e86b4b420d4a to 142493f5b5da3369d376dd54a60c8f99ba67680d by @dependabot in #156
- Bump actions/setup-python from 5.3.0 to 5.4.0 by @dependabot in #157
- Bump ruff from 0.9.3 to 0.9.4 by @dependabot in #158
- Bump install-pinned/uv from fcfffa0c3562cd3e841565020ad09a70bb82299b to c0aa96be732a19da2c465b54202b04b4cb31fc5c by @dependabot in #150
- Bump ruff from 0.9.1 to 0.9.2 by @dependabot in #149
- Bump ruff from 0.9.2 to 0.9.3 by @dependabot in #153
- Bump pre-commit from 4.0.1 to 4.1.0 by @dependabot in #152
- Bump install-pinned/uv from c0aa96be732a19da2c465b54202b04b4cb31fc5c to 42b3e2a67abaefa8cd01c6f53ac3e86b4b420d4a by @dependabot in #151
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- Windows support by @bmos in #145
- Drop python 3.10 by @bmos in #145
- Typing improvements by @bmos in #145
- Combined action workflow by @bmos in #142
CI Updates
- Bump ruff from 0.8.4 to 0.8.6 by @dependabot in #143
- Bump mypy from 1.14.0 to 1.14.1 by @dependabot in #144
- Bump bandit from 1.8.0 to 1.8.2 by @dependabot in #146
- Bump types-seaborn from 0.13.2.20241204 to 0.13.2.20250111 by @dependabot in #148
- Bump ruff from 0.8.6 to 0.9.1 by @dependabot in #147
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- Bump ruff from 0.7.2 to 0.7.3 by @dependabot in #124
- Bump polyfactory from 2.17.0 to 2.18.0 by @dependabot in #125
- Bump ruff from 0.7.3 to 0.7.4 by @dependabot in #127
- Bump types-seaborn from 0.13.2.20241003 to 0.13.2.20241112 by @dependabot in #126
- Bump ruff from 0.7.4 to 0.8.0 by @dependabot in #128
- Bump pandas-stubs from 2.2.3.241009 to 2.2.3.241126 by @dependabot in #131
- Bump matplotlib from 3.9.2 to 3.9.3 by @dependabot in #132
- Bump pytest from 8.3.3 to 8.3.4 by @dependabot in #133
- Bump polyfactory from 2.18.0 to 2.18.1 by @dependabot in #129
- Bump ruff from 0.8.0 to 0.8.2 by @dependabot in #135
- Bump types-seaborn from 0.13.2.20241112 to 0.13.2.20241204 by @dependabot in #134
- Bump types-markdown from 3.7.0.20240822 to 3.7.0.20241204 by @dependabot in #136
- Bump ruff from 0.8.2 to 0.8.3 by @dependabot in #138
- Bump matplotlib from 3.9.3 to 3.10.0 by @dependabot in #139
- Bump mdformat-gfm from 0.3.7 to 0.4.1 by @dependabot in #137
- Bump ruff from 0.8.3 to 0.8.4 by @dependabot in #141
- Bump mypy from 1.13.0 to 1.14.0 by @dependabot in #140
- Bump selenium from 4.25.0 to 4.27.1 by @dependabot in #130
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Scroll on page load to ensure clickability of page elements by @rhagelstrom in #120
Dependencies
- Bump ruff from 0.6.9 to 0.7.0 by @dependabot in #113
- Bump mypy from 1.11.2 to 1.12.1 by @dependabot in #114
- Bump types-beautifulsoup4 from 4.12.0.20240907 to 4.12.0.20241020 by @dependabot in #115
- Bump ruff from 0.7.0 to 0.7.1 by @dependabot in #117
- Bump mypy from 1.12.1 to 1.13.0 by @dependabot in #118
- Bump mdformat-gfm from 0.3.6 to 0.3.7 by @dependabot in #119
- Bump ruff from 0.7.1 to 0.7.2 by @dependabot in #123
- Bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in #121
Full Changelog: v1.2.2...v1.3.0
V1.2.2
What's Changed
Dependencies / Libraries
- Bump mypy from 1.11.1 to 1.11.2 by @dependabot in #94
- Bump types-markdown from 3.6.0.20240316 to 3.7.0.20240822 by @dependabot in #93
- Bump types-beautifulsoup4 from 4.12.0.20240511 to 4.12.0.20240907 by @dependabot in #98
- Bump pytest from 8.3.2 to 8.3.3 by @dependabot in #101
- Bump polyfactory from 2.16.2 to 2.17.0 by @dependabot in #103
- Bump selenium from 4.23.1 to 4.25.0 by @dependabot in #104
- Bump pandas from 2.2.2 to 2.2.3 by @dependabot in #106
- Bump ruff from 0.6.1 to 0.6.9 by @dependabot in #110
- Bump types-seaborn from 0.13.2.20240813 to 0.13.2.20241003 by @dependabot in #109
- Bump pre-commit from 3.8.0 to 4.0.1 by @dependabot in #111
- Bump pandas-stubs from 2.2.2.240807 to 2.2.3.241009 by @dependabot in #112
Full Changelog: v1.1.3...v1.1.4
V1.2.1
What's Changed
- Updated list colors when updating descriptions for better readability with new Forge reskin
Dependencies / Libraries
- Bump types-seaborn from 0.13.2.20240804 to 0.13.2.20240813 by @dependabot in #88
- Bump matplotlib from 3.9.1.post1 to 3.9.2 by @dependabot in #91
- Bump ruff from 0.5.7 to 0.6.1 by @dependabot in #89
- Bump markdown from 3.6 to 3.7 by @dependabot in #90
Full Changelog: v1.1.2...v1.1.3
v1.2.0
Full Changelog: v1.1.2...v1.2.0