fix: dependabot updates and build fixes#9
Conversation
… types defined as list of types (swagger-api#10390)
…playing min/max constraints (swagger-api#10159)
…or int32 and int64 (swagger-api#10230)
…ontentMediaType is present (swagger-api#10411) Refs swagger-api#9278
…ntEncoding is present (swagger-api#10412) Refs swagger-api#9278
## [5.32.6](swagger-api/swagger-ui@v5.32.5...v5.32.6) (2026-05-12) ### Bug Fixes * **deps-dev:** address undici vulnerability ([swagger-api#10870](swagger-api#10870)) ([35f5a6a](swagger-api@35f5a6a)) * **docker:** address CVE-2026-27135 nghttp2-libs vulnerability ([swagger-api#10879](swagger-api#10879)) ([0a63415](swagger-api@0a63415))
…er to @node-oauth/oauth2-server (swagger-api#10881)
…api#10894) Bumps nginx from 1.30.0-alpine to 1.31.0-alpine. --- updated-dependencies: - dependency-name: nginx dependency-version: 1.31.0-alpine dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Integrate upstream swagger-ui v5.32.6 while preserving Atheer customizations: workspace instance support, sidebar, auth token validation, and language header. Co-authored-by: Cursor <cursoragent@cursor.com>
Ensure sidebar styles can resolve shared Sass variables when built with the modern Sass module compiler. Co-authored-by: Cursor <cursoragent@cursor.com>
Import the shared Sass mixins and use current public method color variables so sidebar styles compile with the modern Sass compiler. Co-authored-by: Cursor <cursoragent@cursor.com>
Fix the mismatched JSX heading tag so the core bundle compiles successfully. Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
Code Review
This pull request introduces support for OpenAPI Specification 3.2.x, including the new QUERY HTTP method, and updates several core dependencies and stylesheets. It also refactors multiple components to replace deprecated React lifecycle methods with modern equivalents. The review highlights several critical issues: a missing prop in AuthItem that causes a runtime error, an overly restrictive type check in example.jsx blocking primitive examples, a potential infinite update loop in content-type.jsx, and browser compatibility risks from ES2018 lookbehind regexes. Additionally, bugs were identified regarding incorrect operations on Immutable maps, stale closures in React hooks, shared global HOC caching that ignores instance-specific props, and a potential unhandled non-array return value in sample generation.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Summary
swagger-api/swagger-uimaster (v5.32.6) to pick up dependabot dependency bumps, security patches (CVE fixes, nginx/axios/swagger-client updates), and tooling improvements.info.jsxthat blocked the core bundle from compiling.Test plan
npm installcompletes without errorsnpm run buildsucceeds (stylesheets + bundles)npm run test:unitpassesMade with Cursor