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: Xuanwo/backon
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.0
Choose a base ref
...
head repository: Xuanwo/backon
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.4.0
Choose a head ref
  • 9 commits
  • 14 files changed
  • 6 contributors

Commits on Nov 29, 2024

  1. Configuration menu
    Copy the full SHA
    c574c61 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2024

  1. feat: Add std support for no-std without global rand seed (#169)

    Split #168 into two PRs as
    requested, this is the one for no_std support.
    
    ---------
    
    Co-authored-by: Xuanwo <github@xuanwo.io>
    wackazong and Xuanwo authored Dec 17, 2024
    Configuration menu
    Copy the full SHA
    f7e3b97 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2024

  1. Configuration menu
    Copy the full SHA
    1582dbc View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2024

  1. Configuration menu
    Copy the full SHA
    45e9170 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2025

  1. chore(deps): update embassy-time requirement from 0.3 to 0.4 (#174)

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 3, 2025
    Configuration menu
    Copy the full SHA
    09b07f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2025

  1. Configuration menu
    Copy the full SHA
    bce8d39 View commit details
    Browse the repository at this point in the history
  2. feat: Mark builders to be const (#172)

    Hello thank you for your work. 
    
    I have made changes so that all builders are now const. They should
    still be 100% backwards compadible. I had to introduce a constructor,
    new, as Default cannot be const just yet.
    
    This allows me to define a const builder at the top and use it like
    this:
    
    ```
        const BACKOFF_BUILDER: ExponentialBuilder = ExponentialBuilder::new().with_min_delay(Duration::from_millis(1));
    
        fn test() {
            my_fn().retry(BACKOFF_BUILDER).call();
        }
    ```
    
    
    All changes:
    
    - Refactored all methods inside FibonacciBuilder, ExponentialBuilder,
    and ConstantBuilder to be const.
    - Added a new const `new` constructor for each builder which uses the
    values from default()
    - Updated the default method to call `new()`.
    - Added unit tests for the const builders to ensure they have the
    correct values.
    
    ---------
    
    Co-authored-by: matt3o12 <1218474+Matt3o12@users.noreply.github.com>
    Matt3o12 and Matt3o12 authored Feb 18, 2025
    Configuration menu
    Copy the full SHA
    a1351c2 View commit details
    Browse the repository at this point in the history
  3. ci: Skip all features tests on windows for now (#179)

    Signed-off-by: Xuanwo <github@xuanwo.io>
    Xuanwo authored Feb 18, 2025
    Configuration menu
    Copy the full SHA
    6cd2f93 View commit details
    Browse the repository at this point in the history
  4. Bump to version 1.4.0 (#180)

    Signed-off-by: Xuanwo <github@xuanwo.io>
    Xuanwo authored Feb 18, 2025
    Configuration menu
    Copy the full SHA
    3d3352b View commit details
    Browse the repository at this point in the history
Loading