Skip to content

release: 2026-02-23#7213

Merged
anicalbano merged 35 commits intomainfrom
release/2026-02-23
Feb 25, 2026
Merged

release: 2026-02-23#7213
anicalbano merged 35 commits intomainfrom
release/2026-02-23

Conversation

@github-actions
Copy link
Contributor

🚀 Automated release PR

davidejensen and others added 30 commits February 17, 2026 10:14
* Transform DecentralandUrls to the gateway

* Add a python script to monitor live sockets (for multiplexing purpose)

* Allow urls with a non-client origin to be routed via Gateway

- Enable multiplexing for profile-images.decentraland.org

* WIP: more diagnostics to identify issues

* Reverse Gateway for Signed Fetch

* Not cache Gateway URLs if FF is not resolved yet

* Remove WebRequestDumpRecorder.cs
* Fix movePlayerTo() (with duration) snapping back to original position before the function call, by adding a missing platform value reset.
* Updated test coverage
* Events analytics implemented

* Removed unnecessary files

* Add utm_source to the events links

* Fixed events_section_opened event

* Implemented analytics for Places section

* Apply feedback: Move EventsAnalytics and PlacesAnalytics inside ExplorePanelAnalytics

* Apply feedback: Remove analytics dependency from ExplorePanelController and SidebarController

* Apply feedback: Remove leftovers
* Events analytics implemented

* Removed unnecessary files

* Add utm_source to the events links

* Fixed events_section_opened event

* Implemented analytics for Places section

* Added live events counter in the start menu and in the sidebar

* Apply feedback: Move EventsAnalytics and PlacesAnalytics inside ExplorePanelAnalytics

* Apply feedback: Remove analytics dependency from ExplorePanelController and SidebarController

* Update LiveEventsCounter.prefab

* Polish counter

* Normalise all the badges UI

* Apply feedback: Remove leftovers

* Apply feedback

---------

Co-authored-by: Romina Marchetti <rma.marchetti@gmail.com>
…ypeof(DeleteEntityIntention))] filters, meaning they operated on entities marked for deletion whose AvatarBase MonoBehaviour or HeadIKRig may already be destroyed. (#7143)
* Implement Claude Review workflow for QA-approved PRs

This workflow triggers an automated analysis by Claude upon QA approval of a pull request, focusing on actionable improvements and identifying specific issues.

Signed-off-by: Ashley Canning <ashley.canning@decentraland.org>

* Add QA team member check and reduce review timeout

Added a step to check if the reviewer is a member of the QA team before proceeding with the review process. Reduced the timeout for the Claude Review action from 60 minutes to 10 minutes.

Signed-off-by: Ashley Canning <ashley.canning@decentraland.org>

* Enhance CLAUDE PR review workflow with concurrency

Signed-off-by: Ashley Canning <ashley.canning@decentraland.org>

* Enhance automated PR review workflow

Updated the automated review process to include checks for 'auto-pr' label and refined the review prompt for clarity.

Signed-off-by: Ashley Canning <ashley.canning@decentraland.org>

---------

Signed-off-by: Ashley Canning <ashley.canning@decentraland.org>
* fix: reenable saturation and value slider in backpack.
fix: use feature flag also for the processing of the color

* fix: update color processing

* tests: added feature flag initialization to failing tests
# Pull Request Description
Fix #6995
[web3 test-scene ](decentraland/sdk7-test-scenes#51)

## What does this PR change?
This PR replaces ThirdWeb http client with our own based on the WebRequestController. Main class to review is `DclThirdwebHttpClient.cs`. 

Additionally it 
- adds timeout for auto-login 
- handle auto-login for the edge case when user enters  with cached ThirdWeb identity but feature-flag for this feature is disabled
- added cancelations for ThirdWeb async methods

## Test Instructions
### Test Auth 1
smoke test on OTP login flow
- normal otp login flow (happy path)
- login/logout, changing accounts
- auto-login for both OTP and Dapp accounts

### Test Auth 2
- login with OTP
- close APP
- open APP with disabled "alfa-email-otp-auth" feature flag
- verify it takes you to new dapp login

### Test meta-transactions
- test gifting
- test donations - 9,49 in zone (you will need MANA on Sepolia to donate)
Signed-off-by: Ashley Canning <ashley.canning@decentraland.org>
Updated Claude PR review workflow to use actions/checkout@v6 and modified review prompt and allowed tools.

Signed-off-by: Ashley Canning <ashley.canning@decentraland.org>
This workflow automates the detection of duplicate issues in the repository. It checks newly opened issues against existing ones and comments if duplicates are found.

Signed-off-by: Ashley Canning <ashley.canning@decentraland.org>
RominaMarchetti and others added 3 commits February 23, 2026 18:06
# Pull Request Description

After re-work of Sentry Transactions, all `loading_process` tx were missing in the Sentry. Main problem was that tx were `not found` because not added to dictionary. This was observable in the Unity console logs.

After the fix respective transactions are coming

We decided to take one more step and refactor respective sentry spans for Authentication screen. We added spans for each state on the depth 1. Some states has additional spans inside (on level 2).

## What does this PR change?
- adds tx to dictionary
- improve logging
- added spans for each State of AuthScreen to match FSM states (with sub-spans where needed)
- extended analytics for the authentication flow 
- fixed nullification of identity

## Test Instructions
- Smoke-test on authentication with different loops and canceling auth process in the middle (go back from different screens)
- otp flow with cancelling and resending the code
@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 23, 2026

@anicalbano anicalbano self-requested a review February 25, 2026 12:15
Copy link

@DafGreco DafGreco left a comment

Choose a reason for hiding this comment

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

✔️ PR reviewed and approved by QA on both platforms following instructions playing both happy and un-happy path

Regressions for this ticket had been performed in order to verify that the normal flow is working as expected:

Checks made on both platforms

@anicalbano anicalbano added this pull request to the merge queue Feb 25, 2026
Merged via the queue into main with commit 9bdac6b Feb 25, 2026
11 checks passed
@anicalbano anicalbano deleted the release/2026-02-23 branch February 25, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.