v0.23.0

- CreateWikiPage - Create a new wiki page
- GetWikiPage - Get a wiki page by name
- EditWikiPage - Edit an existing wiki page
- DeleteWikiPage - Delete a wiki page
- ListWikiPages - List all wiki pages in a repository
- GetWikiPageRevisions - Get revision history for a wiki page

- GetContentsExt - Get extended file/directory contents with optional metadata (last commit info)
- GetEditorConfig - Get `.editorconfig` definitions for a file path
- GetRawFile - Get raw file content by path
- GetRawFileOrLFS - Get raw file content, resolving LFS pointers
- GetRepoNote - Get git note for a commit

- ListRepoActionRuns - List workflow runs for a repository
- GetRepoActionRun - Get a specific workflow run
- DeleteRepoActionRun - Delete a workflow run
- ListRepoActionRunJobs - List jobs for a specific workflow run
- ListRepoActionJobs - List all jobs for a repository
- GetRepoActionJob - Get a specific job
- GetRepoActionJobLogs - Get logs for a job
- ListRepoActionTasks - List action tasks for a repository
- ListRepoActionVariable - List repository action variables

- UpdateRepoAvatar - Update repository avatar
- DeleteRepoAvatar - Delete repository avatar

- ListAllGitRefs - List all git refs (branches, tags, etc.)

- ListRepoPinnedIssues - List pinned issues
- PinIssue - Pin an issue
- UnpinIssue - Unpin an issue
- MoveIssuePin - Change pin position
- ListIssueBlocks - List issues blocked by an issue
- CreateIssueBlocking - Add an issue as blocking another
- RemoveIssueBlocking - Remove blocking relationship
- GetIssueDependencies - List issue dependencies
- CreateIssueDependency - Create issue dependency
- RemoveIssueDependency - Remove issue dependency
- LockIssue - Lock an issue (with optional reason)
- UnlockIssue - Unlock an issue
- UpdateIssueDeadline - Update issue deadline

- GetIssueCommentAttachment - Get an attachment from a comment
- EditIssueCommentAttachment - Edit attachment metadata
- DeleteIssueCommentAttachment - Delete a comment attachment

- GetUserHeatmap - Get contribution heatmap data
- ListUserActivityFeeds - List user activity feeds
- UpdateUserAvatar - Update authenticated user's avatar
- DeleteUserAvatar - Delete authenticated user's avatar
- ListMyBlocks - List users blocked by authenticated user
- CheckUserBlock - Check if a user is blocked
- BlockUser - Block a user
- UnblockUser - Unblock a user

- UpdateOrgAvatar - Update organization avatar
- DeleteOrgAvatar - Delete organization avatar
- RenameOrg - Rename an organization
- ListOrgActivityFeeds - List organization activity feeds
- ListTeamActivityFeeds - List team activity feeds
- ListOrgBlocks - List users blocked by organization
- CheckOrgBlock - Check if user is blocked by organization
- BlockOrgUser - Block a user from organization
- UnblockOrgUser - Unblock a user from organization
- ListOrgLabels - List organization labels
- CreateOrgLabel - Create organization label
- GetOrgLabel - Get organization label
- EditOrgLabel - Edit organization label
- DeleteOrgLabel - Delete organization label

- AdminRenameUser - Rename a user
- ListAdminEmails - List all emails (admin)
- SearchAdminEmails - Search emails (admin)
- ListAdminHooks - List system webhooks
- CreateAdminHook - Create system webhook
- GetAdminHook - Get system webhook
- EditAdminHook - Edit system webhook
- DeleteAdminHook - Delete system webhook
- ListUnadoptedRepos - List unadopted repositories
- AdoptUnadoptedRepo - Adopt a repository
- DeleteUnadoptedRepo - Delete unadopted repository
- ListUserBadges - List user badges
- AddUserBadges - Add badges to user
- DeleteUserBadge - Remove badge from user

- GetGPGKeyVerificationToken - Get token for GPG key verification
- VerifyGPGKey - Verify a GPG key

- GetLatestPackage - Get latest version of a package
- LinkPackage - Link package to a repository
- UnlinkPackage - Unlink package from repository

- ListGitignoresTemplates - List available gitignore templates
- GetGitignoreTemplateInfo - Get gitignore template content
- ListLabelTemplates - List available label templates
- GetLabelTemplate - Get label template content
- ListLicenseTemplates - List available license templates
- GetLicenseTemplateInfo - Get license template content
- RenderMarkdown - Render markdown to HTML
- RenderMarkdownRaw - Render raw markdown to HTML
- RenderMarkup - Render markup to HTML
- GetNodeInfo - Get NodeInfo for the instance
- GetSigningKeyGPG - Get instance GPG signing key
- GetSigningKeySSH - Get instance SSH signing key

- GetActivityPubPerson - Get ActivityPub person object
- GetActivityPubPersonResponse - Get raw ActivityPub person response
- SendActivityPubInbox - Send to ActivityPub inbox

* @techknowlogick
* @PazerOP
* @appleboy
* @lunny
* @magicv
* @localleon
* @krancour

* @PazerOP made their first contribution in [#736](https://gitea.com/gitea/go-sdk/pulls/736)
* @magicv made their first contribution in [#721](https://gitea.com/gitea/go-sdk/pulls/721)
* @localleon made their first contribution in [#730](https://gitea.com/gitea/go-sdk/pulls/730)
* @krancour made their first contribution in [#731](https://gitea.com/gitea/go-sdk/pulls/731)

**Full Changelog**: [gitea/v0.22.0...gitea/v0.23.0](https://gitea.com/gitea/go-sdk/compare/gitea/v0.22.0...gitea/v0.23.0)