go-sdk/CHANGELOG.md
6543 d19bc07721 Add Changelog for v0.15.1 & url fixes (#564)
as title

Reviewed-on: gitea/go-sdk#564
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-by: Norwin <noerw@noreply.gitea.io>
2022-01-12 08:44:20 +08:00

236 lines
8.4 KiB
Markdown

# Changelog
## [v0.15.1](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.15.1) - 2022-01-04
* FEATURES
* Add ignoreVersion & manuall version set option (#560) (#562)
* BUGFIXES
* Fix version string for next release (#559)
## [v0.15.0](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.15.0) - 2021-08-13
* BREAKING
* Introduce NotifySubjectState (#520)
* Drop deprecations (#503)
* FEATURES
* Add Repo Team Management Functions (#537)
* Add CreateRepoFromTemplate (#536)
* Add GetReviewers & GetAssignees (#534)
* Add GetTag, GetAnnotatedTag & CreateTag (#533)
* Add GetUserSettings & UpdateUserSettings (#531)
* Add ListPullRequestCommits (#530)
* Add GetUserByID (#513)
* Add GetRepoByID (#511)
* ENHANCEMENTS
* Update List Options (#527)
* Update Structs (#524)
* ListFunctions: option to disable pagination (#509)
## [v0.14.1](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.14.1) - 2021-06-30
* BUGFIXES
* Fix setDefaults (#508) (#510)
## [v0.14.0](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.14.0) - 2021-03-21
* BREAKING
* Update Structs (#486)
* Added repo ListContents and changed GetContents doc to talk about a single file (#485)
* Remove & Rename TrackedTimes list functions (#467)
* UrlEscape Function Arguments used in UrlPath (#273)
* FEATURES
* Add Create/Delete ReviewRequests (#493)
* Add Un-/DismissPullReview funcs (#489)
* Add Repo Un-Star Functions (#483)
* introduce Client.GetArchiveReader (#476)
* Add DeleteRepoTag function (#461)
* Add GetReleaseByTag (#427)
* BUGFIXES
* Handle Contents Edge-Case (#492)
* Fix GetCombinedStatus() (#470)
* Use Predefind Versions & Compare Function (#442)
* Return resp on NotFound too (#428)
* ENHANCEMENTS
* Add workaround to get head branch sha of pulls with deleted head branch (#498)
* GetFile: Use "ref" in-query if posible (#491)
* Add DeleteTag & Correct DeleteReleaseByTag (#488)
* Add html_url field to Release struct (#477)
* Add Ref to Issue structs (#466)
* Update Issue Struct (#458)
* Use sync.Once for loading ServerVersion (#456)
* Add Gitea2Gitea Migration Support (#454)
* Add Helper for Optional Values (#448)
* Update CreateRepoOption struct (#445)
* Update CommitMeta Struct (#434)
* Update Struct NotificationSubject (#424)
* Add Debug Mode (#422)
* DOCS
* Make Client thread-safe & add docs (#495)
* Improve PullReview docs (#469)
## [v0.13.3](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.13.3) - 2021-03-22
* BUGFIXES
* Fix GetCombinedStatus() (#470) (#472)
* ENHANCEMENTS
* Add html_url field to Release struct (#477) (#478)
## [v0.13.2](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.13.2) - 2020-12-07
* BUGFIXES
* Use Predefind Versions & Compare Function (#442) (#446)
* ENHANCEMENTS
* Add Gitea2Gitea Migration Support (#454) (#455)
* Update CreateRepoOption struct (#445) (#447)
* Update CommitMeta Struct (#434) (#437)
## [v0.13.1](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.13.1) - 2020-09-29
* FEATURES
* Add GetReleaseByTag (#427) (#430)
* BUGFIXES
* Return http Response on NotFound too (#428) (#429)
* ENHANCEMENTS
* Update Struct NotificationSubject (#424) (#425)
* Add Debug Mode (#422) (#423)
## [v0.13.0](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.13.0) - 2020-09-15
* BREAKING
* Check Gitea Version Requirement (#419)
* All Function return http responce (#416)
* Remove opts from ListPullReviewComments (#411)
* Use enum AccessMode for OrgTeam and Collaborator functions (#408)
* CreateOrgOption rename UserName to Name (#386)
* EditMilestoneOption also use StateType (#350)
* Refactor RepoSearch to be easy usable (#346)
* FEATURES
* Milestone Functions accept name to identify (#418)
* Make http requests with context (#417)
* Add GetGlobalAttachmentSettings (#414)
* Add GetArchive (#413)
* Add GetRepoLanguages + TESTs (#412)
* Add CreateBranch (#407)
* Add Admin CronTask functions (#406)
* Add GetGlobalAPISettings Function (#404)
* Add Get Diff and Patch endpoints for pull requests (#398)
* Add Validate func for Create/Edit Options (#370)
* Add Function to get GetGlobalSettings and GetSettingAllowedReactions (#359)
* ENHANCEMENTS
* TrackedTime API >= 1.11.x needed (#415)
* Update Milestone struct (#410)
* Add Fallback for GetPullRequestDiff/Patch (#399)
* DeleteToken Accept Names too (#394)
* Update ListMilestoneOption struct (#393)
* Migration Api Changed (#392)
* Refactor Visibletype Orgs (#382)
* Extend Notification Functions (#381)
* Update GetGlobalSettings Functions (#376)
* Allow Creating Closed Milestones (#373)
* CreateLabel correct Color if needed for old versions (#365)
* Issue/Pull add IsLocked Property (#357)
* Update EditPullRequestOption Add Base (#353)
* File Create/Update/Delete detect DefaultBranch if Branch not set for old Versions (#352)
* Improve Error Handling (#351)
## [v0.12.2](https://gitea.com/gitea/go-sdk/releases/tag/gitea/v0.12.2) - 2020-09-05
* ENHANCEMENTS
* Extend Notification Functions (#381) (#385)
## [v0.12.1](https://gitea.com/gitea/go-sdk/pulls?q=&type=all&state=closed&milestone=1268) - 2020-07-09
* ENHANCEMENTS
* Improve Error Handling (#351) (#377)
* Allow Creating Closed Milestones (#373) (#375)
* File Create/Update/Delete detect DefaultBranch if Branch not set for old Versions (#352) (#372)
* CreateLabel correct Color if needed for old versions (#365) (#371)
* Update EditPullRequestOption Add Base (#353) (#363)
## [v0.12.0](https://gitea.com/gitea/go-sdk/pulls?q=&type=all&state=closed&milestone=1223) - 2020-05-21
* BREAKING
* Support 2FA for basic auth & refactor Token functions (#335)
* PullMerge: use enum for MergeStyle (#328)
* Refactor List/SetRepoTopics (#276)
* Remove ListUserIssues() ... (#262)
* Extend SearchUsers (#248)
* Fix & Refactor UserApp Functions (#247)
* Add ListMilestoneOption to ListRepoMilestones (#244)
* Add ListIssueCommentOptions for optional param (#243)
* Refactor RepoWatch (#241)
* Add Pagination Options for List Requests (#205)
* FEATURES
* Add BranchProtection functions (#341)
* Add PullReview functions (#338)
* Add Issue Subscription Check & Fix DeleteIssueSubscription (#318)
* Add Branch Deletion (#317)
* Add Get/Update for oauth2 apps (#311)
* Add Create/Get/Delete for oauth2 apps (#305)
* Add DeleteFile() (#302)
* Add Get/Update/Create File (#281)
* Add List/Check/SetPublic/Delete OrgMembership functions (#275)
* Add ListRepoCommits (#266)
* Add TransferRepo (#264)
* Add SearchRepo API Call (#254)
* Add ListOptions struct (#249)
* Add Notification functions (#226)
* Add GetIssueComment (#216)
* BUGFIXES
* Add missing JSON header to AddCollaborator() (#306)
* On Internal Server Error, show request witch caused this (#296)
* Fix MergePullRequest & extend Tests (#278)
* Fix AddEmail (#260)
* ENHANCEMENTS
* Check if gitea is able to squash-merge via API (#336)
* ListIssues: add milestones filter (#327)
* Update CreateRepoOption struct (#300)
* Add IssueType as filter for ListIssues (#286)
* Extend ListDeployKeys (#268)
* Use RepositoryMeta struct on Issues (#267)
* Use StateType (#265)
* Extend Issue Struct (#258)
* IssueSubscribtion: Check http Status responce (#242)
## [v0.11.3](https://gitea.com/gitea/go-sdk/pulls?q=&type=all&state=closed&milestone=1259) - 2020-04-27
* BUGFIXES
* Fix MergePullRequest (#278) (#316)
* Add missing JSON header to AddCollaborator() (#307)
## [v0.11.2](https://gitea.com/gitea/go-sdk/pulls?q=&type=all&state=closed&milestone=1256) - 2020-03-31
* ENHANCEMENTS
* On Internal Server Error, show request witch caused this (#297)
## [v0.11.1](https://gitea.com/gitea/go-sdk/pulls?q=&type=all&state=closed&milestone=1235) - 2020-03-29
* BUGFIXES
* Fix SetRepoTopics (#276) (#274)
* Fix AddEmail (#260) (#261)
* Fix UserApp Functions (#247) (#256)
* ENHANCEMENTS
* Add IssueType as filter for ListIssues (#288)
* Correct version (#259)
## [v0.11.0](https://gitea.com/gitea/go-sdk/pulls?q=&type=all&state=closed&milestone=1222) - 2020-01-27
* FEATURES
* Add VersionCheck (#215)
* Add Issue Un-/Subscription function (#214)
* Add Reaction struct and functions (#213)
* Add GetBlob (#212)
* BUGFIXES
* Fix ListIssue Functions (#225)
* Fix ListRepoPullRequests (#219)
* ENHANCEMENTS
* Add some pull list options (#217)
* Extend StopWatch struct & functions (#211)
* TESTING
* Add Test Framework (#227)
* BUILD
* Use golangci-lint and revive for linting (#220)