Skip to content

Releases: bmos/FG-Forge-Updater

v2.2.0

15 May 00:12
f6db41e

Choose a tag to compare

What's Changed

Updated Dependencies

  • Bump requests from 2.32.5 to 2.33.0 in the uv group across 1 directory by @dependabot[bot] in #345
  • Bump step-security/harden-runner from 2.13.3 to 2.16.1 by @dependabot[bot] in #346
  • Bump actions/dependency-review-action from 4.8.2 to 4.9.0 by @dependabot[bot] in #349
  • Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #352
  • Bump py-cov-action/python-coverage-comment-action from 3.39 to 3.40 by @dependabot[bot] in #348
  • Bump astral-sh/setup-uv from 7.6.0 to 8.0.0 by @dependabot[bot] in #347
  • Update mypy requirement from ~=1.19.1 to ~=1.20.0 by @dependabot[bot] in #350
  • Update pytest-cov requirement from ~=7.0.0 to ~=7.1.0 by @dependabot[bot] in #351
  • Update types-requests requirement from ~=2.32.4 to ~=2.33.0 by @dependabot[bot] in #353
  • Bump urllib3 from 2.6.3 to 2.7.0 in the uv group across 1 directory by @dependabot[bot] in #357

Full Changelog: v2.1.1...v2.2.0

v2.1.1

21 Mar 18:51
v2.1.1
215500d

Choose a tag to compare

Users reported a playwright browser not found error. This update is intended to fix this.

What's Changed

  • Update development dependencies by @bmos in #341
  • Test with reusable CI workflow from bmos by @bmos in #342
  • Update action.yml for better uv usage by @bmos in #343
  • Update dependencies by @bmos in #344

Full Changelog: v2.1.0...v2.1.1

v2.1.0

24 Feb 17:14
76dc3f3

Choose a tag to compare

What's Changed

  • Support directories and absolute paths by @bmos in #331
  • Clarify comments and instructions in README by @bmos in #340
  • Add action.yml to simplify use of this in github actions
  • Improve error message when provided path is not valid

Dependency Updates

  • Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #332
  • Bump install-pinned/uv from b7f4803deede8b28e084308f6372bc0243ee13e4 to 87c2872ebb798b99a5ada5669f99ec2680716ae5 by @dependabot[bot] in #336
  • Update patchright requirement from ~=1.56.0 to ~=1.57.2 by @dependabot[bot] in #335
  • Bump github/codeql-action from 4.31.7 to 4.31.9 by @dependabot[bot] in #337
  • Bump actions/cache from 4.3.0 to 5.0.1 by @dependabot[bot] in #334
  • Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #333

Full Changelog: v2.0.0...v2.1.0

v2.0.0

30 Dec 02:05
13236ec

Choose a tag to compare

Warning

Forge connections from GitHub runners are not working due to a timeout error.
As a result, fg-forge-updater only works if run on your own computer (for now).
Maybe SmiteWorks will allow this traffic in the future?

Caution

User graph generation is no longer included

What's Changed

  • Direct uploading of builds via API by @bmos in #330
    • Refactor to use Patchright (fork of Playwright) + Requests instead of Requestium (Selenium + Requests)
    • Upload build files via POST request (much faster and more reliable)
    • Improve logging and error handling
    • Remove code to generate graph of users over time

Full Changelog: v1.4.1...v2.0.0

v1.4.1

24 Dec 00:57
006a199

Choose a tag to compare

Warning

Forge connections from GitHub runners are not working due to a timeout error.
As a result, fg-forge-updater only works if run on your own computer (for now).
Maybe SmiteWorks will allow this traffic in the future?

What's Changed

  • Updates to dependencies and some code syntax

Full Changelog: v14.0...v1.4.1

v1.4.0

06 Apr 16:47
v1.4.0
d712536

Choose a tag to compare

Warning

Forge connections from GitHub runners are not working due to a timeout error.
As a result, fg-forge-updater only works if run on your own computer (for now).
Maybe SmiteWorks will allow this traffic in the future?

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

02 Apr 17:26
v1.3.5
eb2b0d4

Choose a tag to compare

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

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

05 Mar 02:26
a8fc576

Choose a tag to compare

Dependency Updates

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

15 Feb 16:59
23693f9

Choose a tag to compare

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

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

13 Jan 23:36
9278054

Choose a tag to compare

What's Changed

CI Updates

Full Changelog: v1.3.1...v1.3.2