Skip to content

Commit 04e1b99

Browse files
committed
Merge remote-tracking branch 'oldman/develop' into develop
2 parents 521df28 + b1f0a52 commit 04e1b99

File tree

7 files changed

+96
-7
lines changed

7 files changed

+96
-7
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
66

77
## [Unreleased]
88

9+
## [0.16.2] 2017-12-11
10+
### Added
11+
- Deprecation flags (#2756, #2821)
12+
- /account/payments/paypal and /account/payments/paypal/execute (#2801)
13+
- /domain/clone (#2747)
14+
15+
### Changed
16+
- renames /linode/volumes to /volumes (#2754)
17+
- /distributions are now in /images (#2822, #2823, #2815)
18+
- API Changelog updated for 2017-12-11 release
19+
920
## [0.16.1] 2017-12-01
1021
### Fixed
1122
- Docs rendering in mobile used roughly half-width since 0.16.0 (#2796)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "linode-api-docs",
3-
"version": "0.16.1",
3+
"version": "0.16.2",
44
"description": "Linode API Docs",
55
"main": "src/index.js",
66
"scripts": {

src/data/endpoints/linodes.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ endpoints:
2020
curl -H "Authorization: Bearer $TOKEN" \
2121
https://$api_root/$version/linode/instances
2222
python: |
23-
my_linodes = client.linode.get_instances()
23+
my_linodes
24+
25+
= client.linode.get_instances()
2426
POST:
2527
money: true
2628
oauth: linodes:create
@@ -201,11 +203,8 @@ endpoints:
201203
<ul><li>If no distribution is provided, a blank disk
202204
is created.</li></ul> You may not provide distribution if image is provided.
203205
type: String
204-
<<<<<<< HEAD:src/data/endpoints/linodes.yaml
205-
=======
206206
deprecated: This parameter is deprecated and will be removed before the end of the Beta Period.
207207
The same value can be passed to "image" instead. See the changelog for more information.
208-
>>>>>>> oldman/pending-docs-updates:docs/src/data/endpoints/linodes.yaml
209208
image:
210209
optional: true
211210
description: >

src/data/objects/image.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,17 @@ schema:
6262
type: String
6363
value: your_username
6464
description: The name of the user who created this image, or linode for official images.
65+
vendor:
66+
type: String
67+
value: Arch
68+
description: The upstream distribution vendor. Consistent between releases of a distro.
69+
None for private images.
70+
filterable: true
71+
enums:
72+
Status:
73+
creating: creating
74+
available: available
75+
deleted: deleted
76+
Type:
77+
0: Image was created manually
78+
1: Image was created automatically from a deleted Linode

src/getting_started/changelogs/Changelogs.js

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,70 @@ export default function Authentication() {
1515
</p>
1616
</section>
1717
<section>
18+
<h2>2017-12-11</h2>
19+
<hr /><br />
20+
<b>Breaking:</b><br />
21+
<ul>
22+
<li>Unify Distributions and Images
23+
<ul>
24+
<li>Removes Distribution.architecture</li>
25+
<li>Renames Distribution.updated to last_used (Datetime)</li>
26+
<li>Renames Distribution.disk_minimum to min_deploy_size (Integer)</li>
27+
<li>Adds Distribution.filesystem (String)</li>
28+
<li>Adds Distribution.created (Datetime)</li>
29+
<li>Adds Distribution.description (String)</li>
30+
<li>Adds Distribution.status (String)</li>
31+
<li>Adds Distribution.type (String)</li>
32+
<li>Adds Distribution.is_public (Boolean)</li>
33+
<li>Adds Distribution.creator (String)</li>
34+
<li>Adds Image.deprecated (Boolean)</li>
35+
</ul>
36+
</li>
37+
<li>Renamed "distribution" to "image"
38+
<ul>
39+
<li>POST /linode/instances takes "image" instead of "distribution"</li>
40+
<li>POST /linode/instances/:id/disks takes "image" instead of "distribution"</li>
41+
<li>POST /linode/instances/:id/rebuild takes "image" instead of "distribution"</li>
42+
<li>Linode object returns "image" instead of "distribution"</li>
43+
<li>StackScript object returns "images" instead of "distributions"</li>
44+
</ul>
45+
</li>
46+
<li>Change Image IDs to Slugs
47+
<ul>
48+
<li>slugs match the format private/:image_id</li>
49+
</ul>
50+
</li>
51+
<li>Moved volumes to top level
52+
<ul>
53+
<li>Changed all references from /linode/volumes to /volumes</li>
54+
</ul>
55+
</li>
56+
</ul>
57+
<b>Features:</b><br />
58+
<ul>
59+
<li>Added POST account/payments/paypal
60+
<ul>
61+
<li>Stages a PayPal payment and returns the payment_id</li>
62+
</ul>
63+
</li>
64+
<li>Added POST account/payments/paypal/execute
65+
<ul>
66+
<li>Execute a PayPal payment that has been authorized in PayPal</li>
67+
<li>This is required for Linode to capture funds and credit your account</li>
68+
</ul>
69+
</li>
70+
<li>Added POST /domains/$id/clone
71+
<ul>
72+
<li>New endpoint can be reached at POST domains/:domain_id/clone</li>
73+
<li>Requires a new domain be provided in the post body</li>
74+
</ul>
75+
</li>
76+
</ul>
77+
<b>Bugfixes:</b><br />
78+
<ul>
79+
<li>Ensure POST domain/records accepts and honors ttl_sec</li>
80+
<li>Fixed Linode create from a Stackscript using UDFs</li>
81+
</ul>
1882
<h2>2017-11-20</h2>
1983
<hr /><br />
2084
<b>Breaking Changes:</b><br />

src/getting_started/intros/Introduction.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@ export default function Introduction() {
3434
<div className="alert alert-warning" role="alert">
3535
We will regularly be making releases, some of which will contain breaking
3636
changes. <Link to={`/${API_VERSION}/changelogs`}>
37-
Please look at the changelogs
38-
</Link> to keep up to date with recent changes.
37+
Please review the changelogs
38+
</Link> and <Link to="https://welcome.linode.com/api">
39+
subscribe to the mailing list</Link> for updates on changes and releases.
3940
</div>
4041
<p>
4142
Occasionally we will add features and improvements to our API -

0 commit comments

Comments
 (0)