Releases: mdiep/Tentacle
Releases · mdiep/Tentacle
0.7.0: Octopus Areolatus
This release has a significant reworking of the API. Instead of calling methods directly on Client
, methods and properties are exposed on the different types to return a Request<Value>
. These are then used with one of the Client.execute
methods to actual perform the request.
Added
- Ability to get a tree from a repo (#70). Thanks @dcaunt!
- Ability to create a tree in a repo (#71). Thanks @dcaunt!
Fixed
UserProfile.websiteURL
is now aString
because it can contain any string
0.6.0: Octopus Arborescens
0.5.1: Octopus Araneoides
0.5: Octopus Alpheus
Added
- Support for Swift 3 (#43). Thanks @ikesyo!
Client.content(atPath: String, in: Repository)
to retrieve files from the API (#51). Thanks @Palleas!Client.create(file: File, atPath: String, in: Repository)
to create files with the API (#55). Thanks @Palleas!
Improved
- Boolean properties now use
is
prefix (#49). Thanks @ikesyo! - The
URLSession
is now configurable (#45). Thanks @ikesyo!
Thank you also to @ikesyo and @pixyzehn for improvements to the codebase!
0.4.1: Octopus Alecto
0.4: Octopus Alatus
Added
- Support for Xcode 8 / Swift 2.3 (#37). Thanks @ikesyo!
Client.assignedIssues()
for getting the issues assigned to the authenticated user (#28). Thanks @Palleas!Client.issuesInRepository()
for getting the issues in a repository (#28). Thanks @Palleas!Client.authenticatedUser()
for getting information about the authenticated user (#35). Thanks @Palleas!
Improved
Client.userWithLogin()
now returns aUserInfo
andUser
is used for things like an issue’s author (#31).
0.3: Octopus Aegina
0.2: Octopus Adamsi
0.1.1: Octopus Aculeatus
Fixed
Server
s andRepository
s now use case-insensitive comparisons (#22).
0.1: Octopus Abaculus
This is the first release of Tentacle, built to support the needs of Carthage. 🎉