Releases: nerdishbynature/octokit.swift
Releases · nerdishbynature/octokit.swift
0.13.0
What's Changed
- async/await functions for Star/unstar
@417-72KI #151 - Allow for authorization header to be set
@clayellis #154 - Add patch pull request
@tboogh #156 - Add devcontainer config
@pietbrauer #157 - Sort keys in JSON Fixtures
@pietbrauer #158 - Add Latest Release Endpoint
@brianmichel #164 - Fix LableRouter Paths
@cwagdev #165 - New endpoint:
Create a review for a pull request
@417-72KI #169 - Add Swiftformat SPM Plugin
@pietbrauer #170 - OctoKitCLI
@pietbrauer #159 - Adding ability to create new pull request.
@ps2 #167 - Move URLSession to Octokit instead of having it in every method
@pietbrauer #160 - Add init for SwiftUI Preview
@zunda-pixel #172 - Add
List pull requests files
endpoint
@417-72KI #173 - fix: add missing documentation for
generateNotes
param ofpostRelease
@b-onc #174 - Update SwiftFormat Plugin
@pietbrauer #177 - Add pagination to PullRequests
@sfaxon #176 - Run CI on main
@pietbrauer #178 - Add pagination for Statuses
@sfaxon #179 - add missing ci_activity to notification reasons
@amcleodca #180 - Add search code endpoint
@chidiwilliams #182 - dateDecodingStrategy added as described in Issue #184
@gregorFeigel #185 - Update Xcode to 15.4
@pietbrauer #187 - Milestone api
@leszko11 #186 - Fix and add some endpoints for
review
@417-72KI #171 - Implement Repository contents API
@Nikoloutsos #189 - Async notifications support + added endpoints
@LucasCoderT #183
Full Changelog: 0.12.0...0.13.0
0.12.0
Changes
- Add support for Requested Reviewers and Drafts
#123 @DayBySay - Add parameter to filter pull requests by branch
#126 @aaron-foreflight - Add support for notifications
#127 @LucasCoderT - Add parameters to fetch releases by tag
#141 @417-72KI - Add support for showing contents of a gists file
#139 @HassanElDesouky - Add support for starring a repository
#142 @417-72KI - Add optional generation of release notes
#149 @integer256 - Add support async/await
#134 #150 @pietbrauer @417-72KI
Tests
- User docker for Linux Builds
#124 #125 @pietbrauer - Add swiftformat
#130 @pietbrauer
Thanks to everyone for making this huge release possible by creating and reviewing PRs and Issues! ❤️
0.11.0
Changes
- Replace query param auth with authorization header auth
#104 @joshdholtz - Fix capitalization in
enum Openness
#106 @MaxDesiatov - Add base and head branch refs to PullRequest model
#109 @kolyasev - Add support for Commit Statuses
#110 @kolyasev - Add missing properties of User
#114 @mvolpato - Fetch issue comments
#115 @mvolpato - Implement the API endpoint for listing releases
#116 @417-72KI - Fix tests and decoding issues
#121 @dato @pietbrauer
Tests
- Test with Linux Swift 5.2 on Travis
#108 @MaxDesiatov - Fix
swift test
invocations on macOS
#107 @MaxDesiatov - GitHub actions
#120 @pietbrauer - Fix tests and decoding issues
#121 @dato @pietbrauer
Docs
- Make examples in README.md consistent
#105 @MaxDesiatov - Use label 'name' in sample calls to user() in README.md
#118 @dato
Thanks to everyone for making this huge release possible by creating and reviewing PRs and Issues! ❤️
SwiftPM 5.2
- SwiftPM Changes 5.2. #102 #103
@bofeizhu @f-meloni @pietbrauer
OMG It's been so long
- Allow GitHub API calls to be discarded #70
@orta - Fixed GitHub spelling #71
@sdaniel55 - Update Readme.md #72
@petrpavlik - Fixed issue of nil htmlURL #74
@stephenyao - Bump Xcode, RequestKit and Swift versions #76
@rubiojr - Resolved problems when posting Issues #77
@vincode-io - Added support for Gists #78.
@vincode-io - Add methods to get and create labels #80
@robmathers - Add labels parameter to postIssue #81
@robmathers - Allow requestkit versions until next major #83
@f-meloni - Add Swift 5.1 support on Linux #85
@ellneal
It's Linux not Linux
0.8.0
- Update to Swift 4
#66 @pietbrauer
0.7.4
0.7.3
- New binary with Swift 3.1 compatibility
0.7.2
- Replace naive parameter parsing for redirect URLs
#59 @pietbrauer - Update to recommended project settings
#58 #60 @russellbstephens @pietbrauer