Changelog
v0.6.1 (2014-08-12)
- Moved
Strive.Actions.with to Strive.Utilities.with.
- Created
Strive.Enums.StreamType.
v0.6.0 (2014-07-30)
- Derived lens classes and instances using template Haskell.
- Went back to clobbering Prelude exports (and keywords).
- Added "Response" to
SegmentLeaderboardResponse field names.
- Created Vagrant configuration.
- Derived JSON instances using template Haskell.
- Replaced
client_httpManager with client_requester.
- Removed
? infix operator.
- Switched to functor-based lenses.
- Created enums for some options.
- Added support for GHC 7.8.2.
v0.5.1 (2014-07-08)
- Avoided clobbering Prelude exports by appending underscores (
id became
id_).
- Created infix operator
? as a shortcut for $ with.
- Changed return of
deleteActivity from Value to ().
- Created
Show instance for Client.
- Fixed
README.lhs on Windows.
v0.5.0 (2014-07-07)
- Rewrote everything from the ground up.
- Prefixed all fields with type names. For example,
Strive.Types.Athletes.AthleteMeta.id became
Strive.Types.Athletes.athleteMeta_id.
- Reduced the number of modules. For example,
Strive.Objects.Athletes.AthleteMeta.AthleteMeta became
Strive.Types.AthleteMeta.
- Renamed some types:
BucketSummary to ActivityZoneDistributionBucket
EffortLap to ActivityLapSummary
EffortSummary to EffortDetailed
SegmentExploration to SegmentExplorerEntry
SegmentLeader to SegmentLeaderboardEntry
UploadDetailed to UploadStatus
ZoneSummary to ActivityZoneDetailed
- Created some types:
SegmentExplorerResponse
SegmentLeaderboardResponse
- Created
Strive.Lenses, including classes and lenses for all objects.
v0.4.0 (2014-06-28)
- Added POST, PUT, and DELETE endpoints.
v0.3.0 (2014-06-28)
- Added authorization endpoints.
v0.2.0 (2014-06-27)
- Added support for decoding polylines.
- Added stream endpoints.
v0.1.1 (2014-06-26)
- Grouped actions into modules.
- Moved
Strive.Actions.Internal to Strive.Utilities.
- Changed
IncludeMarkdown from Bool to Maybe Bool.
- Renamed a bunch of functions:
getComments to getActivityComments
getEfforts to getSegmentEfforts
getFriendsActivities to getFeed
getKudoers to getActivityKudoers
getLaps to getActivityLaps
getLeaders to getSegmentLeaderboard
getPhotos to getActivityPhotos
getSegments to exploreSegments
getZones to getActivityZones
- Added
athleteId parameter to getSegmentEfforts.
v0.1.0 (2014-06-24)