Compare commits

...

5 Commits
main ... v3.3.1

Author SHA1 Message Date
qutebrowser bot fc0d7e08bc Release v3.3.1 2024-10-12 19:40:56 +00:00
Florian Bruhin 66eaf028c7 Fix up changelog
(cherry picked from commit 7d6ea4b58b)
2024-10-12 21:39:46 +02:00
Florian Bruhin 19577cb2ae Update changelog
(cherry picked from commit 5a8964dc48)
2024-10-12 21:39:46 +02:00
Florian Bruhin 0a5ce942a0 Update the Firefox UA for quirks
See #5182

(cherry picked from commit 28480f394b)
2024-10-12 21:39:46 +02:00
Florian Bruhin 9a16f84984 Update content.headers.user_agent completions
(cherry picked from commit 5057c9a2ca)
2024-10-12 21:39:46 +02:00
7 changed files with 24 additions and 10 deletions

View File

@ -1,5 +1,5 @@
[bumpversion]
current_version = 3.3.0
current_version = 3.3.1
commit = True
message = Release v{new_version}
tag = True

View File

@ -15,6 +15,15 @@ breaking changes (such as renamed commands) can happen in minor releases.
// `Fixed` for any bug fixes.
// `Security` to invite users to upgrade in case of vulnerabilities.
[[v3.3.1]]
v3.3.1 (2024-10-12)
-------------------
Fixed
~~~~~
- Updated the workaround for Google sign-in issues.
[[v3.3.0]]
v3.3.0 (2024-10-12)
-------------------
@ -45,6 +54,8 @@ Changed
respected when yanking any URL (for example, through hints with `hint links
yank`). The `{url:yank}` substitution has also been added as a version of
`{url}` that respects ignored URL query parameters. (#7879)
- Windows and macOS releases now bundle Qt 6.7.3, which includes security fixes
up to Chromium 129.0.6668.58.
Fixed
~~~~~
@ -55,6 +66,7 @@ Fixed
documentation in our settings docs now loads a live page again. (#8268)
- A rare crash when on Qt 6, a renderer process terminates with an unknown
termination reason.
- Updated the workaround for Google sign-in issues.
[[v3.2.1]]
v3.2.1 (2024-06-25)

View File

@ -792,7 +792,8 @@ qutebrowser release
* Make sure there are no unstaged changes and the tests are green.
* Make sure all issues with the related milestone are closed.
* Mark the https://github.com/qutebrowser/qutebrowser/milestones[milestone] as closed.
* Consider updating the completions for `content.headers.user_agent` in `configdata.yml`.
* Consider updating the completions for `content.headers.user_agent` in `configdata.yml`
and the Firefox UA in `qutebrowser/browser/webengine/webenginesettings.py`.
* Minor release: Consider updating some files from main:
- `misc/requirements/` and `requirements.txt`
- `scripts/`

View File

@ -44,6 +44,7 @@
</content_rating>
<releases>
<!-- Add new releases here -->
<release version="3.3.1" date="2024-10-12"/>
<release version="3.3.0" date="2024-10-12"/>
<release version="3.2.1" date="2024-06-25"/>
<release version="3.2.0" date="2024-06-03"/>

View File

@ -14,7 +14,7 @@ __copyright__ = "Copyright 2013-{} Florian Bruhin (The Compiler)".format(_year)
__license__ = "GPL"
__maintainer__ = __author__
__email__ = "mail@qutebrowser.org"
__version__ = "3.3.0"
__version__ = "3.3.1"
__version_info__ = tuple(int(part) for part in __version__.split('.'))
__description__ = "A keyboard-driven, vim-like browser based on Python and Qt."

View File

@ -452,7 +452,7 @@ def _init_site_specific_quirks():
"AppleWebKit/{webkit_version} (KHTML, like Gecko) "
"{upstream_browser_key}/{upstream_browser_version} "
"Safari/{webkit_version}")
firefox_ua = "Mozilla/5.0 ({os_info}; rv:90.0) Gecko/20100101 Firefox/90.0"
firefox_ua = "Mozilla/5.0 ({os_info}; rv:131.0) Gecko/20100101 Firefox/131.0"
def maybe_newer_chrome_ua(at_least_version):
"""Return a new UA if our current chrome version isn't at least at_least_version."""

View File

@ -772,14 +772,14 @@ content.headers.user_agent:
# Vim-protip: Place your cursor below this comment and run
# :r!python scripts/dev/ua_fetch.py
- - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
- Chrome 125 macOS
(KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
- Chrome 129 macOS
- - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/125.0.0.0 Safari/537.36"
- Chrome 125 Win10
like Gecko) Chrome/129.0.0.0 Safari/537.36"
- Chrome 129 Win10
- - "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/125.0.0.0 Safari/537.36"
- Chrome 125 Linux
Gecko) Chrome/129.0.0.0 Safari/537.36"
- Chrome 129 Linux
supports_pattern: true
desc: |
User agent to send.