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> </screenshots>
<releases> <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"> <release version="0.7.0" date="2026-01-14">
<description translate="no"> <description translate="no">
<p>Version 0.7.0 release</p> <p>Version 0.7.0 release</p>

View File

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

View File

@ -35,8 +35,11 @@ class HttpRequest:
@classmethod @classmethod
def default_headers(cls) -> Dict[str, str]: def default_headers(cls) -> Dict[str, str]:
"""Return default headers for new requests.""" """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 { return {
"User-Agent": f"Roster/{constants.VERSION}" "User-Agent": f"Roster/{short_version}"
} }
def to_dict(self): def to_dict(self):