Skip to content

chore: release main - #142

Open
MaxG87 wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

MaxG87 wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@MaxG87

@MaxG87 MaxG87 commented Jul 22, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

4.0.0

4.0.0 (2026-09-22)

⚠ BREAKING CHANGES

  • unified major version bump across butter-backup, shell-interface and storage-device-managers as part of workspace restructuring.

Features

  • Add destination parameter to mounted_device (33b6738)
  • add OpenDirectory config field and remove open CLI dest argument (a0162f3)
  • bump all workspace packages to next major version (ed16e70)
  • Explicitly mention typo in BackupRepositoryFolder (267a2f7)
  • Improve error messages using rich (c85208d)
  • Improve reporting on unmount errors (d6a1418)
  • Improve style of error reporting (de9b75b)
  • Improve two minor logging details (4860491)
  • Introduce and use OpenDest in configuration file (0f1ec84)
  • Logge Beginn von rsync-Aktionen auf DEBUG (f5cf4e7)
  • sdm: Add ensure_directory for privileged mkdir (f32d38f)

Bug Fixes

  • Actually fix stacktrace of subcommand close (be65a34)
  • Add quotation marks to more paths. (92cb8d0)
  • Fix behaviour on unmount error during backup (d12819c)
  • tests: Restrict length of path elements (8d9f62a)

Dependencies

  • Bump all prod and dev dependencies (761d3e5)
  • bump json5 in the production-dependencies group (#127) (47145e2)
  • Bump typer in the production-dependencies group (#147) (f8ac21f)
  • dev: Add tomli_w to dev dependencies (866f13b)
  • dev: bump hypothesis in the development-dependencies group (#128) (799133a)
  • dev: Bump hypothesis in the development-dependencies group (#144) (c21f937)

Documentation

  • Add explaining commit to one test function (36adef0)
  • Add long comment why useful test is impossible (f24b958)
3.0.0

3.0.0 (2026-09-22)

⚠ BREAKING CHANGES

  • unified major version bump across butter-backup, shell-interface and storage-device-managers as part of workspace restructuring.
  • The libraries storage-device-managers and shell-interface now don't log any output. Code that configured them accordingly, or depended on that, will break.

Features

  • bump all workspace packages to next major version (ed16e70)
  • Improve reporting on unmount errors (d6a1418)

Bug Fixes

  • Unfreeze ShellInterfaceError exception dataclass (357cbb6)

Dependencies

  • Bump all prod and dev dependencies (761d3e5)
  • dev: bump hypothesis in the development-dependencies group (#128) (799133a)
  • dev: Bump hypothesis in the development-dependencies group (#144) (c21f937)

Code Refactoring

  • Drop loguru from both libraries (bdacc96)
3.0.0

3.0.0 (2026-09-22)

⚠ BREAKING CHANGES

  • unified major version bump across butter-backup, shell-interface and storage-device-managers as part of workspace restructuring.
  • The libraries storage-device-managers and shell-interface now don't log any output. Code that configured them accordingly, or depended on that, will break.

Features

  • Add destination parameter to mounted_device (33b6738)
  • add msgspec dependency (7c6dcbd)
  • bump all workspace packages to next major version (ed16e70)
  • Create a missing destination (f09ec5f)
  • Improve reporting on unmount errors (d6a1418)
  • Return first created directory ancestor (6ab58eb)
  • sdm: Add ensure_directory for privileged mkdir (f32d38f)

Bug Fixes

  • rewrite get_mounted_devices using findmnt --json + msgspec (2954d7e)
  • test: Handle loopback devices to make test suite pass again (c3126bc)

Dependencies

  • Bump all prod and dev dependencies (761d3e5)
  • dev: bump hypothesis in the development-dependencies group (#128) (799133a)
  • dev: Bump hypothesis in the development-dependencies group (#144) (c21f937)

Code Refactoring

  • Drop loguru from both libraries (bdacc96)

This PR was generated with Release Please. See documentation.

@MaxG87
MaxG87 force-pushed the release-please--branches--main branch 2 times, most recently from 4f12c11 to 7567406 Compare August 1, 2026 16:03
@MaxG87
MaxG87 force-pushed the release-please--branches--main branch 3 times, most recently from 681e10c to 360fcd3 Compare August 24, 2026 19:25
@MaxG87
MaxG87 force-pushed the release-please--branches--main branch 2 times, most recently from adf5350 to 003eed8 Compare September 8, 2026 14:40
@MaxG87
MaxG87 force-pushed the release-please--branches--main branch 3 times, most recently from b646a21 to 83b4501 Compare September 21, 2026 20:03
@MaxG87
MaxG87 force-pushed the release-please--branches--main branch from 83b4501 to 1ae1e4c Compare September 22, 2026 21:38
@MaxG87
MaxG87 force-pushed the release-please--branches--main branch from 1ae1e4c to 1bae3b8 Compare September 22, 2026 21:45

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant