Compare commits

..

2 Commits

Author SHA1 Message Date
0091a2e170 Bump version to 0.8.0 2026-01-15 00:52:47 +01:00
d4a0191684 Shorten User-Agent version to major.minor 2026-01-15 00:52:05 +01:00
3 changed files with 13 additions and 2 deletions

View File

@ -42,6 +42,14 @@
</screenshots>
<releases>
<release version="0.8.0" date="2026-01-15">
<description translate="no">
<p>Version 0.8.0 release</p>
<ul>
<li>Shorten User-Agent version to major.minor format</li>
</ul>
</description>
</release>
<release version="0.7.0" date="2026-01-14">
<description translate="no">
<p>Version 0.7.0 release</p>

View File

@ -1,5 +1,5 @@
project('roster',
version: '0.7.0',
version: '0.8.0',
meson_version: '>= 1.0.0',
default_options: [ 'warning_level=2', 'werror=false', ],
)

View File

@ -35,8 +35,11 @@ class HttpRequest:
@classmethod
def default_headers(cls) -> Dict[str, str]:
"""Return default headers for new requests."""
# Use only major.minor version (without patch number)
version_parts = constants.VERSION.split(".")
short_version = ".".join(version_parts[:2])
return {
"User-Agent": f"Roster/{constants.VERSION}"
"User-Agent": f"Roster/{short_version}"
}
def to_dict(self):