{"_id":"5994c381c0cd1c0019245cae","project":"55d2023b3c74062300aee506","initVersion":{"_id":"597f637496a9ec001448fefa","version":"1.9"},"user":{"_id":"57db49de0678030e008a76f8","username":"","name":"Sophat Sam"},"__v":3,"createdAt":"2017-08-16T22:13:21.515Z","changelog":[{"_id":"5994c48543af14000f38e7d8","update":"[Update Issues in a Project](doc:update-issue-in-a-project)","type":"added"},{"_id":"5994c48543af14000f38e7d7","update":"[Retrieve User Profile](doc:retrieve-user-profile)","type":"added"},{"_id":"5994c48543af14000f38e7d6","update":"[OAuth Implicit Grant Type](doc:implicit-grant-type)","type":"added"},{"_id":"5994c515facb25000f667298","update":"Reduced average response time of [List All Projects](doc:list-all-projects)","type":"improved"},{"_id":"5994c48543af14000f38e7d5","update":"Handle bad file extensions including those with spaces or longer than 12 characters","type":"fixed"},{"_id":"5994c515facb25000f66729a","update":"Sheet packet status correctly shows as `completed`","type":"fixed"},{"_id":"5994c515facb25000f667299","update":"`created_by` field in the Issues Object will now return `null` if the user no longer exists","type":"fixed"},{"_id":"5994c515facb25000f667297","update":"","type":"added"}],"body":"[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/66af49e-giphy_3.gif\",\n        \"giphy (3).gif\",\n        356,\n        200,\n        \"#adcbd2\"\n      ],\n      \"caption\": \"We hope you can keep your cool with a release this hot. (Giphy.com)\"\n    }\n  ]\n}\n[/block]\nHello PlanGrid developers! \n\nThe summer is just passing right by and we're here with a jam-packed update to get you through the rest of these dog days! In addition to the improvements and fixes listed at the bottom, here are some key enhancements that should get you excited:\n\n  * We now support the [update of project issues](doc:update-issue-in-a-project)! This is one of the most common requests from customers and is a huge step forward in making our versatile punch list tool even more powerful.\n\n  * You can now [retrieve the user's profile](doc:retrieve-user-profile) including the their first name, last name, and email address. This will greatly improve the user experience (who doesn't like seeing their name in an application?) but will also address use cases such as filtering items assigned to that user.\n\n  * Lastly, our OAuth implementation now also supports the [implicit grant type](doc:implicit-grant-type). This flow will provide your application with the access token directly within the redirect URI fragment. Be sure to [read more](http://oauthlib.readthedocs.io/en/latest/oauth2/grants/implicit.html) on why you would use this grant type.\n\nAs always, please [let us know](mailto:developers@plangrid.com) if you have any questions or just want to tell us how much you love these new additions to the API.","slug":"190-update-issues-get-user-profile-implicit-grant-type-for-oauth","title":"1.9.0: Update Project Issue, Retrieve User Profile, OAuth Implicit Grant"}

1.9.0: Update Project Issue, Retrieve User Profile, OAuth Implicit Grant


[block:image] { "images": [ { "image": [ "https://files.readme.io/66af49e-giphy_3.gif", "giphy (3).gif", 356, 200, "#adcbd2" ], "caption": "We hope you can keep your cool with a release this hot. (Giphy.com)" } ] } [/block] Hello PlanGrid developers! The summer is just passing right by and we're here with a jam-packed update to get you through the rest of these dog days! In addition to the improvements and fixes listed at the bottom, here are some key enhancements that should get you excited: * We now support the [update of project issues](doc:update-issue-in-a-project)! This is one of the most common requests from customers and is a huge step forward in making our versatile punch list tool even more powerful. * You can now [retrieve the user's profile](doc:retrieve-user-profile) including the their first name, last name, and email address. This will greatly improve the user experience (who doesn't like seeing their name in an application?) but will also address use cases such as filtering items assigned to that user. * Lastly, our OAuth implementation now also supports the [implicit grant type](doc:implicit-grant-type). This flow will provide your application with the access token directly within the redirect URI fragment. Be sure to [read more](http://oauthlib.readthedocs.io/en/latest/oauth2/grants/implicit.html) on why you would use this grant type. As always, please [let us know](mailto:developers@plangrid.com) if you have any questions or just want to tell us how much you love these new additions to the API.
added
[Update Issues in a Project](doc:update-issue-in-a-project)
added
[Retrieve User Profile](doc:retrieve-user-profile)
added
[OAuth Implicit Grant Type](doc:implicit-grant-type)
improved
Reduced average response time of [List All Projects](doc:list-all-projects)
fixed
Handle bad file extensions including those with spaces or longer than 12 characters
fixed
Sheet packet status correctly shows as `completed`
fixed
`created_by` field in the Issues Object will now return `null` if the user no longer exists