Skip to content

Conversation

@paperbenni
Copy link
Member

@paperbenni paperbenni commented Dec 10, 2025

🤖 New release

  • ins: 0.10.6 -> 0.10.7
Changelog

0.10.7 - 2025-12-10

Fixed

  • fix handling
  • fix non-UTF8 appearing

Other

  • add batch support to flatpak installations
  • make instantASSIST handle package installation decline
  • remove redundant messages
  • handle package installation decline
  • clippy
  • clean up setting state computation
  • batch package ensure requests
  • clean up package installation flow


This PR was generated with release-plz.

Summary by CodeRabbit

  • Bug Fixes

    • Fixed handling of non-UTF8 characters appearing in output
    • Improved handling when users decline package installations
  • New Features

    • Added batch support for flatpak installations
  • Improvements

    • Removed redundant messages from installation flow
    • General internal cleanup and optimization

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Dec 10, 2025

Walkthrough

This pull request is a version release commit that bumps the package version from 0.10.6 to 0.10.7. It updates version numbers in Cargo.toml, PKGBUILD, and .SRCINFO files, and documents the release changes in CHANGELOG.md.

Changes

Cohort / File(s) Change Summary
Version Release — Build Metadata
Cargo.toml, pkgbuild/ins/PKGBUILD, pkgbuild/ins/.SRCINFO
Version number bumped from 0.10.6 to 0.10.7; .SRCINFO also updates source tarball URL/tag reference
Version Release — Changelog
CHANGELOG.md
New Unreleased entry added for version 0.10.7 documenting fixes (non-UTF8 handling), and other improvements (flatpak batch support, instantASSIST package decline handling, cleanup, and clippy)

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐰 From point-one-six to seven we spring,
With fixes and features we bring,
Flatpak support and cleaner ways,
InstantASSIST's brighter days,
A hoppy new release to sing! ✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: release v0.10.7' clearly and concisely summarizes the main purpose of the pull request, which is a version bump and release.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release-plz-2025-12-10T12-56-24Z

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
CHANGELOG.md (1)

10-26: 0.10.7 changelog entry matches the release scope

The new 0.10.7 section cleanly reflects the fixes and “Other” items described in the PR (handling fixes, non-UTF8, batch flatpak/package flows, instantASSIST decline handling, clippy/cleanup) and fits the existing Keep a Changelog style. The slight repetition between “make instantASSIST handle package installation decline” and “handle package installation decline” is fine if they refer to distinct changes; otherwise you could merge them as a tiny polish-only follow-up.

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 092ef9e and 5804880.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (4)
  • CHANGELOG.md (1 hunks)
  • Cargo.toml (1 hunks)
  • pkgbuild/ins/.SRCINFO (2 hunks)
  • pkgbuild/ins/PKGBUILD (1 hunks)
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2025-12-06T13:52:52.247Z
Learnt from: CR
Repo: instantOS/instantCLI PR: 0
File: AGENTS.md:0-0
Timestamp: 2025-12-06T13:52:52.247Z
Learning: Use package managers for deps; do not hand-edit Cargo.toml versions

Applied to files:

  • Cargo.toml
🔇 Additional comments (3)
Cargo.toml (1)

3-3: Cargo package version bump is consistent and tooling-friendly

version = "0.10.7" matches the release-plz context and other packaging files; no dependency or feature drift introduced, which aligns with the “don’t hand-edit Cargo.toml versions” guidance since this is tool-managed.

Based on learnings, this keeps version management centralized in the release tooling.

pkgbuild/ins/.SRCINFO (1)

3-3: Arch .SRCINFO version and source URL are correctly aligned

pkgver = 0.10.7 and the source tarball URL/tag v0.10.7 are in sync and match the Cargo/PKGBUILD versions; no other packaging metadata changed, which is what we want for a pure release bump.

Also applies to: 17-17

pkgbuild/ins/PKGBUILD (1)

3-3: PKGBUILD version bump is consistent with the rest of the release metadata

pkgver=0.10.7 correctly drives the tarball name and tag via $pkgver, staying in lockstep with Cargo.toml and .SRCINFO; no build logic was altered.

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.

2 participants