Skip to content

Migrating boot plugins and a major xtasks update - #26

Merged
justpav05 merged 32 commits into
mainfrom
lib-rs
Aug 20, 2026
Merged

Migrating boot plugins and a major xtasks update#26
justpav05 merged 32 commits into
mainfrom
lib-rs

Conversation

@justpav05

Copy link
Copy Markdown
Collaborator

Key changes:

  • Added code verification rules and a script for automatic checks where possible.
  • Added targets for rerlease.
  • Added a command for generating targets with these releases.
  • Added the structure of boot plugins.
  • Various errors in the README and documentation have been fixed.
  • The library has been migrated to composefs 0.9.0.

justpav05 and others added 29 commits August 18, 2026 12:39
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
new: removed manifests from the up cli mime type by default
new: updated TODO

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
new: added new plugins

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
new: added stubs for new plugins

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
new: efivar moved to workspace dependency

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
architectures (currently only x86-64)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
main library and cli

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
new: fully implemented static linking

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
justpav05 and others added 3 commits August 20, 2026 08:41
new: gRUB plugin fully ready

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
fix: xtasks now also uses the 2024 edition

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@justpav05

Copy link
Copy Markdown
Collaborator Author

The xtask component has also been refactored to use clap and the 2024 Cargo edition. Additionally, a GRUB plugin has been added, and static linking and checks have been fully implemented

@justpav05
justpav05 merged commit 1fef528 into main Aug 20, 2026
5 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant