Skip to content
This repository was archived by the owner on Oct 10, 2021. It is now read-only.

Bump ppy.osu.Framework.Android from 2021.723.0 to 2021.830.0#17

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/ppy.osu.Framework.Android-2021.830.0
Closed

Bump ppy.osu.Framework.Android from 2021.723.0 to 2021.830.0#17
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/ppy.osu.Framework.Android-2021.830.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Sep 1, 2021

Bumps ppy.osu.Framework.Android from 2021.723.0 to 2021.830.0.

Release notes

Sourced from ppy.osu.Framework.Android's releases.

2021.830.0

Thanks for following along! This is a tagged release (2021.830.0).

Breaking Changes

ITooltip.SetContent no longer require returning bool value

Until now, the method of reusing tooltip instances was problematic (two tooltips handling the same data type could not exist). Instance sharing is now based on the constructed tooltip's Type, rather than the data type.

An example of how you should update your code follows.

Before:

public override bool SetContent(object content)
{
    if (!(content is CustomContent custom))
        return false;
text.Text = content.ToString(); // whatever you need to do here.
return true;

}

After:

public override void SetContent(object content)
{
    text.Text = content.ToString(); // whatever you need to do here.
}

2021.828.0

Thanks for following along! This is a tagged release (2021.828.0).

2021.827.0

Thanks for following along! This is a tagged release (2021.827.0).

2021.819.0

Thanks for following along! This is a tagged release (2021.819.0).

2021.818.0

Thanks for following along! This is a tagged release (2021.818.0).

Breaking changes

All custom implementations of IBindable must implement CreateInstance()

Bindables previously used Activator.CreateInstance() to implement the GetBoundCopy() call. In profiling this has turned out to be a bottleneck in some scenarios, so in order to reduce the associated runtime overhead to about half, all implementors of IBindable now must implement CreateInstance().

... (truncated)

Commits
  • 9de04c8 Merge pull request #4736 from frenzibyte/refactor-custom-tooltips
  • d6fe07e Merge branch 'master' into refactor-custom-tooltips
  • 7b8f835 Merge pull request #4740 from peppy/fix-menu-animate-on-clear
  • c325fa5 Merge branch 'master' into refactor-custom-tooltips
  • 5ac8381 Avoid running menu animation code on Clear() calls
  • 1fd0e5e Merge pull request #4729 from LeNitrous/make-textcontainer-generic
  • 6a03c6a Merge branch 'master' into make-textcontainer-generic
  • cd88683 Merge pull request #4735 from frenzibyte/refactor-tooltip-test
  • f9accf7 Merge branch 'master' into make-textcontainer-generic
  • 415978a Merge branch 'master' into refactor-tooltip-test
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ppy.osu.Framework.Android](https://github.com/ppy/osu-framework) from 2021.723.0 to 2021.830.0.
- [Release notes](https://github.com/ppy/osu-framework/releases)
- [Commits](ppy/osu-framework@2021.723.0...2021.830.0)

---
updated-dependencies:
- dependency-name: ppy.osu.Framework.Android
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 1, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Oct 1, 2021

Superseded by #24.

@dependabot dependabot bot closed this Oct 1, 2021
@dependabot dependabot bot deleted the dependabot/nuget/ppy.osu.Framework.Android-2021.830.0 branch October 1, 2021 17:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants