Commit Graph
27 Commits
Author SHA1 Message Date
Luca Boccassi 1bbf72d770 meson: bump version to v260~rc4 2026-03-13 23:03:20 +00:00
Luca Boccassi c1d4d5fd9a meson: bump version to v260~rc3 2026-03-12 16:58:12 +00:00
Luca Boccassi 2c635c7baa meson: bump version to v260~rc2 2026-03-04 13:19:16 +00:00
Luca Boccassi 46efee7d2b meson: bump version to v260~rc1 2026-02-25 15:54:00 +00:00
Luca Boccassi 2a1193d4cc Bump version in meson.version 2025-12-17 23:14:11 +00:00
Luca Boccassi 9ca433482f Finalize meson.version for v259 2025-12-17 23:02:36 +00:00
Luca Boccassi 427dcb2eeb meson: bump version to v259~rc3 2025-12-10 17:35:06 +00:00
Luca Boccassi a895fb38bb meson: bump version to v259~rc2 2025-11-26 12:26:56 +00:00
Luca Boccassi d810cfcc5a meson: bump version to v259~rc1 2025-11-17 18:36:12 +00:00
Luca Boccassi a179823379 meson: bump version to 259~devel for next cycle 2025-09-17 13:06:07 +01:00
Luca Boccassi 781d9d0789 Finalize NEWS and meson.version for v258 2025-09-17 13:00:39 +01:00
Luca Boccassi e418ba4074 meson: update version numbers for v258~rc4 2025-09-05 11:34:36 +01:00
Luca Boccassi 65f3e8dfd2 meson: update version numbers for v258~rc3 2025-08-20 15:16:42 +01:00
Luca Boccassi bebaaddd41 meson: update version numbers for v258~rc2 2025-08-05 17:16:07 +01:00
Luca Boccassi dc5ea654fe meson: update version numbers for v258~rc1 2025-07-23 15:39:21 +01:00
Luca Boccassi 8c56f0bc9a meson: update version to 258~devel 2024-12-10 19:30:06 +00:00
Luca Boccassi 70bae7648f Finalize NEWS and meson.version for v257 2024-12-10 19:23:45 +00:00
Luca Boccassi 59ea5e4c44 meson: update version 2024-11-27 21:11:45 +00:00
Luca Boccassi 248eeec612 meson: update version 2024-11-15 19:16:58 +00:00
Luca Boccassi d145d1d410 meson: update version numbers for 257~rc1 2024-11-06 16:58:14 +00:00
Luca Boccassi 1ea7bda77f meson: update version to 257~devel 2024-06-11 22:55:29 +01:00
Luca Boccassi 5c79cdec10 Finalize NEWS and version for v256 2024-06-11 22:42:06 +01:00
Luca Boccassi 73df6cd3ee Update version and finalize NEWS for 256~rc4 2024-06-06 20:39:50 +01:00
Luca Boccassi ea8acb07bf meson: set version to 256~rc3 2024-05-22 21:25:35 +01:00
Luca Boccassi 4ee8a954e7 Finalize for v256~rc2 2024-05-15 00:29:01 +01:00
Luca Boccassi d1b0407065 meson: update version numbers for 256~rc1 2024-04-25 22:26:08 +01:00
Daan De Meyer ea2a57bee3 meson: Start adding devel and rc suffixes to the project version
Let's make sure that versions generated by meson-vcs-tag.sh always
sort higher than official and stable releases. We achieve this by
immediately updating the meson version in meson.build after a new
release. To make sure this version always sorts lower than future
rcs, we suffix it with "~devel" which will sort lower than "~rcX".

The new release workflow is to update the version in meson.build
for each rc and the official release and to also update the version
number after a new release to the next development version.

The full version is exposed as PROJECT_VERSION_FULL and used where
it makes sense over PROJECT_VERSION.

We also switch to reading the version from a meson.version file in
the repo instead of hardcoding it in meson.build. This makes it
easier to access both inside and outside of the project.

The meson-vcs-tag.sh script is rewritten to query the version from
meson.version instead of passing it in via the command line. This
makes it easier to use outside of systemd since users don't have to
query the version themselves first.
2024-02-14 15:36:34 +01:00