90 Commits
Author SHA1 Message Date
har7an 80de7f462c build(cargo): Update Rust toolchain to 1.90.0 (#4457)
* build(cargo): Define shared manifest properties workspace-wide

in order to allow workspace members to easily copy their values, rather
than copying the actual values manually between files. Prepare for a
future update of the Rust edition this way by defining the edition in
one central location.

* build(cargo): Share the license between all workspace members

and don't copy the actual license value manually between crates.

* build(cargo): Share the rust edition between workspace members

rather than manually defining the value per crate. There is no
apparent advantage in having different parts of the code use different
rust editions. It only makes the code inconsistent, which is not a goal
worth striving for.

* build(cargo): Share the crate version between workspace members

at least for those workspace members that are versioned in lockstep.

* refactor(session-manager): Migrate to Rust edition 2021

from edition 2018 in order to use a single unified Rust edition across
the entire workspace. Apparently the migration does not involve changes
to the actual code.

* refactor(plugin-manager): Migrate to Rust edition 2021

from edition 2018 in order to use a single unified Rust edition across
the entire workspace. Apparently the migration does not involve changes
to the actual code.

* build(zellij-utils): Remove the obsolete build script

which has contained nothing but comments for two years now. The initial
"workaround" has by now become the proper solution and the original
issue (see <https://github.com/zellij-org/zellij/pull/2711>) has never
been heard of since.

The real motivation for this change is the simple fact that this version
of prost-build pulled in a pretty old version of the `which` crate which
doesn't appear to build with Rust 1.89 (latest stable as of now).

* build(cargo): Update Rust toolchain to 1.89

which is the latest stable toolchain as of writing this and has support
for the 2024 Rust edition, unlike the previously used 1.84.

* fixup! build(zellij-utils): Remove the obsolete build script

* refactor: Make implicitly elided lifetimes explicit

in cases where a functions return type has an actual lifetime that
depends on a non `'static` argument.

* build(cargo): Update Rust toolchain to 1.90.0

which is the latest stable toolchain as of writing this. Compared to
1.89.0 this changes the default linker and should, hence, cut down
iteration times during development significantly.

* ci: Force configured rust toolchain version in release builds

for the tagged release assets. Previously the rust version was
unconditionally overwritten to be `stable` regardless of what
`rust-toolchain.toml` configured.

* docs(changelog): Add MR #4457

to list of unreleased changes.

* build: Read package version from workspace version value

since it no longer resides directly in the `package` object.
2025-10-06 17:11:34 +00:00
Aram Drevekenin 1a2d744520 chore(repo): update development version 2025-08-08 15:17:58 +02:00
Aram Drevekenin d121d8e016 chore(release): v0.43.1 2025-08-08 14:54:42 +02:00
Aram Drevekenin 1398e1eefc chore(repo): update development version 2025-08-05 11:01:18 +02:00
Aram Drevekenin 905892439f chore: update development version 2025-04-15 09:45:04 +02:00
Aram Drevekenin f7546ae43b chore: update patch version 2025-04-15 09:09:03 +02:00
har7an 25e5f551c0 chore: Introduce workspace dependencies (#4085)
* cargo: Introduce workspace dependencies

and deduplicate dependency entries across all non-plugin workspace
members. In the future this hopefully makes dependency upgrade easier
since shared dependencies need only be touched in one location.

* docs: Update CHANGELOG with PR #4085.
2025-03-22 12:57:32 +00:00
Aram Drevekenin 5081352b54 chore(repo): update development version 2025-03-21 10:11:37 +01:00
Aram Drevekenin a1693ab2a8 chore(release): v0.42.1 2025-03-21 09:47:15 +01:00
Aram Drevekenin 5d5f58465a chore(repo): update development version 2025-03-17 09:50:17 +01:00
Aram Drevekenin 46f6b59cb5 chore(repo): bump development version 2024-11-19 14:21:18 +01:00
Aram Drevekenin b8cceacc60 chore(version): set patch version 2024-11-19 13:04:31 +01:00
Aram Drevekenin f958ae9205 chore(repo): bump development version 2024-11-05 09:32:45 +01:00
Aram Drevekenin c0ac187cab HOTFIX: patch version 2024-11-04 11:41:21 +01:00
Aram Drevekenin 81c5a2a9df chore(version): bump development version 2024-05-02 10:43:25 +02:00
Aram Drevekenin d81bda0937 chore(version): adjust version for release 2024-05-02 08:56:36 +02:00
Aram Drevekenin 07dddc60fc chore(version): bump development version 2024-04-16 12:03:02 +02:00
Aram Drevekenin 65bea269a4 chore(version): bump development version 2023-11-29 13:13:23 +01:00
Aram Drevekenin 8e2d37e141 chore(version): bump to 0.39.2 2023-11-29 11:41:59 +01:00
Aram Drevekenin c33f5b6cc6 chore(version): bump development version 2023-11-13 10:17:12 +01:00
Aram Drevekenin ebcf35989a chore(release): v0.39.1 2023-11-13 08:51:24 +01:00
Aram Drevekenin b20715b5ae chore(version): bump development version 2023-11-07 10:28:04 +01:00
Aram Drevekenin e70743e3f1 chore(version): bump development version 2023-09-15 18:36:42 +02:00
Aram Drevekenin 30db58eaf6 chore(version): bump version for patch release 2023-09-15 17:29:33 +02:00
Aram Drevekenin 697723ddd3 chore(version): bump development version 2023-08-31 11:43:28 +02:00
Aram Drevekenin a4279ca9ba chore(version): adjust version for release 2023-08-31 10:44:01 +02:00
Aram Drevekenin ac4085d1a4 chore(version): bump development version 2023-08-28 11:23:53 +02:00
Aram Drevekenin 5bf421ecdc chore(version): bump development version 2023-07-12 20:32:53 +02:00
Aram Drevekenin 3ed2a24572 chore(version): bump development version 2023-06-20 17:31:34 +02:00
Aram Drevekenin 294b87803f chore(version): bump development version 2023-06-19 18:54:15 +02:00
Aram Drevekenin 5b14fc423b chore(version): bump development version 2023-06-19 18:14:00 +02:00
Aram Drevekenin 4102a14e5c chore(version): bump development version 2023-06-18 15:10:43 +02:00
Aram Drevekenin 03c507bc64 chore(version): bump development version 2023-04-13 11:16:47 +02:00
Aram Drevekenin 09c1d7909d chore(version): bump development version 2023-03-10 15:39:58 +01:00
Aram Drevekenin 43a52a2bd3 chore(version): bump development version 2023-03-10 14:50:39 +01:00
Aram Drevekenin dfae62526b chore(version): bump development version 2023-03-07 10:14:14 +01:00
Aram Drevekenin 112782e1ed chore(repo): version 0.35.0 (#2230)
* chore(assets): new readme animation

* chore(assets): increase animation resolution

* chore(assets): improve animation

* chore(assets): improve animation

* docs(readme): some cleanups and clarifications

* docs(readme): fix links and wording

* chore(version): bump development version
2023-03-07 09:26:11 +01:00
Andreas Hartmann 177cd20bea chore: Bump development version 2022-12-13 17:24:19 +01:00
Andreas Hartmann 962f37e767 chore: Bump development versions 2022-12-13 14:59:49 +01:00
Aram Drevekenin 0598a84e1f chore(version): patch version due to CI difficulties 2022-12-09 12:09:07 +01:00
Aram Drevekenin fba273eebb chore(version): patch version due to CI difficulties 2022-12-09 12:01:20 +01:00
Aram Drevekenin adab6b8363 chore(version): patch version due to CI difficulties 2022-12-09 11:44:36 +01:00
Aram Drevekenin a71b2ae890 chore(version): bump development version 2022-11-10 11:48:09 +01:00
Aram Drevekenin 5793af7655 chore(version): bump development version 2022-10-25 11:43:53 +02:00
Aram Drevekenin 3f43a057cb chore(version): bump development version 2022-09-09 13:38:22 +02:00
Aram Drevekenin a28d905d84 chore(release): v0.31.4 2022-09-09 13:00:24 +02:00
Aram Drevekenin 639de16c5e chore(version): bump development version 2022-08-18 09:30:12 +02:00
Aram Drevekenin 588167f38e chore(release): v0.31.3 2022-08-18 08:55:21 +02:00
Aram Drevekenin ac8a9d4b28 chore(version): bump development version 2022-08-17 11:46:46 +02:00
Aram Drevekenin 67011947e8 chore(release): v0.31.2 2022-08-17 11:07:34 +02:00