Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rustic-rs/rustic_core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: rustic_core-v0.6.1
Choose a base ref
...
head repository: rustic-rs/rustic_core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: rustic_core-v0.7.0
Choose a head ref
  • 3 commits
  • 21 files changed
  • 3 contributors

Commits on Nov 24, 2024

  1. Revert "feat(async): add async_compatible methods to identify backe…

    …nd compatibility (#355)"
    
    This reverts commit 37b40e2.
    simonsan committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    55e33db View commit details
    Browse the repository at this point in the history
  2. refactor: remove webdav feature (#366)

    No longer needed as `WebDavFs` is implemented now directly in rustic.
    The implementation anyhow is not correct as blocking methods are called
    directly in async context.
    
    Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
    aawsome and simonsan authored Nov 24, 2024
    Configuration menu
    Copy the full SHA
    60a7e31 View commit details
    Browse the repository at this point in the history
  3. chore: release (#367)

    ## 🤖 New release
    * `rustic_backend`: 0.5.0 -> 0.5.1 (✓ API compatible changes)
    * `rustic_core`: 0.6.1 -> 0.7.0 (⚠️ API breaking changes)
    * `rustic_testing`: 0.3.0 -> 0.3.1 (✓ API compatible changes)
    
    ### ⚠️ `rustic_core` breaking changes
    
    ```
    --- failure inherent_method_missing: pub method removed or renamed ---
    
    Description:
    A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
            ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
           impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/inherent_method_missing.ron
    
    Failed in:
      Vfs::into_webdav_fs, previously in file /tmp/.tmpgG4RJE/rustic_core/src/vfs.rs:470
      Repository::is_async_compatible, previously in file /tmp/.tmpgG4RJE/rustic_core/src/repository.rs:716
    
    --- failure struct_missing: pub struct removed or renamed ---
    
    Description:
    A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
            ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
           impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/struct_missing.ron
    
    Failed in:
      struct rustic_core::vfs::WebDavFS, previously in file /tmp/.tmpgG4RJE/rustic_core/src/vfs/webdavfs.rs:51
    
    --- failure trait_method_missing: pub trait method removed or renamed ---
    
    Description:
    A trait method is no longer callable, and may have been renamed or removed entirely.
            ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
           impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/trait_method_missing.ron
    
    Failed in:
      method is_async_compatible of trait ReadBackend, previously in file /tmp/.tmpgG4RJE/rustic_core/src/backend.rs:189
    ```
    
    <details><summary><i><b>Changelog</b></i></summary><p>
    
    ## `rustic_backend`
    <blockquote>
    
    ##
    [0.5.1](rustic_backend-v0.5.0...rustic_backend-v0.5.1)
    - 2024-11-24
    
    ### Other
    
    - Revert "feat(async): add `async_compatible` methods to identify
    backend compatibility
    ([#355](#355))"
    </blockquote>
    
    ## `rustic_core`
    <blockquote>
    
    ##
    [0.7.0](rustic_core-v0.6.1...rustic_core-v0.7.0)
    - 2024-11-24
    
    ### Other
    
    - remove webdav feature
    ([#366](#366))
    - Revert "feat(async): add `async_compatible` methods to identify
    backend compatibility
    ([#355](#355))"
    </blockquote>
    
    ## `rustic_testing`
    <blockquote>
    
    ##
    [0.3.1](rustic_testing-v0.3.0...rustic_testing-v0.3.1)
    - 2024-11-24
    
    ### Other
    
    - Revert "feat(async): add `async_compatible` methods to identify
    backend compatibility
    ([#355](#355))"
    </blockquote>
    
    
    </p></details>
    
    ---
    This PR was generated with
    [release-plz](https://github.com/MarcoIeni/release-plz/).
    
    Co-authored-by: rustic-release-plz[bot] <182542030+rustic-release-plz[bot]@users.noreply.github.com>
    rustic-release-plz[bot] authored Nov 24, 2024
    Configuration menu
    Copy the full SHA
    e812ae1 View commit details
    Browse the repository at this point in the history
Loading