Grunt 0.1.11 Is Available Now

Winter Update just dropped, and along with it there are some new APIs introduced as well through the master settings endpoint. The 0.1.11 release introduces coverage for those so that you’re not behind if you’re using the SDK to manage new Forge goodness. The build also introduces support for new non-game Halo Waypoint APIs.
Here are some of the highlights of what you get with the updated library build:
PUTandPATCHrequests now have the proper content attributes set when executing the API call. Previously, onlyPOSTwas covered. This means that the headers are now property attached to the request and you won’t get aHTTP 400 Bad Requestwhen trying to execute some modifications.BanProcessorBanSummaryis now properly associated with the right origin in the class structure.StatsBanSummaryis no more (it never belonged in stats).- Added
HIUGCGrantOrRevokePermissionsto enable developers to amend permissions for in-game assets. - Added
HIUGCFavoriteAFilmByMatchIdto favorite films by only by having a match ID. Favoriting of films works properly in the latest retail build. - Added
HIUGCDiscoveryGetManifestByBuildGuidto enable developers to get game manifest from the build GUID and not just the version. - You now have
HIUGCDiscoveryGetForgeTemplatesto get the list of Forge canvases. - Added
HIUGCDiscoveryGetFilmto get film metadata through the film ID instead of fiddling with match IDs and the/spectateendpoints. - Added
HIUGCDiscoveryGet343Recommendedto get the list of assets recommended by 343 Industries for players to try. StatsGetPlayerServiceRecordcan now get season-agnostic (lifetime) stats.- Added
GetArticlesto list all available news content on Halo Waypoint. - Added
GetArticleto get an individual article published on Halo Waypoint. - Added
GetArticleCategoriesto get the list of categories under which articles are published on Halo Waypoint. - Added
GetArticleCategoryto obtain a single article category from Halo Waypoint. - Added
GetServiceAwardsto get the list of service awards that are associated with a Halo Waypoint profile. - Added
PutFeaturedServiceAwardsto enable developers to customize the service awards on the Halo Waypoint profile. - Added
GetServiceAwardto get an individual service award from a Halo Waypoint profile. AssetSearchResultnow has added properties to account for additional metadata included on asset publication.Filmnow properly inherits fromAssetBasesince it’s a standard asset.- Asset and version IDs in
AssetBaseare now proper GUIDs instead of strings. - Added support for Infection stats through
InfectionStats. The game mode is not yet available in production but the early pre-baked variants already exist. Gamerpicis now flagged asIsAutomaticallySerializableso that content can actually be transformed intro a strongly-typed model. So isUserEmail,UserNotificationSettings,UserProfile, andUserSettings.
As always, you can take a look at the source code for everything that I am building with Grunt on GitHub.