Changelog for github-0.14.1
Changes for 0.14.1
- Add
membersOfWithR,listTeamMembersR - Add related enums:
OrgMemberFilter,OrgMemberRole,TeamMemberRole - Add
EnumandBoundedinstances toPrivacy,Permission,RepoPublicity - Don't require network access for search tests
Changes for 0.14.0
Large API changes:
- Use
TextandVectorin place ofStringand[]. - Use
NameandIdtagged types for names and identifiers. - Make detailed structures un-prefixed, simple ones prefixed with
Simple. Example:TeamandSimpleTeam. - Decouple request creation from execution (
*RandexecuteRequest*functions). - Add
Binaryinstances for all data GithubOwneris anewtypeofEither User Organization. There's stillSimpleOwner.
Changes for 0.5.0:
- OAuth.
- New function:
Github.Repos.organizationRepo, to get the repo for a specific organization. - Introduce a new
newRepoAutoInitflag toNewRepo, for whether to initialize a repo while creating it. - Relax the attoparsec version requirements.
- The above by John Wiegley.
Changes for 0.4.1:
- Stop using the uri package.
- Use aeson version 0.6.1.0.
- Use attoparsec version 0.10.3.0.
- Use http-conduit over 1.8.
- Use unordered-containers between 0.2 and 0.3.
Changes for 0.4.0:
- Use http-conduit version 1.4.1.10.
Changes for 0.3.0:
- Re-instantiate the Blobs API.
repoDescription1andrepoPushedAtare aMaybe GithubDate.- Add
deleteRepo,editRepo, andcreateRepo. - Private gists, issues, organizations, pull requests, and users.
- Lock down
tlsandtls-extrainstead of keeping up with the ever-changinghttp-conduitpackage. - Features by Pavel Ryzhov and Simon Hengel.
Changes for 0.2.1:
- Expand the unordered-containers dependency to anything in 0.1.x .
Changes for 0.2.0:
milestoneDueOnandrepoLanguageare nowMaybetypes.- Introduce
GithubOwneras the sum type for aGithubUserorGithubOrganization. Everything that once produced aGithubUsernow produces aGithubOwner. All record accessors have changed their names - Similar to
GithubOwner, introduceDetailedOwner, which can be aDetailedUseror aDetailedOrganization. All record accessors have changed their names - An
HTTPConnectionErrornow composesSomeExceptioninstead ofIOException. All exceptions raised by the underlying http-conduit library are encapulated there. - The
githubIssueClosedByfunction now produces aMaybe GithubOwner. - Remove the Blobs API, as it is broken upstream.
- Bugs found and squashed thanks to Joey Hess and Simon Hengel.