Skip to content

Conversation

@Elfi0Kuhndorf
Copy link
Contributor

@Elfi0Kuhndorf Elfi0Kuhndorf commented Aug 4, 2025

Description

This PR brings the new changes from develop to main for the new Boss Room 3.0.0 release. Exciting! It additionally updates the README and CHANGELOG files to reflect the new version numbers.

Please open Boss Room yourself to check that everything is stable and as expected!

Issue Number(s)

https://jira.unity3d.com/browse/MTT-12140

Contribution checklist

  • Tests have been added for boss room and/or utilities pack
  • Release notes have been added to the project changelog file and/or package changelog file
  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • JIRA ticket ID is in the PR title or at least one commit message
  • Include the ticket ID number within the body message of the PR to create a hyperlink
  • An Index entry has been added in readme.md if applicable

RikuTheFuffs and others added 28 commits October 8, 2024 15:36
* Trigger Build

* chore: using different VM image for standards check

* chore: removed spaces as per standards
… [MTT-8694] (#888)

* chore: upgrade to 2022.3.27f1 LTS
chore: upgraded IET package to 4.0.2

* chore: added tutorial authoring tools

* feat: added tutorial welcome dialog and table of contents

* chore: removed obsolete "Readme" welcome dialog mechanism, as it is superseeded by In-editor tutorials welcome dialog

* chore: re-arranged table of contents

* chore: welcome dialog is displayed at startup

* chore: removed placeholder

* chore: enabled "table of contents closed dialog"

* chore: removed "Start tutorials" option from IET's welcome dialog as the project has no tutorials at the moment

* chore: updated changelog

* chore: fixed namespace and naming, removed unneeded code

* chore: added project layout to ensure all users start with the same bossroom screen on FTUE

* chore: updated copy of Welcome Dialog to remove the need of scrollbars

* Trigger Build

* chore: updated VMs versions for CI

* chore: upgraded unity-downloader-cli as it used an obsolete version that made tests fail

* chore: ci now uses the pre-compiled unity installer, as it is the recommended practice

* Revert "chore: ci now uses the pre-compiled unity installer, as it is the recommended practice"

This reverts commit b936762.

* Revert "chore: upgraded unity-downloader-cli as it used an obsolete version that made tests fail"

This reverts commit 324b260.
* feat: upgrade project version to 6000.0.24f1 and auto-upgrade packages

* feat: auto-upgrade project settings and package assets

* feat: auto-upgrade assets

* feat: upgrade project version to 6000.0.25f1

* feat: replace ParallelSync with Multiplayer Play Mode

* fix: failing test

* feat: update Netcode for GameObjects to version 2.0.0

* chore: update README

* chore: changelog

* chore: add MPPM to changelog

* test: add yamato test for U6

* fix: only test Unity 6

* fix: update ubuntu version for yamato

* fix: update iOS image

* Added a release mode configuration for iOS jobs

* Update CHANGELOG.md

Co-authored-by: Fernando Cortez <[email protected]>

* fix: remove unneeded asset

* fix: show IET popup on startup

* fix: remove warnings about deprecated methods

* feat: remove deprecated vscode package

* chore: remove ParrelSync references and mentions

* changing deprecated android snapshot

* updating job

* feat: switch android build from mono to il2cpp

* feat: switch back to mono and use different image for android build

* fix: change flavor

* granting utr permissions

* changing utr command

* Update mobile-build-and-run.yml

* Update mobile-build-and-run.yml

* Update mobile-build-and-run.yml

* testing with il2cpp

* ignoring failing test and reverting back CI changes

* changing ci commands for android

* Revert "ignoring failing test and reverting back CI changes"

This reverts commit e161887.

* fix

* pointing to lower version of Editor

* un-ignore test AttemptingToConnectWithSamePlayerId_ClientsDisconnectedWithReason

---------

Co-authored-by: Frank Luong <[email protected]>
Co-authored-by: Fernando Cortez <[email protected]>
…player Services SDK (#892)

* refactorings to support Multiplayer SDK session creation & joining by session code

* feat: upgrade MPS SDK to 1.0.0

* feat: first batch conversion from Lobbies API to Multiplayer Services SDK

* feat: update exception handling

* fix: reintroduce client and host starting logic via NetworkManager when connecting via IP

* fix: don't add user to local session when leaving the session

* fix: don't create a locked session

* fix: create session logic

* feat: rename lobby to session in char selection prefab

* chore: batch renaming from lobby to session

* fix: change rate limits

* chore: remove obsolete comments

* fix: prefab references

* feat: upgrade project version to 6000.0.24f1 and auto-upgrade packages

* feat: auto-upgrade project settings and package assets

* feat: auto-upgrade assets

* feat: upgrade project version to 6000.0.25f1

* feat: replace ParallelSync with Multiplayer Play Mode

* fix: failing test

* feat: update Netcode for GameObjects to version 2.0.0

* chore: update README

* chore: changelog

* chore: add MPPM to changelog

* test: add yamato test for U6

* fix: only test Unity 6

* fix: update ubuntu version for yamato

* fix: update iOS image

* Added a release mode configuration for iOS jobs

* Update CHANGELOG.md

Co-authored-by: Fernando Cortez <[email protected]>

* fix: remove unneeded asset

* fix: show IET popup on startup

* fix: remove warnings about deprecated methods

* feat: remove deprecated vscode package

* fix: add services package again after merge

* chore: changelog

* chore: readme changes

* fix: remove lobby and relay again

They were accidentally added with the merge

* fix: reset connection state when joining a session failed

* chore: comment fix

* chore: whitespace fixes

* chore: another whitespace fix

* fix: revert tabs in comments that were added by auto-cleanup

* review: remove redundant async

* review: fix docs link

* review: no need to unblock UI here

* review: remove unused fields

* review: remove todo

* review: remove unused method

* review: specify MPS SDK version and PR number

* review: update README.md

Co-authored-by: Fernando Cortez <[email protected]>

* review: update changelog of package

* fix: whitespaces

* review: remove unneeded callback

* review: change readme

* review: remove log

* review: split method for session joining

* fix: newline at end of file

---------

Co-authored-by: Fernando Cortez <[email protected]>
Co-authored-by: Frank Luong <[email protected]>
* [MTTB-409] Fix a Healer ability doesn't work (#893)

* Updated CHANGELOG.md

* Updated CHANGELOG.md (A richer description of this PR)
* upgrade to 6000.0.32f1 & multiplayer services v1.1.0 bump

* changelog cleanup, changelog addition

* upgrading readme version badge
* upgrade to 6000.0.32f1 & multiplayer services v1.1.0 bump

* packages upgraded to recommended versions, cinemachine freelook camera updated to cinemachinecamera

* changelog cleanup, changelog addition

* changelog addition

* update to changelog

* upgrading readme version badge

* updating reamde netcode version badge

* camera zoom scroll inverted, readjusted gain

* whitespace fixes
* upgrade to 6000.0.32f1 & multiplayer services v1.1.0 bump

* packages upgraded to recommended versions, cinemachine freelook camera updated to cinemachinecamera

* merge conflicts on guids resolved, VContainer upgraded, rendergraph compatibility mode disabled

* changelog cleanup, changelog addition

* changelog addition

* update to changelog

* changelog addition

* upgrading readme version badge

* updating reamde netcode version badge
* upgrade to 6000.0.32f1 & multiplayer services v1.1.0 bump

* packages upgraded to recommended versions, cinemachine freelook camera updated to cinemachinecamera

* merge conflicts on guids resolved, VContainer upgraded, rendergraph compatibility mode disabled

* changelog cleanup, changelog addition

* changelog addition

* update to changelog

* changelog addition

* upgrading readme version badge

* updating reamde netcode version badge

* wip input system conversion, rnsm toggle & hero action bar converted

* network simulator toggle converted

* debug cheats converted

* player
's actions converted

* last commented sections resolved, tooltip in character select works again

* trimmed default actions

* changelog addition

* necessary actions added for mobile target, point(position), and zoom&pinch

* mobile mouse scroll input reversed

* whitespace fixes
* how to setup UGS tutorial added

* changelog addition

* tutorial updates

* whitespace fixes
* first pass on fix

* comment cleanup

* changelog addition

* reformatting
…ersion (currently 6000.0.42f1) and remove errors (#901)

* feat: upgrade to Unity 6000.0.42f1, 

* upgrading relevant packages, changing graphics (compatibility mode) and input system project settings to remove errors and resetting FaceInfo of fonts to remove warnings

* Update CHANGELOG.md
* feat: update rider, multiplayer sdk, memoryprofiler, test framework, timeline, cinemachine, authentication, vcontainer and transport to newest versions

* feat: upgrade editor to 6000.0.44f1

* changing utilities package dependencies and changelogs

* update yamato project.metafile to 6000.0.44
…val [MTTB-1161] (#905)

* moving unsubscription to when session not null

* changelog addition
…n README.md (#906)

* fix: upgrade unity transport to 2.5.1 and update banner in README.md
…ge [MTTB-1147] (#907)

* refactor project and Utilities package to use OnConnectionEvent callback

* changelog additions

* fix addition to changelog

* formatting fix
…ed [MTT-11939] (#908)

* adding max health & health networkvariable to breakables

* changelog addition

* formatting, PR feedback
* fix

Since NGO v2.4.1 and above will now house testhelpers within the runtime tests assembly, we need to add the Unity.Netcode.Runtime.Tests to the BossRoom's tests asmdef.

* changelog addition

---------

Co-authored-by: fernando-cortez <[email protected]>
* resetting local user on profile change

* cleanup

* formatting
….4.3 upgrades (#918)

* 6000.0.52f1 upgrade

* netcode for gameobjects v2.4.3 upgrade

* multiplayer services v1.1.4 upgrade

* namespace cleanup

* changelog addition

* changelog additions
#920)

* upgrading authentication package fixing switching profile issues

* changelog addition
* IET style cleanup: added resources, links updated

* changelog addition

* multiplayer services icon upload
* name generation bounds fix

* changelog addition
@Elfi0Kuhndorf Elfi0Kuhndorf requested a review from a team as a code owner August 4, 2025 15:43
@unity-cla-assistant
Copy link

unity-cla-assistant commented Aug 4, 2025

CLA assistant check
All committers have signed the CLA.

@Elfi0Kuhndorf Elfi0Kuhndorf changed the title [MTT-12140] RELEASE: 3.00 [MTT-12140] RELEASE: 3.0.0 Aug 4, 2025
Copy link
Collaborator

@fernando-cortez fernando-cortez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great Elfi!

@Elfi0Kuhndorf Elfi0Kuhndorf merged commit e9b7732 into main Aug 6, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants