Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@terrakok
Copy link
Member

Updated route handling logic in BrowserHistory to ensure proper encoding/decoding of route arguments using decodeURIComponent. Added test coverage for navigation with encoded parameters to validate the changes and maintain consistency.

Fixes https://youtrack.jetbrains.com/issue/CMP-8265

Testing

Added Browser JS test.

Release Notes

Fixes - Navigation

  • Fix the browser navigation integration problem due encoded routes.

Updated route handling logic in `BrowserHistory` to ensure proper encoding/decoding of route arguments using `decodeURIComponent`. Added test coverage for navigation with encoded parameters to validate the changes and maintain consistency.
@terrakok terrakok requested a review from eymar May 28, 2025 10:18
@terrakok terrakok merged commit aedff98 into jb-main May 28, 2025
10 checks passed
@terrakok terrakok deleted the CMP-8265 branch May 28, 2025 11:44
terrakok added a commit that referenced this pull request May 28, 2025
Updated route handling logic in `BrowserHistory` to ensure proper
encoding/decoding of route arguments using `decodeURIComponent`. Added
test coverage for navigation with encoded parameters to validate the
changes and maintain consistency.

Fixes https://youtrack.jetbrains.com/issue/CMP-8265

## Testing
Added Browser JS test.

## Release Notes
### Fixes - Navigation
- Fix the browser navigation integration problem due encoded routes.
Kpotko added a commit that referenced this pull request May 28, 2025
Updated route handling logic in `BrowserHistory` to ensure proper
encoding/decoding of route arguments using `decodeURIComponent`. Added
test coverage for navigation with encoded parameters to validate the
changes and maintain consistency.

Fixes https://youtrack.jetbrains.com/issue/CMP-8265

## Testing
Added Browser JS test.

## Release Notes
### Fixes - Navigation
- Fix the browser navigation integration problem due encoded routes.
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.

3 participants