Skip to content
This repository was archived by the owner on Nov 1, 2017. It is now read-only.

Commit 1b329b0

Browse files
committedApr 30, 2013
Announce plans to fix type value for submodules
Prior to 2013-04-30, you could not GET a submodule via the Repository Contents API. (You could see the submodule listed when you GET the directory that the submodule resides it, but you could not GET just the submodule.) On 2013-04-30, we added the ability to GET a submodule. (See 81c7e58.) When you GET a submodule, the "type" is returned as "submodule". Prior to 2013-04-30, when you listed the contents of a directory using the Repository Contents API, the output included submodules, but it returned the "type" as "file". The type *should* be "submodule". We are leaving this behavior as is for v3, so as not to break any client code that might depend on this behavior. In the next major version of the API, the type will be returned as "submodule".
1 parent 81c7e58 commit 1b329b0

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed
 

‎content/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ objects.
4646
* `[ ]` Use JSON to POST to the "repos/:owner/:repo/forks" endpoint, instead of a query string.
4747
* `[✓]` <del>User Emails come back [as a hash][v3-email] instead of a string.</del>
4848
* `[ ]` Remove the unused "bio" field for Users.
49+
* `[ ]` When listing the contents of a directory in the [Repository Contents API](/v3/repos/contents/#get-contents), fix the `type` value returned for submodules: change the value to `"submodule"` (instead of `"file"`).
4950

5051
### Breaking Beta Changes
5152

0 commit comments

Comments
 (0)