# Dev

- Merge pull request [#4382](https://github.com/tidbcloud/dbaas-ui/pull/4382) from tidbcloud/fix/audit-log-limitation [48ba066e](https://github.com/tidbcloud/dbaas-ui/commit/48ba066e6e92c5226642d4a70708441ee368cd68)

- Merge pull request [#4376](https://github.com/tidbcloud/dbaas-ui/pull/4376) from tidbcloud/feat/dompurify-upgrade [807f487d](https://github.com/tidbcloud/dbaas-ui/commit/807f487dee2b2f9a0d052f3d95fe32194d72049d)

  - feat: add table db name max length, let cluster name can be wrap [ff0659f6](https://github.com/tidbcloud/dbaas-ui/commit/ff0659f63bce5e95c3c619c94869bd421ee4bebe)

- Merge pull request [#4380](https://github.com/tidbcloud/dbaas-ui/pull/4380) from tidbcloud/fix/essential_dm [149d95bc](https://github.com/tidbcloud/dbaas-ui/commit/149d95bce45f0db541ecd3080604e8460da98869)

  - fix(migration): update cancel task to delete task in essential migration jobs [34c3e87c](https://github.com/tidbcloud/dbaas-ui/commit/34c3e87c4a4e262ebb3c63b14b28d3917dcac2eb)

  - chore: update swagger [45bc43eb](https://github.com/tidbcloud/dbaas-ui/commit/45bc43ebbf341d6af7d9645c9d98570ebf712e76)

  - fix(migration): replace cancel task with delete task in essential migration jobs [9a6bac59](https://github.com/tidbcloud/dbaas-ui/commit/9a6bac59882e18c4c9f7ae46d5bf3981a603d798)

- Merge pull request [#4371](https://github.com/tidbcloud/dbaas-ui/pull/4371) from tidbcloud/preme-integration-ga [290703a9](https://github.com/tidbcloud/dbaas-ui/commit/290703a9d5e71d968653755d4dfd69aa169734fc)

- Merge pull request [#4378](https://github.com/tidbcloud/dbaas-ui/pull/4378) from tidbcloud/fix/restore_rbac [4b65c137](https://github.com/tidbcloud/dbaas-ui/commit/4b65c137ff539dc087fedbd53e6111831a4bddfa)

  - Apply suggestion from @Yuiham [a587ccc8](https://github.com/tidbcloud/dbaas-ui/commit/a587ccc86ab56d653098ca7c11b158c50ab32158)

  - Apply suggestions from code review [04eb9901](https://github.com/tidbcloud/dbaas-ui/commit/04eb99016cd49a6d89048116cf66092a1a119c24)

  - fix(trigger-github-CI): remove unused fetch import [8f0a3e00](https://github.com/tidbcloud/dbaas-ui/commit/8f0a3e003b54602ad1753bb62d5e733f45eef50f)

  - fix(recycle-bin): update access guard for restore action in RecycleBinClusterCard [60cc630a](https://github.com/tidbcloud/dbaas-ui/commit/60cc630a52fbddd86946ca934a479d7eff484272)

  - fix(access-control): update access permissions for backup actions in UI components [8c282b58](https://github.com/tidbcloud/dbaas-ui/commit/8c282b589a11cb859debae0ad5a20f83400dbd11)

  - chore(deps): update dompurify to version 3.3.0 and adjust related dependencies in pnpm-lock.yaml [8d54dc3c](https://github.com/tidbcloud/dbaas-ui/commit/8d54dc3c88ba020bf667bc12f2907c3afe5477ab)

- Merge pull request [#4374](https://github.com/tidbcloud/dbaas-ui/pull/4374) from tidbcloud/hotfix/tidb-features-rbac [7d3f3907](https://github.com/tidbcloud/dbaas-ui/commit/7d3f39077d5ae372d95a933a29c6a5559f94ff34)

  - chore(package): bump version to 0.225.5 [2a992986](https://github.com/tidbcloud/dbaas-ui/commit/2a9929862303e500afa34f9ed96f5a681dd66da4)

  - fix(premium/networking): update AccessGuard IDs for private endpoint actions in EntryCard and List components [7484d712](https://github.com/tidbcloud/dbaas-ui/commit/7484d712391acd448df4133dd61bdb11f5d2f929)

  - fix(users): update user invitation logic to handle optional email and role properties [e7fba5b6](https://github.com/tidbcloud/dbaas-ui/commit/e7fba5b6b3430e3bde7e23848a31217fc24d332e)

  - feat(access-control): add TidbDBAuditLogFilterRulesActions access control and update RulesTable visibility [fdce48cb](https://github.com/tidbcloud/dbaas-ui/commit/fdce48cb777d55527700b28e4e80d6513e1f5522)

  - fix(premium/operation): remove AccessGuard wrapper from menu items for cleaner code [cec4d4da](https://github.com/tidbcloud/dbaas-ui/commit/cec4d4dad1ade1111b06302b9f13775f83e0dd4d)

- Merge pull request [#4372](https://github.com/tidbcloud/dbaas-ui/pull/4372) from tidbcloud/hotxfix/20251128-essential-codeblock [8e08cf6c](https://github.com/tidbcloud/dbaas-ui/commit/8e08cf6cb3a5a0f5ee19a2d946447d565c01a0db)

- Merge pull request [#4373](https://github.com/tidbcloud/dbaas-ui/pull/4373) from tidbcloud/hotxfix/20251128-essential-codeblock [cd5e5c47](https://github.com/tidbcloud/dbaas-ui/commit/cd5e5c4740c3f20cf682bd17c320bfa2fb6f0d49)

  - fix: essential hidden the code example block [331d8a27](https://github.com/tidbcloud/dbaas-ui/commit/331d8a27962ad4046f52f57377bd823cd2424b20)

  - remove preview badge from Prometheus integration component [ab8eba54](https://github.com/tidbcloud/dbaas-ui/commit/ab8eba54e757765d1eaa7b8c46c434120f455ab3)

- Merge pull request [#4370](https://github.com/tidbcloud/dbaas-ui/pull/4370) from tidbcloud/hotix/tidb-rbac [343a1ea7](https://github.com/tidbcloud/dbaas-ui/commit/343a1ea7711aeba56fd3452f44e65e3c9a97ed15)

- Merge pull request [#4369](https://github.com/tidbcloud/dbaas-ui/pull/4369) from tidbcloud/hotix/tidb-rbac [12700ecb](https://github.com/tidbcloud/dbaas-ui/commit/12700ecb867f36c25d82fc519e52f8fdf07a1817)

  - hotfix: 202511271239 [3455a568](https://github.com/tidbcloud/dbaas-ui/commit/3455a568a5110c61454fa351f0eed92771efd2e8)

  - fix(rbac): update viewer access logic in getTidbLevelAccessConfigs function [5ede9bf0](https://github.com/tidbcloud/dbaas-ui/commit/5ede9bf00ff70edcca1de06e3d38de7ff5a5d998)

- Merge pull request [#4351](https://github.com/tidbcloud/dbaas-ui/pull/4351) from tidbcloud/use_pnpm [f6971bd2](https://github.com/tidbcloud/dbaas-ui/commit/f6971bd2bd758bb7550c302c10ead0eb3a1aa83b)

- Merge pull request [#4366](https://github.com/tidbcloud/dbaas-ui/pull/4366) from tidbcloud/fix/doc_link [402d359d](https://github.com/tidbcloud/dbaas-ui/commit/402d359d11ab5104892c0395b86505bb1d553ac2)

- Merge pull request [#4365](https://github.com/tidbcloud/dbaas-ui/pull/4365) from tidbcloud/fix/doc_link [14b3528a](https://github.com/tidbcloud/dbaas-ui/commit/14b3528aadc1f197b60359dedf50d7a46df74bc1)

  - fix: update documentation links for MySQL CLI and private endpoint connections [8584522e](https://github.com/tidbcloud/dbaas-ui/commit/8584522efcdb76769a3711f62f729adce0090a3d)

  - fix: enable aws dm for serverless [97b4a868](https://github.com/tidbcloud/dbaas-ui/commit/97b4a868da91493f261176f891e40c403a57c763)

  - fix: update version to 0.225.2 in package.json [d59364cb](https://github.com/tidbcloud/dbaas-ui/commit/d59364cbb4817f52b46af7fbb450c1115f4235ad)

  - fix: update MySQL CLI documentation link for premium import [964f5ac8](https://github.com/tidbcloud/dbaas-ui/commit/964f5ac8c71e8802469cb874fc4b6c0865797adb)

  - fix: update documentation link for AWS private endpoint setup [d5d49415](https://github.com/tidbcloud/dbaas-ui/commit/d5d49415e970cb199526489e7b0b707eacdd18df)

- Merge pull request [#4367](https://github.com/tidbcloud/dbaas-ui/pull/4367) from tidbcloud/hotfix/20251126-connection-doc-link [7153cb18](https://github.com/tidbcloud/dbaas-ui/commit/7153cb189b113c434af9886bf5431ff3bed5a877)

- Merge pull request [#4368](https://github.com/tidbcloud/dbaas-ui/pull/4368) from tidbcloud/hotfix/20251126-connection-doc-link [0cf03234](https://github.com/tidbcloud/dbaas-ui/commit/0cf03234d6ccfb033146f3d37b9c527adaaac06f)

  - hotfix: 202511261129 [c2a99150](https://github.com/tidbcloud/dbaas-ui/commit/c2a9915001e1c0428d7629b83f9553faaf4069b4)

  - feat: add alicloud private endpoint doc link [230d005f](https://github.com/tidbcloud/dbaas-ui/commit/230d005f0fe713e388b39f1e203161ed9514c96d)

- Merge pull request [#4364](https://github.com/tidbcloud/dbaas-ui/pull/4364) from tidbcloud/release-20251125 [3e825927](https://github.com/tidbcloud/dbaas-ui/commit/3e82592759f6ba277e7fc5d573609bbe92d6dc33)

  - chore: add minimumReleaseAge to pnpm-workspace.yaml [45e97fd4](https://github.com/tidbcloud/dbaas-ui/commit/45e97fd4583c44223e80da16b592a4d421313f7f)

  - update lockfile [605dd637](https://github.com/tidbcloud/dbaas-ui/commit/605dd637eba81bca1adfe8787607de62cc24a28b)

  - chore: update Sentry dependencies to use tilde versioning to fix type error [d8640e50](https://github.com/tidbcloud/dbaas-ui/commit/d8640e50833120c01534d68785ffe695d78b2d86)

  - update lockfile [de493606](https://github.com/tidbcloud/dbaas-ui/commit/de493606c0d4d63214b723af2d1a65f8902a1eff)

  - chore: update transformIgnorePatterns to include .pnpm directory [b584bc8f](https://github.com/tidbcloud/dbaas-ui/commit/b584bc8fc292ec19ce934ca6ad34d61595474206)

  - chore: update npm commands to pnpm in hotfix and release scripts [9e252fbc](https://github.com/tidbcloud/dbaas-ui/commit/9e252fbc11a0b950186890afbe060d68edc7599e)

  - chore: fix missing newline at end of package.json [1cb6afa3](https://github.com/tidbcloud/dbaas-ui/commit/1cb6afa31aef24a4f67512a8f345c3a51e47dd35)

  - chore: update action.yml to use package.json for pnpm installation [246dab72](https://github.com/tidbcloud/dbaas-ui/commit/246dab72fdf3780dc9b72f0f21cfe767a8dd7452)

  - chore: remove yarn.lock and update workflow to ignore workspace during dependency installation [887165d4](https://github.com/tidbcloud/dbaas-ui/commit/887165d4ae8be492051141949082f4b5f5f28fd4)

  - chore: update README to replace yarn with pnpm for API generation instructions [12807536](https://github.com/tidbcloud/dbaas-ui/commit/12807536275a7bb913635e90988fc69d2095ec98)

  - chore: add pnpm-debug.log\* to .gitignore [7ec82252](https://github.com/tidbcloud/dbaas-ui/commit/7ec822527ae1ce6534616fb89af384e19a686e1f)

  - chore: add pnpm-lock.yaml to prettier ignore list [7e2e40d5](https://github.com/tidbcloud/dbaas-ui/commit/7e2e40d51c5d8e8d200bb7fa7d11df3be854b460)

  - chore: update development note to use pnpm for api generation [4d34d65a](https://github.com/tidbcloud/dbaas-ui/commit/4d34d65aaa65c50ee0c13436a3258f0e1f6ced39)

  - chore: migrate from yarn to pnpm in hotfix and release scripts [6231214f](https://github.com/tidbcloud/dbaas-ui/commit/6231214fc362f56bf396df5ea4cbfc92e13fdfa6)

  - chore: replace yarn with pnpm in pre-commit hook [797b0e6c](https://github.com/tidbcloud/dbaas-ui/commit/797b0e6c772b994c12520d7edf6a0cfa6c8bead6)

  - chore: migrate from yarn to pnpm in workflows and actions [1cc2ac1d](https://github.com/tidbcloud/dbaas-ui/commit/1cc2ac1d1ccaddda1ea9c71cd2ecec386ef581a9)

  - chore: migrate from yarn to pnpm [ba42f770](https://github.com/tidbcloud/dbaas-ui/commit/ba42f770d679470eb76cd5564dd69489b4d2c6d2)
