Skip to content

Bump ppy.osu.Framework from 2021.728.0 to 2021.830.0 - #41

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

Bump ppy.osu.Framework from 2021.728.0 to 2021.830.0#41
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/ppy.osu.Framework-2021.830.0

Conversation

@dependabot

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

Copy link
Copy Markdown

Bumps ppy.osu.Framework from 2021.728.0 to 2021.830.0.

Release notes

Sourced from ppy.osu.Framework'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](https://github.com/ppy/osu-framework) from 2021.728.0 to 2021.830.0.
- [Release notes](https://github.com/ppy/osu-framework/releases)
- [Commits](ppy/osu-framework@2021.728.0...2021.830.0)

---
updated-dependencies:
- dependency-name: ppy.osu.Framework
  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

dependabot Bot commented on behalf of github Oct 1, 2021

Copy link
Copy Markdown
Author

Superseded by #47.

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

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants