From 37b5f7fc7bf2bef130b2cc12897a1c2a57b5e9e8 Mon Sep 17 00:00:00 2001 From: Matthew Wildman Date: Tue, 13 Dec 2022 09:30:54 -0500 Subject: [PATCH 1/2] Added changelog for JS Client v0.84.0 --- src/content/changelog/js-client-changelog-0-84-0.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/content/changelog/js-client-changelog-0-84-0.md diff --git a/src/content/changelog/js-client-changelog-0-84-0.md b/src/content/changelog/js-client-changelog-0-84-0.md new file mode 100644 index 000000000..3ed71d293 --- /dev/null +++ b/src/content/changelog/js-client-changelog-0-84-0.md @@ -0,0 +1,11 @@ +--- +title: Linode APIv4 JS Client v0.84.0 +date: 2022-12-12T00:00:00.000Z +version: 0.84.0 +changelog: + - APIv4 JS Client +--- + +### Added: + +- `eol` field on `Image` type \ No newline at end of file From f1097de959aae74ffcd4c9fa0be6ff39867759e6 Mon Sep 17 00:00:00 2001 From: Matthew Wildman Date: Tue, 13 Dec 2022 09:31:09 -0500 Subject: [PATCH 2/2] Deleted changelogs for Cloud Manager, LKE, and API --- src/content/changelog/01-03.md | 13 --- src/content/changelog/01-08.md | 42 --------- src/content/changelog/01-14.md | 61 ------------ src/content/changelog/01-21-docs.md | 11 --- src/content/changelog/01-21.md | 13 --- src/content/changelog/01-24.md | 54 ----------- src/content/changelog/01-29.md | 53 ----------- src/content/changelog/02-05-api-docs.md | 11 --- src/content/changelog/02-11-api.md | 19 ---- src/content/changelog/02-11.md | 47 ---------- src/content/changelog/02-26.md | 55 ----------- src/content/changelog/02-27-api.md | 27 ------ src/content/changelog/02-27.md | 44 --------- src/content/changelog/03-11-api.md | 20 ---- src/content/changelog/03-12.md | 61 ------------ src/content/changelog/03-14.md | 29 ------ src/content/changelog/03-27-api.md | 21 ----- src/content/changelog/03-27.md | 53 ----------- src/content/changelog/04-02.md | 56 ----------- src/content/changelog/04-08-api.md | 17 ---- src/content/changelog/04-09.md | 49 ---------- src/content/changelog/04-22-api.md | 24 ----- src/content/changelog/04-22.md | 53 ----------- src/content/changelog/04-23.md | 29 ------ src/content/changelog/04-29-api.md | 19 ---- src/content/changelog/05-06.md | 52 ----------- src/content/changelog/05-08.md | 23 ----- src/content/changelog/05-14.md | 21 ----- src/content/changelog/05-20-api.md | 34 ------- src/content/changelog/05-21.md | 46 --------- src/content/changelog/05-29.md | 34 ------- src/content/changelog/05-31.md | 17 ---- src/content/changelog/06-03-api.md | 17 ---- src/content/changelog/06-07.md | 30 ------ src/content/changelog/06-10-api.md | 12 --- src/content/changelog/06-17-api.md | 22 ----- src/content/changelog/06-20.md | 26 ------ src/content/changelog/06-21.md | 39 -------- src/content/changelog/06-25-api.md | 22 ----- src/content/changelog/07-01-api.md | 21 ----- src/content/changelog/07-03.md | 30 ------ src/content/changelog/07-08.md | 11 --- src/content/changelog/07-12.md | 21 ----- src/content/changelog/07-15-api.md | 46 --------- src/content/changelog/07-15.md | 25 ----- src/content/changelog/07-17.md | 26 ------ src/content/changelog/07-29-api.md | 46 --------- src/content/changelog/07-30.md | 35 ------- src/content/changelog/08-12-api.md | 34 ------- src/content/changelog/08-12.md | 47 ---------- src/content/changelog/08-14-api.md | 16 ---- src/content/changelog/08-15.md | 26 ------ src/content/changelog/08-28.md | 32 ------- src/content/changelog/09-10.md | 17 ---- src/content/changelog/09-18.md | 93 ------------------- src/content/changelog/09-24.md | 11 --- src/content/changelog/10-04.md | 56 ----------- src/content/changelog/10-08.md | 29 ------ src/content/changelog/10-22-1.md | 11 --- src/content/changelog/10-22.md | 26 ------ src/content/changelog/10-23.md | 56 ----------- src/content/changelog/10-24.md | 16 ---- src/content/changelog/11-05-api.md | 14 --- src/content/changelog/11-05.md | 36 ------- src/content/changelog/11-19-m.md | 50 ---------- src/content/changelog/11-19.md | 19 ---- src/content/changelog/11-20.md | 24 ----- src/content/changelog/12-03.md | 14 --- src/content/changelog/12-04.md | 37 -------- src/content/changelog/12-11.md | 47 ---------- src/content/changelog/12-17-api.md | 18 ---- src/content/changelog/12-17.md | 58 ------------ src/content/changelog/12-20.md | 19 ---- src/content/changelog/2-21.md | 12 --- src/content/changelog/2019-08-26-api.md | 24 ----- src/content/changelog/2019-09-09-api.md | 41 -------- src/content/changelog/2019-10-07-api.md | 27 ------ src/content/changelog/4-100-1-2021-07-29.md | 17 ---- src/content/changelog/4-101-0-2021-08-09.md | 17 ---- src/content/changelog/4-102-0-2021-08-23.md | 23 ----- src/content/changelog/4-104-0-2021-09-07.md | 19 ---- src/content/changelog/4-105-0-2021-09-20.md | 29 ------ src/content/changelog/4-106-0-2021-10-04.md | 11 --- src/content/changelog/4-106-1-2021-10-05.md | 12 --- src/content/changelog/4-107-0-2021-10-18.md | 12 --- src/content/changelog/4-108-0-2021-11-01.md | 12 --- src/content/changelog/4-108-1-2021-11-11.md | 14 --- src/content/changelog/4-109-0-2021-11-15.md | 26 ------ src/content/changelog/4-109-1-2021-11-17.md | 13 --- src/content/changelog/4-11-0-2019-12-16.md | 21 ----- src/content/changelog/4-110-0-2021-11-18.md | 11 --- src/content/changelog/4-111-0-2021-11-30.md | 24 ----- src/content/changelog/4-112-0-2021-12-14.md | 16 ---- src/content/changelog/4-112-3-2022-01-10.md | 11 --- src/content/changelog/4-113-0-2022-01-24.md | 12 --- src/content/changelog/4-114-0-2022-01-31.md | 11 --- src/content/changelog/4-115-0-2022-02-07.md | 12 --- src/content/changelog/4-116-0-2022-02-17.md | 11 --- src/content/changelog/4-117-0-2022-02-21.md | 17 ---- src/content/changelog/4-117-1-2022-02-23.md | 32 ------- src/content/changelog/4-118-0-2022-03-07.md | 12 --- src/content/changelog/4-118-1-2022-03-08.md | 11 --- src/content/changelog/4-118-2-2022-03-08.md | 11 --- src/content/changelog/4-118-3-2022-03-09.md | 27 ------ src/content/changelog/4-118-4-2022-03-10.md | 11 --- src/content/changelog/4-118-5-2022-03-10.md | 13 --- src/content/changelog/4-119-0-2022-03-21.md | 17 ---- src/content/changelog/4-119-1-2022-03-23.md | 11 --- src/content/changelog/4-119-2-2022-04-01.md | 12 --- src/content/changelog/4-119-3-2022-04-01.md | 11 --- src/content/changelog/4-119-4-2022-04-04.md | 11 --- src/content/changelog/4-12-0-2020-01-13.md | 33 ------- src/content/changelog/4-12-1-2020-01-27.md | 26 ------ src/content/changelog/4-120-0-2022-04-18.md | 32 ------- src/content/changelog/4-120-1-2022-04-18.md | 11 --- src/content/changelog/4-121-0-2022-04-28.md | 17 ---- src/content/changelog/4-122-0-2022-05-02.md | 11 --- src/content/changelog/4-123-0-2022-05-03.md | 25 ----- src/content/changelog/4-123-1-2022-05-10.md | 11 --- src/content/changelog/4-124-0-2022-05-16.md | 11 --- src/content/changelog/4-125-0-2022-05-17.md | 11 --- src/content/changelog/4-126-0-2022-05-31.md | 20 ---- src/content/changelog/4-126-1-2022-05-31.md | 11 --- src/content/changelog/4-126-2-2022-06-01.md | 11 --- src/content/changelog/4-127-0-2022-06-06.md | 15 --- src/content/changelog/4-127-1-2022-06-06.md | 12 --- src/content/changelog/4-128-0-2022-06-13.md | 17 ---- src/content/changelog/4-129-0-2022-06-27.md | 33 ------- src/content/changelog/4-13-1-2020-02-10.md | 38 -------- src/content/changelog/4-130-0-2022-07-11.md | 11 --- src/content/changelog/4-132-0-2022-07-25.md | 20 ---- src/content/changelog/4-133-0-2022-08-08.md | 16 ---- src/content/changelog/4-134-0-2022-08-22.md | 17 ---- src/content/changelog/4-135-0-2022-09-06.md | 12 --- src/content/changelog/4-136-0-2022-09-19.md | 26 ------ src/content/changelog/4-137-0-2022-10-03.md | 27 ------ src/content/changelog/4-138-0-2022-10-17.md | 29 ------ src/content/changelog/4-139-0-2022-10-28.md | 25 ----- src/content/changelog/4-14-1-2020-02-24.md | 13 --- src/content/changelog/4-140-0-2022-11-14.md | 17 ---- src/content/changelog/4-141-0-2022-11-29.md | 15 --- src/content/changelog/4-4-1-2019-09-23.md | 27 ------ src/content/changelog/4-59-2-2020-03-10.md | 32 ------- src/content/changelog/4-60-0-2020-03-23.md | 24 ----- src/content/changelog/4-60-1-2020-03-26.md | 10 -- src/content/changelog/4-61-0-2020-04-06.md | 23 ----- src/content/changelog/4-62-0-2020-04-10.md | 31 ------- src/content/changelog/4-63-0-2020-04-15.md | 18 ---- src/content/changelog/4-63-1-2020-04-20.md | 18 ---- src/content/changelog/4-64-0-2020-05-04.md | 31 ------- src/content/changelog/4-65-0-2020-05-18.md | 23 ----- src/content/changelog/4-66-0-2020-06-01.md | 15 --- src/content/changelog/4-67-0-2020-06-16.md | 11 --- src/content/changelog/4-68-0-2020-06-29.md | 48 ---------- src/content/changelog/4-69-0-2020-07-13.md | 35 ------- src/content/changelog/4-7-0-2019-10-07.md | 35 ------- src/content/changelog/4-70-0-2020-07-27.md | 37 -------- src/content/changelog/4-72-0-2020-08-10.md | 41 -------- src/content/changelog/4-73-0-2020-08-24.md | 16 ---- src/content/changelog/4-74-0-2020-09-08.md | 28 ------ .../changelog/4-75-0-2020-09-14-2020.md | 29 ------ src/content/changelog/4-76-1-2020-09-24.md | 15 --- src/content/changelog/4-76-2020-09-21-2020.md | 31 ------- src/content/changelog/4-77-2020-10-05-2020.md | 31 ------- src/content/changelog/4-78-2020-10-19-2020.md | 11 --- .../changelog/4-78-3-2020-10-20-2020.md | 15 --- src/content/changelog/4-79-0-2020-11-3.md | 30 ------ src/content/changelog/4-8-0-2019-10-21.md | 25 ----- src/content/changelog/4-8-1-2019-11-18.md | 47 ---------- src/content/changelog/4-80-0-2020-11-16.md | 14 --- src/content/changelog/4-81-0-2020-12-02.md | 20 ---- src/content/changelog/4-82-0-2020-12-15.md | 21 ----- src/content/changelog/4-83-0-2021-01-11.md | 19 ---- src/content/changelog/4-83-1-2021-01-13.md | 11 --- src/content/changelog/4-83-2-2021-01-29.md | 19 ---- src/content/changelog/4-84-0-2021-02-15.md | 29 ------ src/content/changelog/4-84-1-2021-02-19.md | 21 ----- src/content/changelog/4-85-0-2021-03-01.md | 24 ----- src/content/changelog/4-86-0-2021-03-09.md | 38 -------- src/content/changelog/4-86-1-2021-03-10.md | 14 --- src/content/changelog/4-87-0-2021-03-22.md | 17 ---- src/content/changelog/4-89-0-2021-04-05.md | 24 ----- src/content/changelog/4-89-1-2021-04-14.md | 23 ----- src/content/changelog/4-9-1-2019-12-02.md | 20 ---- src/content/changelog/4-90-0-2021-04-19.md | 17 ---- src/content/changelog/4-90-3-2021-04-28.md | 11 --- src/content/changelog/4-91-0-2021-05-03.md | 20 ---- src/content/changelog/4-92-0-2021-05-12.md | 22 ----- src/content/changelog/4-93-0-2021-05-17.md | 27 ------ src/content/changelog/4-94-0-2021-06-01.md | 23 ----- src/content/changelog/4-95-0-2021-06-14.md | 15 --- src/content/changelog/4-96-0-2021-06-16.md | 16 ---- src/content/changelog/4-97-0-2021-06-28.md | 25 ----- src/content/changelog/4-97-1-2021-06-29.md | 11 --- src/content/changelog/4-97-2-2021-07-01.md | 13 --- src/content/changelog/4-98-0-2021-07-12.md | 11 --- src/content/changelog/4-99-0-2021-07-16.md | 17 ---- src/content/changelog/cloud-manager-0-77-0.md | 36 ------- src/content/changelog/cloud-manager-0-79-0.md | 37 -------- src/content/changelog/cloud-manager-0-80-0.md | 49 ---------- src/content/changelog/cloud-manager-0-81-0.md | 23 ----- src/content/changelog/cloud-manager-0-81.1.md | 10 -- src/content/changelog/cloud-manager-0-82-0.md | 34 ------- src/content/changelog/cloud-manager-0-83-0.md | 29 ------ src/content/changelog/cloud-manager-0-84-0.md | 37 -------- src/content/changelog/cloud-manager-0-84-1.md | 11 --- src/content/changelog/cloud-manager-1-1-0.md | 41 -------- src/content/changelog/cloud-manager-1-1-1.md | 10 -- src/content/changelog/cloud-manager-1-10-0.md | 28 ------ src/content/changelog/cloud-manager-1-11-1.md | 18 ---- src/content/changelog/cloud-manager-1-13-1.md | 15 --- src/content/changelog/cloud-manager-1-22-0.md | 38 -------- src/content/changelog/cloud-manager-1-4-0.md | 19 ---- src/content/changelog/cloud-manager-1-5-0.md | 22 ----- src/content/changelog/cloud-manager-1-5-1.md | 11 --- src/content/changelog/cloud-manager-1-6-0.md | 20 ---- .../cloud-manager-changelog-0-70-0.md | 32 ------- .../cloud-manager-changelog-0-71-0.md | 34 ------- .../cloud-manager-changelog-0-72-0.md | 26 ------ .../cloud-manager-changelog-v-0-74-0.md | 28 ------ .../cloud-manager-changelog-v-0-74-1.md | 13 --- .../cloud-manager-changelog-v-0-75-0.md | 30 ------ .../cloud-manager-changelog-v-0-76-0.md | 21 ----- .../cloud-manager-changelog-v-0-78-0.md | 25 ----- .../cloud-manager-changelog-version-1-29-0.md | 28 ------ .../changelog/cloud-manager-changelog.md | 44 --------- .../changelog/cloud-manager-v0-77-1.md | 10 -- src/content/changelog/cloud-manager-v1-0-1.md | 12 --- src/content/changelog/cloud-manager-v1-2-0.md | 30 ------ .../changelog/cloud-manager-version-0-69-0.md | 29 ------ .../changelog/cloud-manager-version-1-0-0.md | 40 -------- .../changelog/cloud-manager-version-1-13-0.md | 30 ------ .../changelog/cloud-manager-version-1-14-0.md | 28 ------ .../changelog/cloud-manager-version-1-15-0.md | 52 ----------- .../changelog/cloud-manager-version-1-16-0.md | 43 --------- .../changelog/cloud-manager-version-1-16-1.md | 12 --- .../changelog/cloud-manager-version-1-16-2.md | 12 --- .../changelog/cloud-manager-version-1-17-0.md | 45 --------- .../changelog/cloud-manager-version-1-18-0.md | 11 --- .../changelog/cloud-manager-version-1-19-0.md | 70 -------------- .../changelog/cloud-manager-version-1-20-0.md | 36 ------- .../changelog/cloud-manager-version-1-21-0.md | 18 ---- .../changelog/cloud-manager-version-1-22-1.md | 11 --- .../changelog/cloud-manager-version-1-23-0.md | 44 --------- .../changelog/cloud-manager-version-1-24-0.md | 45 --------- .../changelog/cloud-manager-version-1-25-0.md | 35 ------- .../changelog/cloud-manager-version-1-26-0.md | 11 --- .../changelog/cloud-manager-version-1-27-0.md | 37 -------- .../changelog/cloud-manager-version-1-27-1.md | 11 --- .../changelog/cloud-manager-version-1-28-0.md | 30 ------ .../changelog/cloud-manager-version-1-28-1.md | 11 --- .../changelog/cloud-manager-version-1-28-2.md | 11 --- .../changelog/cloud-manager-version-1-28-3.md | 12 --- .../changelog/cloud-manager-version-1-3-0.md | 38 -------- .../changelog/cloud-manager-version-1-30-0.md | 46 --------- .../changelog/cloud-manager-version-1-32-0.md | 19 ---- .../changelog/cloud-manager-version-1-33-0.md | 16 ---- .../changelog/cloud-manager-version-1-33-1.md | 15 --- .../changelog/cloud-manager-version-1-34-0.md | 34 ------- .../changelog/cloud-manager-version-1-35-0.md | 22 ----- .../changelog/cloud-manager-version-1-36-0.md | 29 ------ .../changelog/cloud-manager-version-1-37-0.md | 23 ----- .../changelog/cloud-manager-version-1-38-0.md | 21 ----- .../changelog/cloud-manager-version-1-39-0.md | 30 ------ .../changelog/cloud-manager-version-1-39-2.md | 11 --- .../changelog/cloud-manager-version-1-4-1.md | 11 --- .../changelog/cloud-manager-version-1-40-0.md | 32 ------- .../changelog/cloud-manager-version-1-41-0.md | 23 ----- .../changelog/cloud-manager-version-1-41-1.md | 11 --- .../changelog/cloud-manager-version-1-41-2.md | 11 --- .../changelog/cloud-manager-version-1-41-3.md | 11 --- .../changelog/cloud-manager-version-1-42-0.md | 26 ------ .../changelog/cloud-manager-version-1-43-0.md | 27 ------ .../changelog/cloud-manager-version-1-44-0.md | 22 ----- .../changelog/cloud-manager-version-1-44-1.md | 10 -- .../changelog/cloud-manager-version-1-45-0.md | 38 -------- .../changelog/cloud-manager-version-1-45-1.md | 10 -- .../changelog/cloud-manager-version-1-46-0.md | 50 ---------- .../changelog/cloud-manager-version-1-46-1.md | 17 ---- .../changelog/cloud-manager-version-1-47-0.md | 28 ------ .../changelog/cloud-manager-version-1-47-1.md | 13 --- .../changelog/cloud-manager-version-1-48-0.md | 20 ---- .../changelog/cloud-manager-version-1-49-0.md | 25 ----- .../changelog/cloud-manager-version-1-50-0.md | 21 ----- .../changelog/cloud-manager-version-1-51-0.md | 20 ---- .../changelog/cloud-manager-version-1-53-0.md | 19 ---- .../changelog/cloud-manager-version-1-54-0.md | 19 ---- .../changelog/cloud-manager-version-1-56-0.md | 18 ---- .../changelog/cloud-manager-version-1-57-0.md | 18 ---- .../changelog/cloud-manager-version-1-58-0.md | 21 ----- .../changelog/cloud-manager-version-1-58-1.md | 11 --- .../changelog/cloud-manager-version-1-59-0.md | 23 ----- .../changelog/cloud-manager-version-1-59-1.md | 16 ---- .../changelog/cloud-manager-version-1-61-0.md | 32 ------- .../changelog/cloud-manager-version-1-61-1.md | 15 --- .../changelog/cloud-manager-version-1-64-0.md | 26 ------ .../changelog/cloud-manager-version-1-64-1.md | 11 --- .../changelog/cloud-manager-version-1-65-0.md | 23 ----- .../changelog/cloud-manager-version-1-66-0.md | 17 ---- .../changelog/cloud-manager-version-1-66-2.md | 11 --- .../changelog/cloud-manager-version-1-68-0.md | 19 ---- .../changelog/cloud-manager-version-1-68-1.md | 10 -- .../changelog/cloud-manager-version-1-69-0.md | 11 --- .../changelog/cloud-manager-version-1-7-0.md | 23 ----- .../changelog/cloud-manager-version-1-70-0.md | 21 ----- .../changelog/cloud-manager-version-1-70-1.md | 10 -- .../changelog/cloud-manager-version-1-71-0.md | 29 ------ .../changelog/cloud-manager-version-1-71-1.md | 11 --- .../changelog/cloud-manager-version-1-72-0.md | 17 ---- .../changelog/cloud-manager-version-1-73-0.md | 21 ----- .../changelog/cloud-manager-version-1-74-0.md | 18 ---- .../changelog/cloud-manager-version-1-74-1.md | 10 -- .../changelog/cloud-manager-version-1-75-0.md | 24 ----- .../changelog/cloud-manager-version-1-76-0.md | 25 ----- .../changelog/cloud-manager-version-1-77-0.md | 23 ----- .../changelog/cloud-manager-version-1-78-0.md | 24 ----- .../changelog/cloud-manager-version-1-79-0.md | 21 ----- .../changelog/cloud-manager-version-1-79-1.md | 10 -- .../changelog/cloud-manager-version-1-8-0.md | 21 ----- .../changelog/cloud-manager-version-1-80-0.md | 13 --- .../changelog/cloud-manager-version-1-81-0.md | 17 ---- .../changelog/cloud-manager-version-1-9-1.md | 34 ------- .../changelog/cloud-manager-version-1.43.1.md | 11 --- src/content/changelog/lke-1-11-0.md | 18 ---- src/content/changelog/lke-1-12-1.md | 13 --- src/content/changelog/lke-1-13-0.md | 18 ---- src/content/changelog/lke-1-14-0.md | 15 --- src/content/changelog/lke-1-15-1.md | 23 ----- src/content/changelog/lke-1-16-0.md | 17 ---- src/content/changelog/lke-1-17-0.md | 21 ----- src/content/changelog/lke-1-20-0.md | 16 ---- src/content/changelog/lke-1-21-0.md | 28 ------ src/content/changelog/lke-1-22-0.md | 16 ---- src/content/changelog/lke-1-23-0.md | 14 --- src/content/changelog/lke-1-26-0.md | 20 ---- src/content/changelog/lke-1-27-0.md | 12 --- src/content/changelog/lke-1-28-3.md | 19 ---- src/content/changelog/lke-1-29-0.md | 15 --- src/content/changelog/lke-1-29-1.md | 11 --- src/content/changelog/lke-1-3-0.md | 25 ----- src/content/changelog/lke-1-30-0.md | 13 --- src/content/changelog/lke-1-32-0.md | 11 --- src/content/changelog/lke-1-34-0.md | 12 --- src/content/changelog/lke-1-35-0.md | 11 --- src/content/changelog/lke-1-36-0.md | 17 ---- src/content/changelog/lke-1-37-0.md | 16 ---- src/content/changelog/lke-1-42-0.md | 18 ---- src/content/changelog/lke-1-5.1.md | 17 ---- src/content/changelog/lke-1-6-0.md | 30 ------ src/content/changelog/lke-1-7-2.md | 15 --- src/content/changelog/lke-1-8-0.md | 12 --- 351 files changed, 8240 deletions(-) delete mode 100755 src/content/changelog/01-03.md delete mode 100644 src/content/changelog/01-08.md delete mode 100755 src/content/changelog/01-14.md delete mode 100755 src/content/changelog/01-21-docs.md delete mode 100755 src/content/changelog/01-21.md delete mode 100644 src/content/changelog/01-24.md delete mode 100755 src/content/changelog/01-29.md delete mode 100755 src/content/changelog/02-05-api-docs.md delete mode 100755 src/content/changelog/02-11-api.md delete mode 100755 src/content/changelog/02-11.md delete mode 100644 src/content/changelog/02-26.md delete mode 100755 src/content/changelog/02-27-api.md delete mode 100755 src/content/changelog/02-27.md delete mode 100755 src/content/changelog/03-11-api.md delete mode 100755 src/content/changelog/03-12.md delete mode 100644 src/content/changelog/03-14.md delete mode 100755 src/content/changelog/03-27-api.md delete mode 100755 src/content/changelog/03-27.md delete mode 100644 src/content/changelog/04-02.md delete mode 100755 src/content/changelog/04-08-api.md delete mode 100755 src/content/changelog/04-09.md delete mode 100755 src/content/changelog/04-22-api.md delete mode 100755 src/content/changelog/04-22.md delete mode 100755 src/content/changelog/04-23.md delete mode 100755 src/content/changelog/04-29-api.md delete mode 100755 src/content/changelog/05-06.md delete mode 100755 src/content/changelog/05-08.md delete mode 100644 src/content/changelog/05-14.md delete mode 100755 src/content/changelog/05-20-api.md delete mode 100755 src/content/changelog/05-21.md delete mode 100755 src/content/changelog/05-29.md delete mode 100755 src/content/changelog/05-31.md delete mode 100755 src/content/changelog/06-03-api.md delete mode 100755 src/content/changelog/06-07.md delete mode 100755 src/content/changelog/06-10-api.md delete mode 100755 src/content/changelog/06-17-api.md delete mode 100644 src/content/changelog/06-20.md delete mode 100755 src/content/changelog/06-21.md delete mode 100755 src/content/changelog/06-25-api.md delete mode 100755 src/content/changelog/07-01-api.md delete mode 100755 src/content/changelog/07-03.md delete mode 100755 src/content/changelog/07-08.md delete mode 100644 src/content/changelog/07-12.md delete mode 100755 src/content/changelog/07-15-api.md delete mode 100755 src/content/changelog/07-15.md delete mode 100755 src/content/changelog/07-17.md delete mode 100755 src/content/changelog/07-29-api.md delete mode 100755 src/content/changelog/07-30.md delete mode 100755 src/content/changelog/08-12-api.md delete mode 100755 src/content/changelog/08-12.md delete mode 100755 src/content/changelog/08-14-api.md delete mode 100755 src/content/changelog/08-15.md delete mode 100644 src/content/changelog/08-28.md delete mode 100644 src/content/changelog/09-10.md delete mode 100644 src/content/changelog/09-18.md delete mode 100644 src/content/changelog/09-24.md delete mode 100644 src/content/changelog/10-04.md delete mode 100644 src/content/changelog/10-08.md delete mode 100644 src/content/changelog/10-22-1.md delete mode 100644 src/content/changelog/10-22.md delete mode 100644 src/content/changelog/10-23.md delete mode 100644 src/content/changelog/10-24.md delete mode 100644 src/content/changelog/11-05-api.md delete mode 100644 src/content/changelog/11-05.md delete mode 100644 src/content/changelog/11-19-m.md delete mode 100644 src/content/changelog/11-19.md delete mode 100644 src/content/changelog/11-20.md delete mode 100644 src/content/changelog/12-03.md delete mode 100644 src/content/changelog/12-04.md delete mode 100644 src/content/changelog/12-11.md delete mode 100644 src/content/changelog/12-17-api.md delete mode 100644 src/content/changelog/12-17.md delete mode 100644 src/content/changelog/12-20.md delete mode 100755 src/content/changelog/2-21.md delete mode 100644 src/content/changelog/2019-08-26-api.md delete mode 100644 src/content/changelog/2019-09-09-api.md delete mode 100644 src/content/changelog/2019-10-07-api.md delete mode 100644 src/content/changelog/4-100-1-2021-07-29.md delete mode 100644 src/content/changelog/4-101-0-2021-08-09.md delete mode 100644 src/content/changelog/4-102-0-2021-08-23.md delete mode 100644 src/content/changelog/4-104-0-2021-09-07.md delete mode 100644 src/content/changelog/4-105-0-2021-09-20.md delete mode 100644 src/content/changelog/4-106-0-2021-10-04.md delete mode 100644 src/content/changelog/4-106-1-2021-10-05.md delete mode 100644 src/content/changelog/4-107-0-2021-10-18.md delete mode 100644 src/content/changelog/4-108-0-2021-11-01.md delete mode 100644 src/content/changelog/4-108-1-2021-11-11.md delete mode 100644 src/content/changelog/4-109-0-2021-11-15.md delete mode 100644 src/content/changelog/4-109-1-2021-11-17.md delete mode 100644 src/content/changelog/4-11-0-2019-12-16.md delete mode 100644 src/content/changelog/4-110-0-2021-11-18.md delete mode 100644 src/content/changelog/4-111-0-2021-11-30.md delete mode 100644 src/content/changelog/4-112-0-2021-12-14.md delete mode 100644 src/content/changelog/4-112-3-2022-01-10.md delete mode 100644 src/content/changelog/4-113-0-2022-01-24.md delete mode 100644 src/content/changelog/4-114-0-2022-01-31.md delete mode 100644 src/content/changelog/4-115-0-2022-02-07.md delete mode 100644 src/content/changelog/4-116-0-2022-02-17.md delete mode 100644 src/content/changelog/4-117-0-2022-02-21.md delete mode 100644 src/content/changelog/4-117-1-2022-02-23.md delete mode 100644 src/content/changelog/4-118-0-2022-03-07.md delete mode 100644 src/content/changelog/4-118-1-2022-03-08.md delete mode 100644 src/content/changelog/4-118-2-2022-03-08.md delete mode 100644 src/content/changelog/4-118-3-2022-03-09.md delete mode 100644 src/content/changelog/4-118-4-2022-03-10.md delete mode 100644 src/content/changelog/4-118-5-2022-03-10.md delete mode 100644 src/content/changelog/4-119-0-2022-03-21.md delete mode 100644 src/content/changelog/4-119-1-2022-03-23.md delete mode 100644 src/content/changelog/4-119-2-2022-04-01.md delete mode 100644 src/content/changelog/4-119-3-2022-04-01.md delete mode 100644 src/content/changelog/4-119-4-2022-04-04.md delete mode 100644 src/content/changelog/4-12-0-2020-01-13.md delete mode 100644 src/content/changelog/4-12-1-2020-01-27.md delete mode 100644 src/content/changelog/4-120-0-2022-04-18.md delete mode 100644 src/content/changelog/4-120-1-2022-04-18.md delete mode 100644 src/content/changelog/4-121-0-2022-04-28.md delete mode 100644 src/content/changelog/4-122-0-2022-05-02.md delete mode 100644 src/content/changelog/4-123-0-2022-05-03.md delete mode 100644 src/content/changelog/4-123-1-2022-05-10.md delete mode 100644 src/content/changelog/4-124-0-2022-05-16.md delete mode 100644 src/content/changelog/4-125-0-2022-05-17.md delete mode 100644 src/content/changelog/4-126-0-2022-05-31.md delete mode 100644 src/content/changelog/4-126-1-2022-05-31.md delete mode 100644 src/content/changelog/4-126-2-2022-06-01.md delete mode 100644 src/content/changelog/4-127-0-2022-06-06.md delete mode 100644 src/content/changelog/4-127-1-2022-06-06.md delete mode 100644 src/content/changelog/4-128-0-2022-06-13.md delete mode 100644 src/content/changelog/4-129-0-2022-06-27.md delete mode 100644 src/content/changelog/4-13-1-2020-02-10.md delete mode 100644 src/content/changelog/4-130-0-2022-07-11.md delete mode 100644 src/content/changelog/4-132-0-2022-07-25.md delete mode 100644 src/content/changelog/4-133-0-2022-08-08.md delete mode 100644 src/content/changelog/4-134-0-2022-08-22.md delete mode 100644 src/content/changelog/4-135-0-2022-09-06.md delete mode 100644 src/content/changelog/4-136-0-2022-09-19.md delete mode 100644 src/content/changelog/4-137-0-2022-10-03.md delete mode 100644 src/content/changelog/4-138-0-2022-10-17.md delete mode 100644 src/content/changelog/4-139-0-2022-10-28.md delete mode 100644 src/content/changelog/4-14-1-2020-02-24.md delete mode 100644 src/content/changelog/4-140-0-2022-11-14.md delete mode 100644 src/content/changelog/4-141-0-2022-11-29.md delete mode 100644 src/content/changelog/4-4-1-2019-09-23.md delete mode 100644 src/content/changelog/4-59-2-2020-03-10.md delete mode 100644 src/content/changelog/4-60-0-2020-03-23.md delete mode 100644 src/content/changelog/4-60-1-2020-03-26.md delete mode 100644 src/content/changelog/4-61-0-2020-04-06.md delete mode 100644 src/content/changelog/4-62-0-2020-04-10.md delete mode 100644 src/content/changelog/4-63-0-2020-04-15.md delete mode 100644 src/content/changelog/4-63-1-2020-04-20.md delete mode 100644 src/content/changelog/4-64-0-2020-05-04.md delete mode 100644 src/content/changelog/4-65-0-2020-05-18.md delete mode 100644 src/content/changelog/4-66-0-2020-06-01.md delete mode 100644 src/content/changelog/4-67-0-2020-06-16.md delete mode 100644 src/content/changelog/4-68-0-2020-06-29.md delete mode 100644 src/content/changelog/4-69-0-2020-07-13.md delete mode 100644 src/content/changelog/4-7-0-2019-10-07.md delete mode 100644 src/content/changelog/4-70-0-2020-07-27.md delete mode 100644 src/content/changelog/4-72-0-2020-08-10.md delete mode 100644 src/content/changelog/4-73-0-2020-08-24.md delete mode 100644 src/content/changelog/4-74-0-2020-09-08.md delete mode 100644 src/content/changelog/4-75-0-2020-09-14-2020.md delete mode 100644 src/content/changelog/4-76-1-2020-09-24.md delete mode 100644 src/content/changelog/4-76-2020-09-21-2020.md delete mode 100644 src/content/changelog/4-77-2020-10-05-2020.md delete mode 100644 src/content/changelog/4-78-2020-10-19-2020.md delete mode 100644 src/content/changelog/4-78-3-2020-10-20-2020.md delete mode 100644 src/content/changelog/4-79-0-2020-11-3.md delete mode 100644 src/content/changelog/4-8-0-2019-10-21.md delete mode 100644 src/content/changelog/4-8-1-2019-11-18.md delete mode 100644 src/content/changelog/4-80-0-2020-11-16.md delete mode 100644 src/content/changelog/4-81-0-2020-12-02.md delete mode 100644 src/content/changelog/4-82-0-2020-12-15.md delete mode 100644 src/content/changelog/4-83-0-2021-01-11.md delete mode 100644 src/content/changelog/4-83-1-2021-01-13.md delete mode 100644 src/content/changelog/4-83-2-2021-01-29.md delete mode 100644 src/content/changelog/4-84-0-2021-02-15.md delete mode 100644 src/content/changelog/4-84-1-2021-02-19.md delete mode 100644 src/content/changelog/4-85-0-2021-03-01.md delete mode 100644 src/content/changelog/4-86-0-2021-03-09.md delete mode 100644 src/content/changelog/4-86-1-2021-03-10.md delete mode 100644 src/content/changelog/4-87-0-2021-03-22.md delete mode 100644 src/content/changelog/4-89-0-2021-04-05.md delete mode 100644 src/content/changelog/4-89-1-2021-04-14.md delete mode 100644 src/content/changelog/4-9-1-2019-12-02.md delete mode 100644 src/content/changelog/4-90-0-2021-04-19.md delete mode 100644 src/content/changelog/4-90-3-2021-04-28.md delete mode 100644 src/content/changelog/4-91-0-2021-05-03.md delete mode 100644 src/content/changelog/4-92-0-2021-05-12.md delete mode 100644 src/content/changelog/4-93-0-2021-05-17.md delete mode 100644 src/content/changelog/4-94-0-2021-06-01.md delete mode 100644 src/content/changelog/4-95-0-2021-06-14.md delete mode 100644 src/content/changelog/4-96-0-2021-06-16.md delete mode 100644 src/content/changelog/4-97-0-2021-06-28.md delete mode 100644 src/content/changelog/4-97-1-2021-06-29.md delete mode 100644 src/content/changelog/4-97-2-2021-07-01.md delete mode 100644 src/content/changelog/4-98-0-2021-07-12.md delete mode 100644 src/content/changelog/4-99-0-2021-07-16.md delete mode 100644 src/content/changelog/cloud-manager-0-77-0.md delete mode 100644 src/content/changelog/cloud-manager-0-79-0.md delete mode 100644 src/content/changelog/cloud-manager-0-80-0.md delete mode 100644 src/content/changelog/cloud-manager-0-81-0.md delete mode 100644 src/content/changelog/cloud-manager-0-81.1.md delete mode 100644 src/content/changelog/cloud-manager-0-82-0.md delete mode 100644 src/content/changelog/cloud-manager-0-83-0.md delete mode 100644 src/content/changelog/cloud-manager-0-84-0.md delete mode 100644 src/content/changelog/cloud-manager-0-84-1.md delete mode 100644 src/content/changelog/cloud-manager-1-1-0.md delete mode 100644 src/content/changelog/cloud-manager-1-1-1.md delete mode 100644 src/content/changelog/cloud-manager-1-10-0.md delete mode 100644 src/content/changelog/cloud-manager-1-11-1.md delete mode 100644 src/content/changelog/cloud-manager-1-13-1.md delete mode 100644 src/content/changelog/cloud-manager-1-22-0.md delete mode 100644 src/content/changelog/cloud-manager-1-4-0.md delete mode 100644 src/content/changelog/cloud-manager-1-5-0.md delete mode 100644 src/content/changelog/cloud-manager-1-5-1.md delete mode 100644 src/content/changelog/cloud-manager-1-6-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog-0-70-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog-0-71-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog-0-72-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog-v-0-74-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog-v-0-74-1.md delete mode 100644 src/content/changelog/cloud-manager-changelog-v-0-75-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog-v-0-76-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog-v-0-78-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog-version-1-29-0.md delete mode 100644 src/content/changelog/cloud-manager-changelog.md delete mode 100644 src/content/changelog/cloud-manager-v0-77-1.md delete mode 100644 src/content/changelog/cloud-manager-v1-0-1.md delete mode 100644 src/content/changelog/cloud-manager-v1-2-0.md delete mode 100644 src/content/changelog/cloud-manager-version-0-69-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-0-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-13-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-14-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-15-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-16-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-16-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-16-2.md delete mode 100644 src/content/changelog/cloud-manager-version-1-17-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-18-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-19-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-20-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-21-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-22-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-23-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-24-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-25-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-26-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-27-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-27-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-28-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-28-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-28-2.md delete mode 100644 src/content/changelog/cloud-manager-version-1-28-3.md delete mode 100644 src/content/changelog/cloud-manager-version-1-3-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-30-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-32-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-33-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-33-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-34-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-35-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-36-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-37-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-38-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-39-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-39-2.md delete mode 100644 src/content/changelog/cloud-manager-version-1-4-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-40-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-41-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-41-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-41-2.md delete mode 100644 src/content/changelog/cloud-manager-version-1-41-3.md delete mode 100644 src/content/changelog/cloud-manager-version-1-42-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-43-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-44-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-44-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-45-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-45-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-46-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-46-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-47-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-47-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-48-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-49-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-50-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-51-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-53-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-54-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-56-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-57-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-58-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-58-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-59-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-59-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-61-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-61-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-64-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-64-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-65-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-66-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-66-2.md delete mode 100644 src/content/changelog/cloud-manager-version-1-68-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-68-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-69-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-7-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-70-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-70-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-71-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-71-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-72-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-73-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-74-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-74-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-75-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-76-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-77-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-78-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-79-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-79-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1-8-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-80-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-81-0.md delete mode 100644 src/content/changelog/cloud-manager-version-1-9-1.md delete mode 100644 src/content/changelog/cloud-manager-version-1.43.1.md delete mode 100644 src/content/changelog/lke-1-11-0.md delete mode 100644 src/content/changelog/lke-1-12-1.md delete mode 100644 src/content/changelog/lke-1-13-0.md delete mode 100644 src/content/changelog/lke-1-14-0.md delete mode 100644 src/content/changelog/lke-1-15-1.md delete mode 100644 src/content/changelog/lke-1-16-0.md delete mode 100644 src/content/changelog/lke-1-17-0.md delete mode 100644 src/content/changelog/lke-1-20-0.md delete mode 100644 src/content/changelog/lke-1-21-0.md delete mode 100644 src/content/changelog/lke-1-22-0.md delete mode 100644 src/content/changelog/lke-1-23-0.md delete mode 100644 src/content/changelog/lke-1-26-0.md delete mode 100644 src/content/changelog/lke-1-27-0.md delete mode 100644 src/content/changelog/lke-1-28-3.md delete mode 100644 src/content/changelog/lke-1-29-0.md delete mode 100644 src/content/changelog/lke-1-29-1.md delete mode 100644 src/content/changelog/lke-1-3-0.md delete mode 100644 src/content/changelog/lke-1-30-0.md delete mode 100644 src/content/changelog/lke-1-32-0.md delete mode 100644 src/content/changelog/lke-1-34-0.md delete mode 100644 src/content/changelog/lke-1-35-0.md delete mode 100644 src/content/changelog/lke-1-36-0.md delete mode 100644 src/content/changelog/lke-1-37-0.md delete mode 100644 src/content/changelog/lke-1-42-0.md delete mode 100644 src/content/changelog/lke-1-5.1.md delete mode 100644 src/content/changelog/lke-1-6-0.md delete mode 100644 src/content/changelog/lke-1-7-2.md delete mode 100644 src/content/changelog/lke-1-8-0.md diff --git a/src/content/changelog/01-03.md b/src/content/changelog/01-03.md deleted file mode 100755 index 4ccd777da..000000000 --- a/src/content/changelog/01-03.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "0.44.0: 2019-01-03" -date: "2019-01-03T11:02:00-04:00" -description: "Cloud Manager Changelog 0.44.0" -changelog: -- Cloud Manager -version: 0.44.0 ---- - -### Added: -* Printer friendly invoice page by navigating to Account > Billing info > Recent Invoices > Invoice - * Clicking Print/Download navigates to a printer friendly invoice page and opens a a browser print preview to print and save to a PDF. - * CTL/Command + P from the invoice page will achieve the same as clicking the Print/Download button. diff --git a/src/content/changelog/01-08.md b/src/content/changelog/01-08.md deleted file mode 100644 index 4473c3404..000000000 --- a/src/content/changelog/01-08.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "2018-01-08" -date: "2018-01-08T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Added - -* Added enable, disable managed service endpoints - * Added POST /managed/services/:id/enable - * Added POST /managed/services/:id/disable - * Added status to managed service JSON response object -* Added GET /managed/stats endpoint -* Added PUT /managed/linode\_settings -* Added PUT endpoints to managed service -* Add managed\_issue\_type to support/tickets/ - * GET /support/tickets returns new managed\_issue\_type key - * POST /support/tickets now accepts this key if the account has Managed Services enabled -* Added GET /managed/issues and GET /managed/issues/:id - * GET /managed/issues returns all issues, including relevant history - * GET /managed/issues/:id returns a single issue - * Since managed issues are backed by support tickets, uses the ticket ID -* Added vat\_number to /account/settings - * Can be viewed and updated -* Sends emails when enabling/disabling TFA -* Rendered zone file returned in Domain object -* Added DELETE /managed/services/:id endpoint -* Added DELETE /managed/contacts/:id - -### Changed - -* Update /linode/distributions and /image responses - * remove status key - * remove filesystem key - * remove last\_used key - * rename creator -> created\_by (string) - * rename min\_deploy\_size -> size (int) - -### Fixed - -* Allow filtering of GET /images \ No newline at end of file diff --git a/src/content/changelog/01-14.md b/src/content/changelog/01-14.md deleted file mode 100755 index e5ce9f21b..000000000 --- a/src/content/changelog/01-14.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: "0.45.0: 2019-01-14" -date: "2019-01-14T11:02:00-04:00" -description: "Cloud Manager Changelog 0.45.0" -changelog: -- Cloud Manager -version: 0.45.0 ---- - -### Added: -* Disk storage information modal in Linode > Settings > Advanced -* Grouping of Domains by tags on Domain listing page. -* Add payment PDF generation -* Add invoice PDF generation -* Display loading until images are available. - * Source images data from Redux. - * Add images to Redux on load. -* Improved linode listing page table. - * Remove + icon to display all ip addresses on linode row. - * Hide copy icon for ip addresses until hover. - * The icon for a Linode was added to the Linode row. - * Plan column removed, linode plan and details now listed under the label in the Linodes columns. - * Added a column for tags. -* Account tab for StackScripts, lists all scripts created on the account the user has permissions to read/write. - * If an account user does not have access to StackScripts, then a message indicating the user does not have the proper permissions will display. -* Trusted Device table in My Profile> Password & Authentication> New section titled Trusted Devices. - * Lists devices that have been active on the account for the past 30 days, device name and browser used. - * Ability to untrust/delete a trusted device. - -### Changed: -* Explicitly check for errors before setting local storage. -* Move image toast logic to ToastNotifications.tsx -* Allow submitting empty array for IP sharing -* Explicitly declaring background color on table cells for printer compatibility. -* Update documentation. Update casing on label. -* Set default image in Create from Image flow. -* Default label name during Linode creation. -* Update react-dev-utils and webpack-dev-server -* Update Radio Input Label text size on Create Volume drawer -* Update pagination styling -* Update source Linode on linode\_clone schedule/start -* Refactor domains dashboard card to use Redux state -* Update community events, make all clickable. -* Update dashboard transfer card to new design -* Add Render Guard to Contact Info/Config Forms -* Change Pagination Controls to handle many pages -* Add reduxed images to LinodeRebuild -* Improved error handling. -* Respond to community\_like events, display in menu -* Update Copy Around Restricted Users -* Update search results size limit to 100 -* Capitalize linode progress bar text - -### Fixed: -* Credit card payment request ccv field. -* Safari autofill on root password reset. -* Parse timestamps in UTC for notifications. -* Hide radio buttons on edit disk drawer. -* Display notice on successful deletion of a user. -* Submission of the enable back ups for all Linodes drawer caused duplicate listings of Linodes. -* Display Scratch Code when enabling TFA diff --git a/src/content/changelog/01-21-docs.md b/src/content/changelog/01-21-docs.md deleted file mode 100755 index b2f586d27..000000000 --- a/src/content/changelog/01-21-docs.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "4.0.13: 2019-01-21" -date: "2019-01-21T11:03:00-04:00" -description: "API Docs Changelog 4.0.13" -changelog: -- API -version: 4.0.13 ---- - -### Fixed: -* Mismatched labels/descriptions for fields in API schemas \ No newline at end of file diff --git a/src/content/changelog/01-21.md b/src/content/changelog/01-21.md deleted file mode 100755 index b13c0348a..000000000 --- a/src/content/changelog/01-21.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "4.0.12: 2019-01-21" -date: "2019-01-21T11:02:00-04:00" -description: "APIv4 Changelog 4.0.12" -changelog: -- API -version: 4.0.12 ---- - -### Added: -* Trusted Devices - * Lists devices with active Remember Me sessions on the account for the past 30 days, device name and browser used. - diff --git a/src/content/changelog/01-24.md b/src/content/changelog/01-24.md deleted file mode 100644 index bbd4b0afa..000000000 --- a/src/content/changelog/01-24.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: "2018-01-24" -date: "2018-01-24T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Added - -* Added POST /images to create an image from a disk -* Added "message" to Notification object - * Described the notification in a human-readable manner -* Added ability to enroll in Managed - * POST /account/settings/managed-enable -* Added "uid" to Profile response -* Added ssl to PUT /nodebalancers/$id/configs/$id - -### Changed - -* Removed "token" Authorization scheme - * The same value is accepted as "Bearer" - * No longer accepted: "Authorization: token $TOKEN" - * Please send as: "Authorization: Bearer $TOKEN" -* Changed POST support/tickets - * Now accepts "managed\_issue" (boolean) instead of "managed\_issue\_type" -* Reworked backups response - * Removed "daily" and "weekly" - * Added "automatic" - * Removed "availability" from Backup object - * Removed "service" object -* Removed /linode/instance/:id/disk/:id/imagize - * Functionality moved to POST /images -* Reworked /account/settings into two endpoints - * Changed /account/settings endpoint to /account - * network\_helper and longview\_subscription remain in /account/settings -* Removed 'max' from /account/transfer -* Removed /nodebalancers/$id/configs/$id/ssl -* Removed zonefile object from Domain -* Changed Notification types - * scheduled\_migration -> migration\_scheduled - * pending\_migration -> migration\_pending - * scheduled\_reboot -> reboot\_scheduled - * outstanding\_balance -> balance\_outstanding - * important\_ticket -> ticket\_important - * abuse\_ticket -> ticket\_abuse - -### Fixed - -* Fix Transfer Pool return values -* Stopped returning default backups window for Linodes - * This impacted Linodes that were still scheduling backups only -* Don't set cancel\_account grant when it's not requested -* Suppresses shutdown event notification for rebuild -* Send emails for TFA to the acting user diff --git a/src/content/changelog/01-29.md b/src/content/changelog/01-29.md deleted file mode 100755 index 7fc9f0e65..000000000 --- a/src/content/changelog/01-29.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "0.47.0: 2019-01-29" -date: "2019-01-29T11:02:00-04:00" -description: "Cloud Manager Changelog 0.47.0" -changelog: - - Cloud Manager -version: 0.47.0 ---- - -It's that time of year where organization and prioritization are at the top of everyone's mind. They certainly have been for the Linode Cloud Manager team! - -In today’s release, we have finalized the organizational offering to display Linodes, Volumes, NodeBalancers, and Domains by tag. Each entity page will show an ungrouped list by default, but switching the toggle at the top of the page to "group by tag" gives users the ability to organize their resources by tags. - -As a reminder, tags have more power than that. - -The use of tags on Volumes and NodeBalancers is a win. We didn't have the ability to add classification labels like production, testing, backup, or customer name/account to Volumes and NodeBalancers in Classic Manager. Display groups were a feature of Classic Manager that were limited to Linodes and Domains. Now tags can be added to Linodes, Domains, Volumes, and NodeBalancers. - -#### Why Tag? Here are some advantages: - -- Associate one or more tags to each of your resources. -- This will allow you to view all tagged Linodes, Volumes, Domains, and NodeBalancers when searching by tag. -- The view by tag feature organizes all tagged resources together. You can now activate this option from the landing page for each resource type; the listed items will then be separated into a group for each tag. -- Tags are actionable: you can click on a tag anywhere in the Manager and be taken to a results page where you can view all entities that have that tag. -- You can also start typing a tag name (such as \_production\_) into the search bar at the top of each page to view a list of all entities with a matching tag. - -Also in this release, and in keeping with the spirit of those January improvement goals, we hit the Design Gym to practice some conditioning and tone up our Cloud Manager. Our Design and Engineering team worked to promote uniformity with each entity and present the look and feel of the search results page throughout the application. - -Here is a full listing of what has been Added, Changed, and Fixed: - -### Added: - -- Sorting for remaining Linode table headers. -- Entity icons on Dashboard page, and entity listing pages for: - - NodeBalancers - - Domains - - Volumes -- Group by Tag for NodeBalancers. -- Group by Tag for Volumes. -- Friendly error message when graph data is unavailable for a newly created Linode. - -### Changed: - -- Removed Documentation panel sidebar. -- Improve pagination experience. -- Order of tabs on the Profile page. -- My Profile > My Apps changed to My Profile > OAuth Apps. - -### Fixed: - -- Update timezone error. -- Fix pagination display logic. -- Invalid Date on OAuth Apps. -- Graph Display Options (Last 30 Days). diff --git a/src/content/changelog/02-05-api-docs.md b/src/content/changelog/02-05-api-docs.md deleted file mode 100755 index 94b1ae079..000000000 --- a/src/content/changelog/02-05-api-docs.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "4.0.14: 2019-02-05" -date: "2019-02-05T2:00:00-04:00" -description: "API Docs Changelog 4.0.14" -changelog: -- API -version: 4.0.14 ---- - -### Added: -* Documentation for Dedicated CPU class ("dedicated") in Linode Types diff --git a/src/content/changelog/02-11-api.md b/src/content/changelog/02-11-api.md deleted file mode 100755 index 78df0e6ff..000000000 --- a/src/content/changelog/02-11-api.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "4.0.15: 2019-02-11" -date: "2019-02-11T2:00:00-04:00" -description: "API Changelog 4.0.15" -changelog: -- API -version: 4.0.15 ---- - -### Added: -* Allow up to 50 characters for Tag labels -* Removed restriction preventing resize across plan generations -* Add filtering for entity type and id on Events - * /account/events now accepts X-Filter for *entity.type* and *entity.id* - * If filtering by *entity.id*, *entity.type* is also required - * Allowed types are: linode, nodebalancer, domain, volume - -### Fixed: -* Allow issuing console tokens for IPv6 clients diff --git a/src/content/changelog/02-11.md b/src/content/changelog/02-11.md deleted file mode 100755 index c22059f3b..000000000 --- a/src/content/changelog/02-11.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "0.48.0: 2019-02-11" -date: "2019-02-11T11:02:00-04:00" -description: "Cloud Manager Changelog 0.48.0" -changelog: -- Cloud Manager -version: 0.48.0 ---- - -### Added: -* Support tickets now appended with current Cloud Manager version. -* Individual Node status in NodeBalancer Detail > Configuration > Ports -* Implemented pagey pagination to all Domain DNS records, for example a user with over 25 A/AAAA records will have a paginated table in Domain > DNS records page. -* Public and Private IP addresses are now searchable fields, displaying the corresponding Linode in the search suggestion dropdown. -* Sidebar components in Account Settings page: - * Contact information component displaying company name, name, dddress, email, and phone number. - * Billing information component displaying current account balance, credit card, and credit card expiration date. - -### Changed: -* Linode summary moved to the sidebar with individual components for: - * Linode details - * IP addresses - * Last backup - * Tags -* NodeBalancer summary moved to the sidebar with individual components for: - * NodeBalancer details - * IP addresses - * Tags -* Domain Tags input field moved to the sidebar in an individual componenet -* Underlined text removed from application, notably: - * Breadcrumb headers - * Event notifications - * Help landing page - * Secondary links in table rows -* Backups CTA is now dismissible. -* NodeBalancer ports now clickable links on the NodeBalancer listing page - * When a NodeBalancer port is clicked, the user is navigated to the Port Configuration page with the accordion panel of the port clicked expanded by default. -* NodeBalancer Graphs were removed from accordion panels, and are now displayed prominently on the NodeBalancer summary page. -* Disks added to Linodes default to the maximum size, so the user can adjust form there. -* In the additions disks table located in Linode Detail > Settings > Advanced Configuration now display the disk file system type located between the label and size columns. -* The option to reboot a Linode is removed unless the Linode is powered on. -* Only regions with block storage available are displayed in Volume creation panel. - * Additional messaging added to Volume creation panel informing user of the data center limitations. - -### Fixed: -* Typo in Manual Snapshot copy. -* Spacing of Grouped NodeBalancer headers. diff --git a/src/content/changelog/02-26.md b/src/content/changelog/02-26.md deleted file mode 100644 index 30eb34595..000000000 --- a/src/content/changelog/02-26.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "2018-02-26" -date: "2018-02-26T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Added - -* Added GET /networking/ips - * Returns all ipv4 and ipv6 addresses on your account -* Added support for short region slugs - * Omitting the suffix of a region slug picks a default - * For example, "us-east" is treated as "us-east-1a" -* Support tickets ordered by status, update date - -### Changed - -* Unified IPv4 and IPv6 Objects - * Removed "range" from IPv6 object - * Added "linode\_id" to IPv6 object - * Added "region" to IPv6 object -* Removed GET /networking/ipv4 -* Separated /networking/ipv6 into /pools and /ranges - * Added GET /networking/ipv6/pools - * Added GET /networking/ipv6/ranges - * Removed GET /networking/ipv6 -* Changed GET /linode/instances/:id/ips response - * ipv6.link\_local is now a full IPAddress object -* Improved response for unrestricted user's grants - * Changed GET /profile/grants and GET /account/users/:username/grants - * Now returns a 204 with no content when getting grants for unrestricted users -* Moved /linode/instances/:id/ips/sharing to /networking/ip-sharing - * linode\_id must now be passed in, along with existing ips list -* Removed deprecated "distribution" fields and endpoints - * Removed GET /linode/distributions - * Removed GET /linode/distributions/:id - * These fields or endpoints had been deprecated since 2017-12-11 -* Changed POST /managed/contacts - * "phone" is an object containing primary and secondary numbers - * phone\_primary -> phone.primary - * phone\_secondary -> phone.secondary -* Changed account/notifications - * Removed xsa notification type - * Renamed balance\_outstanding to payment\_due -* Changed error response - * "field" changed to represent nesting with x.x -* Changed GET/PUT /account - * Renamed "vat\_number" to "tax\_id" -* Removed managed\_issue from POST /support/tickets - -### Fixed - -* Cloned linodes now copy original Linode's image -* Fixed bug parsing OAuth Scopes when creating token \ No newline at end of file diff --git a/src/content/changelog/02-27-api.md b/src/content/changelog/02-27-api.md deleted file mode 100755 index 26325411c..000000000 --- a/src/content/changelog/02-27-api.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "4.0.17: 2019-02-27" -date: "2019-02-27T2:00:00-04:00" -description: "API Changelog 4.0.17" -changelog: - - API -version: 4.0.17 ---- - -### Added: - -- Adds Region Features: - - Adds **features** to the Region object. **features** is a list of strings describing what a region supports. -- Adds events for the following actions: - - Domain update, domain record update - - Image update - - Linode update, disk update - - StackScript update - - Longview client update - - NodeBalancer update, nodebalancer config update - - ssh key update - - Volume update - - Linode config create, update, delete - -### Changed: - -- Tag Validation expanded to 50 characters to accommodate display groups. diff --git a/src/content/changelog/02-27.md b/src/content/changelog/02-27.md deleted file mode 100755 index 507a17d4b..000000000 --- a/src/content/changelog/02-27.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: "0.49.0: 2019-02-27" -date: "2019-02-27T11:02:00-04:00" -description: "Cloud Manager Changelog 0.49.0" -changelog: -- Cloud Manager -version: 0.49.0 ---- - -In our latest release we have introduced refined search capability. You can now specify whether you want to search by entity type, label, tag, or IP address. These search terms can be combined using Boolean operators to create complex search queries to give you exactly the results you're looking for. - -You can access this search functionality from the Search bar at the top of each page. This would be useful if you are looking for all of your Linodes, NodeBalancers, and Domains tied to a given environment, customer, or location. - -A search such as: - -`type:linode OR type:domain OR type:nodebalancer AND tag:production` - -will result in a listing of all of your Linodes, Domains, and NodeBalancers that are associated with the tag **production**. - -`is:linode || is:domain || is:nodebalancer && tag:production` - -will return the same results. - -Here is a full listing of what has been Added, Changed, and Fixed in this release: - -### Added: -- Enhanced Search functionality! - - Users can now specify the search entity with `type:{linode, volume, domain, nodebalancer}` or `is:{linode, volume, domain, nodebalancer}` - - Aside from entities, other searchable fields are **label:**, **tags:**, and **ips:**. - - Users can search for entries with multiple tags applied by adding the desired tags to a comma separated list after specifying the tags field. Example `tags:tagA,tagB` will return all entities with tagA and tagB applied. - - The same pattern described above applies to the ips as well. - - Logical operators can by applied to queries: **&&/AND**, **||/OR**, **-** for the not operator, and grouping with **()**. A query with multiple fields and no operators is implicitly treated as true for all. -- Status indicators have been incorporated into the entity icons for Linodes and Domains to provide a better visual experience. - - Also added the Linode icon and status to the power button. -- A reset password button in Profile > Password & Authentication that will open the reset password workflow in a separate tab. -- A better user experience for secondary/restricted account users that displays messaging around and disables features that the user doesn't have access to. - -### Changed: -- Domains now displayed in alphabetical order on the Domain listing page. -- Timestamps display in last backup table rather than humanized dates. -- Added a tooltip on the power icon for a Linode with no image, indicating that an image must be added to the Linode in order to boot. - -### Fixed: -- Removed client side validation that incorrectly prevented user from creating a Linode when the label started with a numeric character. diff --git a/src/content/changelog/03-11-api.md b/src/content/changelog/03-11-api.md deleted file mode 100755 index 6ce7c003f..000000000 --- a/src/content/changelog/03-11-api.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "4.0.18: 2019-03-11" -date: "2019-03-11T13:00:00-04:00" -description: "API Changelog 4.0.18" -changelog: -- API -version: 4.0.18 ---- - -### Added: - -- Updated POST /account/payments/paypal - - adds checkout\_token to the response -- Updated GET /profile - - adds active\_since date - - adds balance\_uninvoiced amount - -### Fixed: - -- GET profile/apps no longer returns internal client tokens diff --git a/src/content/changelog/03-12.md b/src/content/changelog/03-12.md deleted file mode 100755 index d35c54553..000000000 --- a/src/content/changelog/03-12.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: "0.50.1: 2019-03-12" -date: "2019-03-12T11:00:00-04:00" -description: "Cloud Manager Changelog 0.50.1" -changelog: -- Cloud Manager -version: 0.50.1 ---- - -We have listened to your feedback and are finally introducing a new compact theme so that you can see more of your resources on one screen. We know some of you use a vertical layout or have become accustomed to the condensed view of Classic Manager. Check it out by using the feature toggle at the bottom left of the Cloud Manager and selecting normal or compact view. - -Additionally, as a follow up to the refined search capabilities released in v0.49.0, we have added a tip on the Search bar. This will remind you of the fields and operators you can utilize to produce targeted search results. - -Here is a full listing of what has been Added, Changed, and Fixed in this release: - -### Added: -- Display guidance to bottom of search bar to make it easier for users to work with enhanced search functionality -- Add Compact Mode (theme toggle) and corresponding settings panel on PrimaryNav -- Users can now rebuild a Linode from a StackScript -- Backup mode support for NB nodes -- Support for Toronto region -- Improve spacing of Domain table -- Password requirements to the PasswordInputField -- Add last auth IP address and last auth time to trusted devices table -- Include transfer stats to Linode summary panel -- Additional helper text for Volumes creation drawer -- Helper text when creating NodeBalancers -- Enable user to Remove Public IP Addresses -- Add tags column to NBs and volumes -- Filter volume select based on grants -- Apply convention for HEX values in theme files -- Updated-by column to support tickets -- Adjustments for Dark Theme in account pdf links - -### Changed: -- Display confirmation dialog before rebuilding Linode -- For Backups creation flow, only reset selection if different Linode is clicked -- Linode Resize flow adjusted to follow API changes (resizing Linodes now enter the migration queue) -- Rebuild Linode image select now uses tiles instead of a dropdown -- Update list of whitelisted events to include new event types returned by the API -- Update all instances of updateFor to include props.classes -- Remove Tokyo 1 as an option when creating Linodes and NodeBalancers -- Pre-populate payment amount to the current Balance -- Add disk imagize events to show progress -- Volume Labels Sorting -- Hide global backups setting from managed users - -### Fixed: -- Request notifications after migration finished -- Keyboard scrolling on custom MenuList component -- Regression with pagination dropdown -- Show error message when a Linode on the user's account is jailed. -- 2FA panel -- Creation workflow styles -- Instances of renderGuard not updating components -- React-select isClearable logic -- Dashboard spacing -- PDF generation failure -- Error handling for SSL certificate and key when creating a NodeBalancer. -- Default lastFour (credit card digits) to empty string to prevent visual bug -- Graphs need better breakpoints \ No newline at end of file diff --git a/src/content/changelog/03-14.md b/src/content/changelog/03-14.md deleted file mode 100644 index efe5855a4..000000000 --- a/src/content/changelog/03-14.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "2018-03-14" -date: "2018-03-14T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Added - -* Added support for refresh tokens - * Apps with an active refresh token are returned in GET /profile/apps - * Revoking an app's access to your account expires any refresh tokens it has - -### Changed - -* Removed the ability to change passwords - * Removed POST /profile/password - * Removed POST /account/users/:username/password - * To reset your password, use manager.linode.com - -### Fixed - -* Fix output for ipv6 RDNS endpoints - * PUT /networking/ips/:address now returns the modified v6 address - * PUT /linode/instances/:id/ips/:address now returns the modified v6 address - * Nothing has changed for these endpoints when :address is a v4 address -* Fixed bug setting RDNS for v6 addresses -* Fixed bug making it impossible to provide authorized\_keys when rebuilding a Linode - diff --git a/src/content/changelog/03-27-api.md b/src/content/changelog/03-27-api.md deleted file mode 100755 index e761f6f57..000000000 --- a/src/content/changelog/03-27-api.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: "4.0.19: 2019-03-28" -date: "2019-03-28T08:00:00-04:00" -description: "API Changelog 4.0.19" -changelog: -- API -version: 4.0.19 ---- - -### Added: - -- Add filtering for StackScripts by image. - - /stackscripts now accepts X-Filter for *images*. -- Increased PayPal max payments amount to $500 USD or credit card limit; whichever value is higher. - - POST /account/payments/paypal enforces max amount for *usd* field. - -### Fixed: -- Allow filtering on region by slug and slug alias. - - /instances accepts X-Filter for *region* using data center slug or slug alias. -- Support ticket description and replies cannot contain only whitespace or newlines. - - POST /support/tickets and /support/tickets/:id/replies disallow *description* field to contain only whitespace or new lines. diff --git a/src/content/changelog/03-27.md b/src/content/changelog/03-27.md deleted file mode 100755 index 960e9159a..000000000 --- a/src/content/changelog/03-27.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "0.51.1: 2019-03-28" -date: "2019-03-28T08:00:00-04:00" -description: "Cloud Manager Changelog 0.51.1" -changelog: -- Cloud Manager -version: 0.51.1 ---- - -We continue to listen to your feedback as we iterate on the Cloud Manager. This latest release includes many fixes but one specific customer ask was to add an estimate of your un-invoiced balance to the account display in Cloud Manager. This is an item that was supported in Classic Manager and is now supported in Cloud Manager. You can view your current invoice balance and now your un-invoiced balance to understand what your expenses might be for the month. - -Here is a full listing of what has been Added, Changed, and Fixed in this release: - -### Added: -- Add un-invoiced balance display -- Delete Linode from kebab menu -- Support and icon for Alpine Linux -- Missing typography for crash message -- New event types and account events messages -- Card payment confirmation modal -- Add aria labels to inputProps for text fields and radios - -### Changed: -- Update list of available time zones and fix offset sorting -- Include pagination on clone from Linode flow -- Adjust dialog size to md to accommodate for api token width -- Request notifications after migration finished -- Reset error state on disk and configs request -- Improve placement of entity icons on mobile tables -- Make sure all radios inherit proper labeling -- Dim main content when searching -- iOS/Mobile Cloud Manager Welcome Screen -- Make CVV Optional when making a credit card payment -- Adjust "No Results" message when searching in a Select element -- Handle volume permissions -- Update Auth Code -- UI for restricted edit volumes form -- Delete confirmation includes Linode Label -- Source Linode Rescue volumes/disks from redux -- Update slave domain editing UX -- Add props.classes for RenderGuard updateFor - -### Fixed: -- Only disable Linode Boot if there are no configs -- Prevent NodeBalancers from crashing during creation -- Linodes with no type data cause error state -- Kernel Select sometimes was not populated on load -- Upgrade and Fix PayPal -- Fix logger, add report button -- Remove extra scrollbar on tables on Firefox -- Request notifications after migration finished -- Issue with Created Linodes with no image being in an indefinite loading state -- Issue with 0600-0800 not being a valid backups time slot \ No newline at end of file diff --git a/src/content/changelog/04-02.md b/src/content/changelog/04-02.md deleted file mode 100644 index 381ed5f89..000000000 --- a/src/content/changelog/04-02.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "4.0.0: 2018-04-02" -date: "2018-04-02T11:02:00-04:00" -description: "API Changelog 4.0.0" -changelog: -- API -version: 4.0.0 ---- -### Added - -* Added fields to Notification object - * Added "label" - a brief description of the notification - * Added "severity" - one of "minor", "major", or "critical" - * Added "until" - a datetime or null - * Added "notice" to possible values for "type" -* Added POST /linode/instances/:id/disks/:id/clone - * This used to be at POST /linode/instances/:id/disks/:id -* GET /linode/instances is now filterable on "id" -* GET /account/events is now filterable on "id" - -### Changed - -* Unify IPv4, IPv6 GET/POST; use "type": "public" -* Moved /managed/linode\_settings to /managed/linode-settings - * /managed/linode\_settings/:id moved to /managed/linode-settings/:id - * This was to keep our convention of using dashes in URLs instead of underscores -* Password no longer accepted in POST /account/users - * You may no longer provide a password when creating a new user - * New users will immediately receive a password reset email to set their password -* Changed returned Region IDs - * Slugs such as "us-east-1a" are now returned as "us-east" - * These values had previosuly been accepted as input. - * "us-south" was renamed "us-central" - * Old values are still accepted (and translated) in requests -* Moved GET/PUT for range/pool v6 addresses to /networking/ips - * GET /networking/ipv6/:address moved to GET /networking/ips/:address - * PUT /networking/ipv6/:address moved to GET /networking/ips/:address -* /linode/instances/$id/rebuild returns a Linode -* Fixed inconsistent responses for action endpoints - * POST /linode/instances/:id/backups-enable now returns {} on success - * POST /linode/instances/:id/backups-disable now returns {} on success -* Creating a payment now returns the new payment - * POST /account/payments now returns a Payment object - * POST /account/payments/paypal/execute now returns a Payment object -* Moved ipv4-specific networking endpoints - * POST /networking/ip-assign moved to POST /networking/ipv4/assign - * POST /networking/ip-sharing moved to POST /networking/ipv4/share - * POST /networking/ipv4/assign now returns {} on success - -### Removed: - -* Removed "addresses" from GET /linode/instances/:id/ips response - * These addresses are now returned in GET /networking/ips -* Removed the ability to change another user's email address - * PUT /account/users/:username no longer accepts "email" - * PUT /profile can still be used to change your own email address \ No newline at end of file diff --git a/src/content/changelog/04-08-api.md b/src/content/changelog/04-08-api.md deleted file mode 100755 index e2e8347f3..000000000 --- a/src/content/changelog/04-08-api.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: "4.0.20: 2019-04-08" -date: "2019-04-08T08:00:00-04:00" -description: "API Changelog 4.0.20" -changelog: -- API -version: 4.0.20 ---- - -### Added - -- Added a "reserved" section to the GET /linodes/instances/:id/ips endpoint that lists reserved IPs. -- Added sequence and logo\_url to StackScripts. - -### Fixed - -- Correctly resize disks created with a private image. \ No newline at end of file diff --git a/src/content/changelog/04-09.md b/src/content/changelog/04-09.md deleted file mode 100755 index 5bcd9c8a0..000000000 --- a/src/content/changelog/04-09.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: "0.52.1: 2019-04-09" -date: "2019-04-09T08:00:00-04:00" -description: "Cloud Manager Changelog 0.52.1" -changelog: - - Cloud Manager -version: 0.52.1 ---- - -In this release there is a new way to see all of the account events on one page. A landing page is accessible from the View All Events link at that base of this the current notification stream. This is the beginning of the work to provide events specific to each Linode. - -Here is a full listing of what has been Added, Changed, and Fixed in this release: - -### Added: - -- Feature: One-Click Apps -- Events landing page -- Image expiry date to Image table -- Drop-shadow on "Create" menu -- Setup GA to track usage of Linode create screens -- Missing typography for backup placeholder text -- Front-end validation for tag input error -- Loading states to tag panel -- Added "nofail" to Volume Config Form - -### Changed: - -- Do not show Hively icons from Linode user -- Removed Linode StackScripts from StackScript Landing page -- Combined My StackScripts and Account StackScripts under one tab -- UDF Style Updates -- Hide helper text for UDFs so it will display for Linode Root Password -- Update Linode Detail permissions -- Change Toronto display from CA to ON -- Update Volume Landing on Linode Details -- Update label for Taiwan in the Update Contact info panel - -### Fixed: - -- User events dropdown items styles -- Delete Linode button modal button style -- Backup CTA link -- Backups creation error display -- Styling for disabled destructive buttons -- Wrong header for accessibility tags -- Settings icon placement -- Restore process finished event handling -- Config updating bug -- Non-field errors for NodeBalancers diff --git a/src/content/changelog/04-22-api.md b/src/content/changelog/04-22-api.md deleted file mode 100755 index 6d6709e2c..000000000 --- a/src/content/changelog/04-22-api.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "4.0.21: 2019-04-22" -date: "2019-04-22T08:00:00-04:00" -description: "API Changelog 4.0.21" -changelog: -- API -version: 4.0.21 ---- - -### Added - -- Added taxes to invoices and invoice items. - - Added the *subtotal* and *tax* properties to invoices (GET /account/invoices/{invoiceId}) - - The *total* property of an invoice now represents the total of the invoice after taxes. - - Added the *tax* and *total* properties to invoice items (GET /account/invoices/{invoiceId}/items). - - An invoice item's *total* is the item's *amount* plus the taxes levied on the item. -- The Events endpoints (GET /account/events, GET /account/events/{eventId}) will now include Lassie reboots and reboots of a Linode's host. - -### Fixed - -- Reverted ability to filter StackScripts by image (introduced in release 4.0.19). -- Resizing (POST /linode/instances/{linodeId}/resize) or upgrading (POST /linode/instances/{linodeId}/mutate) a Linode will now throw an error if there is no availability in the Linode's data center. -- The *backups\_enabled* property of a Linode will now return true if a Linode's backups are temporarily paused by the Linode Support Team. -- Assigning a new credit card to an account (POST /account/credit-card) when the account has an expired credit card on file will no longer return an error. \ No newline at end of file diff --git a/src/content/changelog/04-22.md b/src/content/changelog/04-22.md deleted file mode 100755 index 2c864392e..000000000 --- a/src/content/changelog/04-22.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "0.53.0: 2019-04-22" -date: "2019-04-22T11:00:00-04:00" -description: "Cloud Manager Changelog 0.53.0" -changelog: -- Cloud Manager -version: 0.53.0 ---- - -Our latest release includes updates that directly respond to Customer feedback. We have provided a way to view the activity for each Linode. This Activity stream, similar to the Host Job queue, will live on the Linode Summary page. This will present the last 5 items and an option to view more which will land you on the Activity tab to view all events for the Linode. - -We will continue to build on this to support the level of detail that the Classic Manager's Host Job queue delivered. - -Here is a full listing of what has been Added, Changed, and Fixed in this release: - -### Added: -- Event stream summary -- Empty search logic -- List all IP addresses in summary panel -- Activity tab on Linode Details -- Account Creation Date to Summary Panel -- GA event for compact mode switcher -- GA events for billing-related actions -- New icons for Managed Services and StackScripts - -### Changed: -- Styling no results page -- Styles and mobile handling -- Remove tag column and styling for NodeBalancers Landing -- Remove tag column and styling for Linode Landing -- Re-order fields on monthly network transfer panels -- Place disk spaces in sidebar -- Moving disk space component -- Adjustments for tables for devices -- Making beta tag blue for both themes -- Adjust spacing for add buttons for domain records -- Remove bolding from notices -- Styling of disk storage panel -- Adjustments to table row for DT and activity feed updates -- Scroll buttons styles for mobile tabs -- Resolvers object to match new Toronto name -- Table cell sizes -- Focus states for clickable rows -- Styling for graph legend on Linode detail page - -### Fixed: -- Wrap domains text on Domain landing -- Routing on Support Ticket pages -- Detach from deleted Linode -- Image creation drawer labels spacing -- Linodes graphs legends placement -- Minor copy fixes -- Typos and init code guidelines \ No newline at end of file diff --git a/src/content/changelog/04-23.md b/src/content/changelog/04-23.md deleted file mode 100755 index 6e9c51086..000000000 --- a/src/content/changelog/04-23.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "0.54.0: 2019-04-23" -date: "2019-04-23T11:00:00-04:00" -description: "Cloud Manager Changelog 0.54.0" -changelog: -- Cloud Manager -version: 0.54.0 ---- - -This release features site-wide support for Ada, our Customer Support bot. Ada is now available from the bottom right corner of every page, -allowing you to get help quickly whenever you need it. - -Here is a full list of what's been Added, Changed, and Fixed in this release: - -### Added: -- Ada support bot available app-wide -- Ability to delete Object Storage buckets - -### Changed: -- Update ListBuckets -- Don't use last Stats reading on Linode/NodeBalancer graphs -- Adjust messaging in UserEventsList for deleted entities -- Add documentation to CONTRIBUTING.md -- Expire token on logout -- Catch disk error correctly for blocked requests -- Use EnhancedSelect for the DiskSelect component - -### Fixed: -- AxiosError handling for getErrorStringOrDefault \ No newline at end of file diff --git a/src/content/changelog/04-29-api.md b/src/content/changelog/04-29-api.md deleted file mode 100755 index d1d138a0f..000000000 --- a/src/content/changelog/04-29-api.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "4.0.22: 2019-04-29" -date: "2019-04-29T08:00:00-04:00" -description: "API Changelog 4.0.22" -changelog: -- API -version: 4.0.22 ---- - -### Fixed - -- Added validation on the *root\_device* property when creating (POST /linode/instances/{linodeId}/configs) or updating (PUT /linode/instances/{linodeId}/configs/{configId}) a Linode's configuration profile. -- Creating an SRV domain record (POST /domains/{domainId}/records) no longer adds an additional extension to the *name* property. -- A cloned (POST /domains/{domainId}/clone) MX or SRV Domain record no longer return an incorrect value for the *target* property (GET /domains/123/records) when the record contains a subdomain. -- Deprecated data centers are no longer returned from the *regions* endpoint (GET /regions). - - Deprecated data centers include Tokyo1 ("id": "ap-northeast-1a", "country": "jp"). -- Viewing (GET /account) and updating your account (PUT /account) now returns a consistent value for the *credit\_card* object's *expiry* property. -- More explicit error messages are returned when creating a NodeBalancer (POST /nodebalancers), creating a NodeBalancer node (POST /nodebalancers/{nodeBalancerId}/configs/{configId}/nodes), updating a NodeBalancer node (PUT /nodebalancers/{nodeBalancerId}/configs/{configId}/nodes/{nodeId}) and an invalid node IP address is provided. - diff --git a/src/content/changelog/05-06.md b/src/content/changelog/05-06.md deleted file mode 100755 index 6a5221e13..000000000 --- a/src/content/changelog/05-06.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: "0.55.0: 2019-05-06" -date: "2019-05-06T11:00:00-04:00" -description: "Cloud Manager Changelog 0.55.0" -changelog: - - Cloud Manager -version: 0.55.0 ---- - -### Added: - -- Improve GA Event Imports in Manager -- Local storage optimizations -- Remove Volumes From MaybeRenderError -- Add error handling documentation -- Replace all pathOrs with getErrorStringOrDefault -- Placement of Object Storage in Primary Navbar -- Add /buckets to OBJ link in PrimaryNav -- Add Ada google analytics -- Reverse sorting arrows for sortable tables -- Explicitly display regions error in Linode volumes form -- Taxes and Subtotal on Invoice -- Fixed positioning of ADA CTA -- Add docs for pushing tags to upstream -- Add polling for NBs on landing page -- Add polling to NB detail -- Check region filtering -- Make Linode dropdown menus searchable via React Select - -### Changed: - -- Scroll-to logic for Disks and Configs page changes -- Stats request optimization -- Display reserved IPs in IPv4 table (Linode Detail) -- Style Updates to Invoice PDF -- Update Activity Stream Based on Events -- Sentry Updates -- Move Object Storage keys to the OBJ Landing page -- Update Notistack and make toasts dismissible -- Update IP address listing on card view and styling -- Paginate Disks and Configs with Paginate Render Props Component -- Removing tag column and cells styles updates -- Lish tabs style updates -- Sync up with disk select changes and reset disk options on Linode select clear -- adjustments to UDF widths for medium + breakpoints -- Manual backup errors appear within form instead of as toasts - -### Fixed: - -- Fix issue with error appearing on volume attach drawer -- Fix pre-selected Cluster select -- fix to action menu on mobile (align right for consistency) diff --git a/src/content/changelog/05-08.md b/src/content/changelog/05-08.md deleted file mode 100755 index d80c1bbcb..000000000 --- a/src/content/changelog/05-08.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "0.56.0: 2019-05-08" -date: "2019-05-08T11:00:00-04:00" -description: "Cloud Manager Changelog 0.56.0" -changelog: - - Cloud Manager -version: 0.56.0 ---- - -### Changed: - -- Update Sentry Whitelist URLs -- Display bucket size using base 2 instead of base 10 -- Update Events Landing in Real-Time -- Validate Rebuild from Image form before modal opens - -### Fixed: - -- App crashes when downloading an invoice PDF for unlabeled backups -- Deploy new Linode from backup -- Fixing Sentry Errors -- Prefix Length to the IPv6 Pools and Ranges -- Pagination Footer numbering diff --git a/src/content/changelog/05-14.md b/src/content/changelog/05-14.md deleted file mode 100644 index 78b8b3987..000000000 --- a/src/content/changelog/05-14.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: "4.0.1: 2018-05-14" -date: "2018-05-14T11:02:00-04:00" -description: "API Changelog 4.0.1" -changelog: -- API -version: 4.0.1 ---- -### Added - -Added missing "resizing" Linode status. - -### Fixed - -* Fixed bug where Linodes got stuck in rescue mode. -* Fixed bug when attaching a Volume to a Linode with no configs. -* API now returns 500 when an IP Address cannot be allocated. - * Previously, this incorrectly returned a 400. -* Fixed 500 on POST /domains/:id/records with service. - * Bug occurred when service was sent into this endpoint without `"type": "SRV"`. -* Fixed errors caused by illegal characters in URL errors. diff --git a/src/content/changelog/05-20-api.md b/src/content/changelog/05-20-api.md deleted file mode 100755 index 5a197c703..000000000 --- a/src/content/changelog/05-20-api.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: "4.0.23: 2019-05-20" -date: "2019-05-20T08:00:00-04:00" -description: "API Changelog 4.0.23" -changelog: -- API -version: 4.0.23 ---- - -### Added - -- View a Linode's network transfer pool statistics for the current month. - - GET [/linode/instances/{linodeId}/transfer](https://www.linode.com/docs/api/linode-instances/#network-transfer-view) returns a collection with properties *used*, *quota*, and *billable*. -- Added new actions *linode\_resize\_create*, *linode\_mutate\_create*, and *lish\_boot* to List (GET [/account/events](https://www.linode.com/docs/api/account/#events-list)) and View (GET [/account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) Events. -- Added *allow\_auto\_disk\_resize* flag to Resize Linode endpoint (POST [/linode/instances/{linodeId}/resize](https://www.linode.com/docs/api/linode-instances/#linode-resize)). - -### Changed - -- Changed validation criteria when updating (PUT [/linode/instances/{linodeId}/configs/{configId}](https://www.linode.com/docs/api/linode-instances/#configuration-profile-update)) the *devices* property for a Linode's configuration profile. - - - An empty *devices* object or a *devices* object with empty values for *device* slots is allowed on PUT only if an empty device map already exits. An error will result if a non-empty device map exists for the Linode's configuration profile. - - If no devices are specified, booting from this configuration will hold waiting for a device to exist before being able to boot. - - Previous validation produced an error in all cases when an empty *device* object or a devices object with empty values for device slots was passed on PUT. -- Changed validation criteria and behavior when creating (POST [/linode/instances/{linodeId}/configs](https://www.linode.com/docs/api/linode-instances/#configuration-profiles-list)) and updating (PUT [/linode/instances/{linodeId}/configs/{configId}](https://www.linode.com/docs/api/linode-instances/#configuration-profile-update))the *root\_device* property for a Linode's configuration profile. - - If no value or an invalid value is provided, *root\_device* will default to */dev/sda*. - - Previous validation for PUT errored when no value was provided for *root\_device* and an empty device map existed for the Linode's configuration profile. - - If the device specified at the root device location is not mounted, the Linode will not boot until a device is mounted. - -### Fixed - -- *page* query string parameter no longer errors on large page number values. If the value of *page* exceeds *2^64/page\_size*, the last possible page will be returned. -- *swap\_size* property no longer enforces a max limit when creating a Linode (POST [/linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)). -- *account:read\_only* scope is now enforced when listing Account notifications (GET [/account/notifications](https://www.linode.com/docs/api/account/#notifications-list)). -- Fix pagination metadata when listing Volumes (GET [/volumes](https://www.linode.com/docs/api/volumes/#volumes-list)) for accounts that have 100+ Volumes. diff --git a/src/content/changelog/05-21.md b/src/content/changelog/05-21.md deleted file mode 100755 index 1c9b26148..000000000 --- a/src/content/changelog/05-21.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "0.57.0: 2019-05-21" -date: "2019-05-21T11:00:00-04:00" -description: "Cloud Manager Changelog 0.57.0" -changelog: - - Cloud Manager -version: 0.57.0 ---- - -Here is the latest on the Linode Cloud Manager. - -Do you speak Markdown? We do too. You can message us through our Support Ticket system and use markdown just as you would through our Community site. - -We are working on a few things behind the scenes that are not yet generally available. If you would like to participate in our beta programs for our Object Storage or Kubernetes offerings, email us at feedback@linode.com. - -### Added: - -- Markdown and Markup Support for Support Tickets and Replies -- Notice for domains when they aren't being served -- Abuse ticket banner -- Enable ctrl+click on profile dropdown buttons and clickable rows -- Ability to update email from Account -> User Profile -- Add event messages for host reboots, Lassie reboots, and Lish boots -- Create a Kubernetes cluster -- Action menu item to download Kubernetes kubeconfig.yaml - -### Changed: - -- Include the Linode Label in delete dialog modals -- Include Linode and Volume labels in Volume dialog modals -- Re-enable plan type copy and update the text -- Small style change for NodeBalancer config action panel -- Update timezone selection -- Update Linode backup selects -- Copy in delete Bucket confirmation modal -- Object Storage: separate "Size" column into "Objects" and "Size" -- Improved Select components across the app - -### Fixed: - -- Linode network transfer stats -- Linode migration success/error states -- IPv6 DNS Resolvers -- Typo in Disable TFA dialog -- Block device assignment -- Issue where error views were displaying after data was loaded diff --git a/src/content/changelog/05-29.md b/src/content/changelog/05-29.md deleted file mode 100755 index fb94534a8..000000000 --- a/src/content/changelog/05-29.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: "0.58.0: 2019-05-29" -date: "2019-05-29T11:00:00-04:00" -description: "Cloud Manager Changelog 0.58.0" -changelog: - - Cloud Manager -version: 0.58.0 ---- - -### Added: - -- Ability to optionally resize disks after Linode resize -- Option to automatically create domain records -- VAT banner - -### Changed: - -- Replace circle progress on Linode summary -- Replace circle progress on dashboard -- IP component placement -- Adjustments for tablet Linode list view styles -- Update NB empty state copy -- Update empty copy for Images and StackScripts -- Include app name in reset and delete oAuth app modal -- Use account.capabilities to determine if OBJ is enabled. - -### Fixed: - -- Show all line items on invoice PDF and detail screen -- Error and loading states for OAuth view -- Error handling re: Linode settings panels -- Uncaught error in disks and configs requests -- Domain SPA record editing error -- StackScripts sorting issue \ No newline at end of file diff --git a/src/content/changelog/05-31.md b/src/content/changelog/05-31.md deleted file mode 100755 index eecb5e47e..000000000 --- a/src/content/changelog/05-31.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: "0.59.0: 2019-05-31" -date: "2019-05-31T11:00:00-04:00" -description: "Cloud Manager Changelog 0.59.0" -changelog: - - Cloud Manager -version: 0.59.0 ---- - -### Changed: - -- Add name of data center in outage notifications -- Update table cell styles - -### Fixed: - -- Main search bar styles \ No newline at end of file diff --git a/src/content/changelog/06-03-api.md b/src/content/changelog/06-03-api.md deleted file mode 100755 index 8ea880471..000000000 --- a/src/content/changelog/06-03-api.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: "4.0.24: 2019-06-03" -date: "2019-06-03T08:00:00-04:00" -description: "API Changelog 4.0.24" -changelog: -- API -version: 4.0.24 ---- - -### Added -- Updated CPU alert threshold maximum to support plans with 48 cores. -- Added *allow\_auto\_disk\_resize* parameter to Resize Linode endpoint ([POST /linode/instances/{linodeId}/resize](https://www.linode.com/docs/api/linode-instances/#linode-resize)). - -### Fixed -- Added A-Z to the regular expression match for NodeBalancer Node label validation ([POST /nodebalancers/{nodeBalancerId}/configs/{configId}/nodes/](https://www.linode.com/docs/api/nodebalancers/#nodes-list)). -- The [DELETE /linode/instances/{linodeId}/disks/{diskId}](https://www.linode.com/docs/api/linode-instances/#disk-delete) endpoint will no longer attempt to delete missing or already deleted disks. -- Fixed validation of internationalized domain names ([POST /domains](https://www.linode.com/docs/api/domains/#domain-create)). \ No newline at end of file diff --git a/src/content/changelog/06-07.md b/src/content/changelog/06-07.md deleted file mode 100755 index 938c3141c..000000000 --- a/src/content/changelog/06-07.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "0.60.1: 2019-06-07" -date: "2019-06-07T11:00:00-04:00" -description: "Cloud Manager Changelog 0.60.1" -changelog: - - Cloud Manager -version: 0.60.1 ---- - -This release features a way for users to clone Linodes outside of the Creation workflow. Users will now be able to select the Clone option from the Linode Action Menu on the Linode listing page. - -Here is a full list of what has been added, changed, and fixed in this release: - -### Added: -- Support for critical maintenance banners, times, and tickets -- Clone Linode from Linode Action Menu - -### Changed: -- LKE: Creation Table UI for editable node count and remove actions -- Remove Tags input field when cloning a Domain -- Default Linode config memory limit to 0 if a limit is not already set - -### Fixed: -- Show progress for Linode upgrades -- Select Plan Panel default tab select logic -- Primary Nav was showing a scrollbar -- Support Ticket Drawer should retrieve all entities for selection -- Nodebalancer config select values -- Split token on logout before revoking it -- Re-add Kubernetes button in Create menu \ No newline at end of file diff --git a/src/content/changelog/06-10-api.md b/src/content/changelog/06-10-api.md deleted file mode 100755 index 0d698c2ff..000000000 --- a/src/content/changelog/06-10-api.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "4.0.25: 2019-06-10" -date: "2019-06-10T08:00:00-04:00" -description: "API Changelog 4.0.25" -changelog: - - API -version: 4.0.25 ---- - -### Added - -- Added _allow_auto_disk_resize_ parameter to Upgrade Linode endpoint ([POST /linode/instances/{linodeId}/mutate](https://www.linode.com/docs/api/linode-instances/#linode-upgrade)). diff --git a/src/content/changelog/06-17-api.md b/src/content/changelog/06-17-api.md deleted file mode 100755 index f74c0b8a3..000000000 --- a/src/content/changelog/06-17-api.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "4.1.0: 2019-06-17" -date: "2019-06-17T08:00:00-04:00" -description: "API Changelog 4.1.0" -changelog: -- API -version: 4.1.0 ---- - -### Added - -- Added two new endpoints for User Preferences. These endpoints allow for the storage and retrieval of arbitrary JSON data that can be used to store user preferences. - - [GET /profile/preferences](https://www.linode.com/docs/api/profile/#user-preferences-view) displays user preferences. - - [PUT /profile/preferences](https://www.linode.com/docs/api/profile/#user-preferences-update) updates or changes preferences. -- Added *profile\_update* action to List Events endpoint ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)). -- Added *region* parameter to [POST /linode/instances/{linodeId}/migrate](https://www.linode.com/docs/api/linode-instances/#dc-migrationpending-host-migration-initiate) endpoint. This parameter will allow cross data center migrations. - - Reserved IPs are available from the [GET /linode/instances/{linodeId}/ips endpoint.](https://www.linode.com/docs/api/linode-instances/#networking-information-list) - -### Fixed - -- Fixed failing validation for Internationalized Domain Names (IDN). -- When using the View Linode endpoint ([GET /linode/instances/{linodeId}](https://www.linode.com/docs/api/linode-instances/#linode-create)) Linodes that have not been assigned an IPv6 address will have their JSON correctly display *null*. diff --git a/src/content/changelog/06-20.md b/src/content/changelog/06-20.md deleted file mode 100644 index 770a2c6a9..000000000 --- a/src/content/changelog/06-20.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "4.0.2: 2018-06-20" -date: "2018-06-20T11:02:00-04:00" -description: "API Changelog 4.0.2" -changelog: -- API -version: 4.0.2 ---- -### Added - -* Added fast-track NodeBalancer creation - * POST /nodebalancers now accepts "configs", details of configs to create - * Each config in "configs" must have at least one node in "nodes" -* Added X-Spec-Version header to API responses - * Indicates the version of Linode's OpenAPI specification describes this API - * Spec is available at [https://www.linode.com/docs/api/openapi.yaml](https://www.linode.com/docs/api/openapi.yaml) -* Added persistent ordering to all collections - * All collections are now returned in a predictable, consistent order -* Added watchdog\_enabled to Linode object -* Added X-Spec-Version header to all responses - * This header describes the version of our OpenAPI spec that describes this API - -### Fixed - -* Require shutting down before resetting root password for a disk -* Fixed url for Community events diff --git a/src/content/changelog/06-21.md b/src/content/changelog/06-21.md deleted file mode 100755 index e49aceb28..000000000 --- a/src/content/changelog/06-21.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: "0.62.0: 2019-06-21" -date: "2019-06-21T11:00:00-04:00" -description: "Cloud Manager Changelog 0.62.0" -changelog: - - Cloud Manager -version: 0.62.0 ---- - -Here is a full list of what has been added, changed, and fixed in this release: - -### Added: -- Add One-Click Apps detail view -- Add helper text for auto backups -- Add links to Object Storage documentation -- Allow external links to open Support ticket drawer - -### Changed: -- Updates to base theme -- Make entity links in Support tickets clickable -- Do not attempt to create domain records for slave domains -- Update max length for Bucket label -- Reduce NodeBalancer price -- Copy for maintenance notifications -- Update styles for important/critical notifications -- Add link to support ticket in SelectTabPanel -- UI for selecting memory limit on Linode Config Profiles -- Adjustments for compact mode, some adjustments for mobile compact on help banner panel as well - -### Fixed: -- Dashboard header spacing -- User-defined fields not resetting on App/StackScript change -- Catch deleted events errors -- IP sharing private addresses not showing -- Regression with maintenance notification list item severity -- Expandable panel icons -- Point of entry in dashboard -- Animation isolation logic -- Abuse ticket banner fix \ No newline at end of file diff --git a/src/content/changelog/06-25-api.md b/src/content/changelog/06-25-api.md deleted file mode 100755 index 9a9ad3a58..000000000 --- a/src/content/changelog/06-25-api.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "4.2.0: 2019-06-25" -date: "2019-06-25T08:00:00-04:00" -description: "API Changelog 4.2.0" -changelog: -- API -version: 4.2.0 ---- - -### Added - -- Added Object Storage beta endpoints for the Early Access Program. **Note**: these endpoints are prepended with **/v4beta** instead of the traditional /v4. - - List Clusters ([GET /object-storage/clusters](https://www.linode.com/docs/api/object-storage/#clusters-list)) - - View Cluster ([GET /object-storage/clusters/{clusterId}](https://www.linode.com/docs/api/object-storage/#cluster-view)) - - List Object Storage Keys ([GET /object-storage/keys](https://www.linode.com/docs/api/object-storage/#object-storage-keys-list)) - - Create an Object Storage Key ([POST /object-storage/keys](https://www.linode.com/docs/api/object-storage/#object-storage-key-create)) - - View Object Storage Key([GET /object-storage/keys/{keyId}](https://www.linode.com/docs/api/object-storage/#object-storage-key-view)) - - Update an Object Storage Key ([PUT /object-storage/keys/{keyId}](https://www.linode.com/docs/api/object-storage/#object-storage-key-update)) - - Revoke an Object Storage Key ([DELETE /object-storage/keys/{keyId}](https://www.linode.com/docs/api/object-storage/#object-storage-key-revoke)) -- Added the GPU class to the Linode Types endpoints, as well as a new *gpus* parameter that describes the number of GPUs available to the selected Linode type: - - [GET /linode/types](https://www.linode.com/docs/api/linode-types/#types-list) - - [GET /linode/types/{typeId}](https://www.linode.com/docs/api/linode-types/#type-view) \ No newline at end of file diff --git a/src/content/changelog/07-01-api.md b/src/content/changelog/07-01-api.md deleted file mode 100755 index 0de712e13..000000000 --- a/src/content/changelog/07-01-api.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: "4.2.2: 2019-07-01" -date: "2019-07-01T08:00:00-04:00" -description: "API Changelog 4.2.2" -changelog: -- API -version: 4.2.2 ---- - -### Added - -- Added NodeBalancer Node event actions to the List Events endpoint ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and View Event endpoint ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)). - - *nodebalancer\_node\_create* - This event will be issued when making requests to the [POST /nodebalancers/{nodebBalancerId}/configs/{configId}/nodes](https://www.linode.com/docs/api/nodebalancers/#nodes-list) endpoint. - - *nodebalancer\_node\_delete* - This event will be issued when making requests to the [DELETE /nodebalancers/{nodeBalancerId}/configs/{configId}/nodes/{nodeId}](https://www.linode.com/docs/api/nodebalancers/#node-delete) endpoint. - - *nodebalancer\_node\_update* - This event will be issued when making requests to the [PUT /nodebalancers/{nodeBalancerId}/configs/{configId}/nodes/{nodeId}](https://www.linode.com/docs/api/nodebalancers/#node-update) endpoint. -- Added the IP address update event action to the List Events endpoint ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and View Event endpoint ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)). - - *ipaddress\_update* - This event will be issued when making requests to the [PUT /networking/ips/{address}](https://www.linode.com/docs/api/networking/#ip-address-view) and [PUT /linode/instances/{linodeId}/ips/{address}](https://www.linode.com/docs/api/linode-instances/#ip-address-update) endpoints. - -### Fixed - -- Fixed an issue that caused backup windows to display improperly. \ No newline at end of file diff --git a/src/content/changelog/07-03.md b/src/content/changelog/07-03.md deleted file mode 100755 index 8cc20a476..000000000 --- a/src/content/changelog/07-03.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "0.63.0: 2019-07-03" -date: "2019-07-03T10:00:00-04:00" -description: "Cloud Manager Changelog 0.63.0" -changelog: - - Cloud Manager -version: 0.63.0 ---- - -### Added: -- Add username to event rows on both Events Landing and Linode Detail views -- Use preferences endpoint to save theme and spacing -- Show helper text for auto-backups for Managed users -- Use account.capabilities for displaying LKE - -### Changed: -- Update monthly network transfer panels -- Update breadcrumbs site-wide -- Update primary navigation active state icon -- Disable auto-resize option when moving to a smaller plan - -### Fixed: -- Linode Notification Threshold updates not displaying -- Group by Tag behaving inconsistently -- Progress button loading icon -- Fix console warnings for sidebar styles -- Margin in header on PDF invoices -- LinodeCreate selected region tab state -- Issue with Volume size not updating -- Do not attempt to create DNS records for Linodes with IPv6 disabled diff --git a/src/content/changelog/07-08.md b/src/content/changelog/07-08.md deleted file mode 100755 index 4e678ff1d..000000000 --- a/src/content/changelog/07-08.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "0.63.1: 2019-07-08" -date: "2019-07-08T11:00:00-04:00" -description: "Cloud Manager Changelog 0.63.1" -changelog: - - Cloud Manager -version: 0.63.1 ---- - -### Changed: -- Remove VAT banner \ No newline at end of file diff --git a/src/content/changelog/07-12.md b/src/content/changelog/07-12.md deleted file mode 100644 index 816532c5e..000000000 --- a/src/content/changelog/07-12.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: "4.0.3: 2018-07-12" -date: "2018-07-12T11:02:00-04:00" -description: "API Changelog 4.0.3" -changelog: -- API -version: 4.0.3 ---- -### Added -* Added POST /linode/instances/{linodeId}/migrate - * In some circumstances, a Linode may have pending migrations scheduled that that you can initiate when convenient. - * This endpoint initiates the scheduled migration, which will shut the Linode down, migrate it, and then bring it back to its original state. -* Added POST /domains/import - * Imports a domain zone from a remote nameserver that allows zone transfers (AXFR). -* Added ability to create a Linode with private networking enabled. - * POST /linode/instances now accepts a boolean "private\_ip". - * If true, the created Linode will have private networking enabled when created. -* Added optional "config\_id" to POST /linode/instances/{linodeId}/reboot - -### Fixed -* Fixed example response for POST /volumes/{volumeId}/attach diff --git a/src/content/changelog/07-15-api.md b/src/content/changelog/07-15-api.md deleted file mode 100755 index f4a93d3d8..000000000 --- a/src/content/changelog/07-15-api.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "4.2.3: 2019-07-15" -date: "2019-07-15T08:00:00-04:00" -description: "API Changelog 4.2.3" -changelog: -- API -version: 4.2.3 ---- - -### Added - -- Linode's new Mumbai data center is now an available region ([GET /regions](https://www.linode.com/docs/api/regions/#regions-list)). - -- Added a new account cancellation endpoint: [POST /account/cancel](https://www.linode.com/docs/api/account/#account-cancel). This endpoint accepts an optional comments field and responds with a link to Linode's exit survey. - -- Added a new *profile\_update* event action to the List Events endpoint ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and View Event endpoint ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)). - - This event will be issued when making requests to the [PUT /profile](https://www.linode.com/docs/api/profile/#profile-update) and [PUT /profile/preferences](https://www.linode.com/docs/api/profile/#user-preferences-update) endpoints. - -- Added User event actions to the List Events endpoint ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and View Event endpoint ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)). - - - *user\_create* - This event will be issued when making requests to the [POST /account/users](https://www.linode.com/docs/api/account/#user-create) endpoint. - - - *user\_update* - This event will be issued when making requests to the [PUT /account/users/{username}](https://www.linode.com/docs/api/account/#user-update) and [PUT /account/users/{username}/grants](https://www.linode.com/docs/api/account/#users-grants-update) endpoints. - - - *user\_delete* - This event will be issued when making requests to the [DELETE /account/users/{username}](https://www.linode.com/docs/api/account/#user-delete) endpoint. - -### Changed - -- Changed behavior of the *configs* parameter for the [POST /linode/instances/{linodeId}/clone](https://www.linode.com/docs/api/linode-instances/#linode-clone) endpoint. When an empty array is passed to the *configs* parameter, no configuration profiles will be cloned from the source Linode. - - Previously, all configuration profiles would be cloned. All behaviors of the *disks* and *configs* parameters for this endpoint are now more extensively documented in the API reference. - -### Fixed - -- When updating the email of an account ([PUT /account](https://www.linode.com/docs/api/account/#account-update)) or of a user ([PUT /profile](https://www.linode.com/docs/api/profile/#profile-update)), Linode will now send an email notification to the previous email address that describes this change. - -- Fixed an issue where a user could not set permissions on a domain that contained errors. - -- Fixed a malformed URL in the response for the Enable Managed Service endpoint ([POST /managed/services/{serviceId}/enable](https://www.linode.com/docs/api/managed/#managed-service-enable)). - -- Fixed an issue in which SRV records could only be assigned a port number below 32767. Any port number is now accepted. - -- Fixed a login error that could appear after a user's session had expired, if the user also had two-factor authentication enabled. - -- Reduced response time for the [GET /support/tickets](https://www.linode.com/docs/api/support/#support-tickets-list) endpoint. \ No newline at end of file diff --git a/src/content/changelog/07-15.md b/src/content/changelog/07-15.md deleted file mode 100755 index 31322a875..000000000 --- a/src/content/changelog/07-15.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "0.64.0: 2019-07-15" -date: "2019-07-15T11:00:00-04:00" -description: "Cloud Manager Changelog 0.64.0" -changelog: - - Cloud Manager -version: 0.64.0 ---- - -Here is a full list of what has been added, changed, and fixed in this release: - -### Added: -- Feature: Clone configs/disks from Linode detail page - -### Changed: -- Improve markup for click behaviors for entity titles in clickable rows -- Remove allocation of private IP on Linode create -- Filter private IPs in NodeBalancer config node by region -- Update NB config node schema - -### Fixed: -- Domain record validation -- Important notice icon placement -- Fix spelling mistake in LinodeConfigDrawer -- Safe access backups.snapshot \ No newline at end of file diff --git a/src/content/changelog/07-17.md b/src/content/changelog/07-17.md deleted file mode 100755 index 67cb16058..000000000 --- a/src/content/changelog/07-17.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "0.65.0: 2019-07-17" -date: "2019-07-17T11:00:00-04:00" -description: "Cloud Manager Changelog 0.65.0" -changelog: - - Cloud Manager -version: 0.65.0 ---- - -Here is a full list of what has been added, changed, and fixed in this release: - -### Added: -- Mutation estimated time to Drawer -- Cookies enabled check -- Option to create SSH Keys in the Linode creation workflow -- Tooltip to Zone File action item for Domains -- Time-delayed patience text when editing RDNS -- Loading state for submit button in edit RDNS drawer - -### Changed: -- Observe user preferences for Volumes-group-by-tag -- Observe user preferences for Linodes-group-by-tag -- Linode Backup helper text - -### Fixed: -- White screen issue affecting users with slower connections diff --git a/src/content/changelog/07-29-api.md b/src/content/changelog/07-29-api.md deleted file mode 100755 index 57dd33786..000000000 --- a/src/content/changelog/07-29-api.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "4.2.4: 2019-07-29" -date: "2019-07-29T08:00:00-04:00" -description: "API Changelog 4.2.4" -changelog: -- API -version: 4.2.4 ---- - -### Added - -- Added Personal Access Token event actions to the *List Events* endpoint ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and *View Event* endpoint ([GET /account/events/:event_id](https://www.linode.com/docs/api/account/#event-view)). - - - *token_create* - This event will be issued when making requests to the *Create Personal Access Token* endpoint ([POST /profile/tokens](https://www.linode.com/docs/api/profile/#personal-access-token-create)). - - - *token_delete* - This event will be issued when making requests to the *Revoke Personal Access Token* endpoint ([DELETE /profile/tokens/:token_id](https://www.linode.com/docs/api/profile/#personal-access-token-revoke)). - - - *token_update* - This event will be issued when making requests to the *Update Personal Access Token* endpoint ([PUT /profile/tokens/:token_id](https://www.linode.com/docs/api/profile/#personal-access-token-update)). - -- Added OAuth Client event actions to the *List Events* endpoint ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and *View Event* endpoint ([GET /account/events/:event_id](https://www.linode.com/docs/api/account/#event-view)). - - - *oauth_client_create* - This event will be issued when making requests to the *Create OAuth Client* endpoint ([POST /account/oauth-clients](https://www.linode.com/docs/api/account/#oauth-client-create)). - - - *oauth_client_delete* - This event will be issued when making requests to the *Delete OAuth Client* endpoint ([DELETE /account/oauth-clients/:client_id](https://www.linode.com/docs/api/account/#oauth-client-delete)). - - - *oauth_client_secret_reset* - This event will be issued when making requests to the *Reset OAuth Client Secret* endpoint ([POST /account/oauth-clients/:client_id/reset_secret](https://www.linode.com/docs/api/account/#oauth-client-secret-reset)). - - - *oauth_client_update* - This event will be issued when making requests to the *Update OAuth Client* endpoint ([PUT /account/oauth-clients/:client_id](https://www.linode.com/docs/api/account/#oauth-client-update)). - -- Added Tag event actions to the *List Events* endpoint ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and *View Event* endpoint ([GET /account/events/:event_id](https://www.linode.com/docs/api/account/#event-view)). - - - *tag_create* - This event will be issued when making requests to the *Create New Tag* endpoint ([POST /tags](https://www.linode.com/docs/api/tags/#new-tag-create)). - - - *tag_delete* - This event will be issued when making requests to the *Delete a Tag* endpoint ([DELETE /tags/:label](https://www.linode.com/docs/api/tags/#tag-delete)). - -### Fixed - -- The *Execute Staged/Approved PayPal Payment* ([POST /account/payments/paypal/execute](https://www.linode.com/docs/api/account/#stagedapproved-paypal-payment-execute)) endpoint will return a more helpful error message whenever PayPal's services are temporarily unavailable. - -- The entity field for an *ipaddress_update* event is now populated; it was previously null. Events are returned by the *List Events* ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and *View Event* ([GET /account/events/:event_id](https://www.linode.com/docs/api/account/#event-view)) endpoints. - -- The entity field for an *account_update* event is now populated; it was previously null. Events are returned by the *List Events* ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and *View Event* ([GET /account/events/:event_id](https://www.linode.com/docs/api/account/#event-view)) endpoints. - -- Calling the *Update Profile* endpoint ([PUT /profile](https://www.linode.com/docs/api/profile/#profile-update)) without specifying an email in your request could previously trigger a notification email. This notification's message stated that your email address had been updated, even though it was not changed. This will no longer occur. - -- Previously, if the *Create Disk* ([POST /linode/instances/:linode_id/disks](https://www.linode.com/docs/api/linode-instances/#disk-create)) or *Create Linode* ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) endpoints were called with a custom image and with a list for the *authorized_users* field, then those authorized users' keys were not configured for the root user of the new disk or Linode. Those keys will now be properly configured on the provisioned disk. diff --git a/src/content/changelog/07-30.md b/src/content/changelog/07-30.md deleted file mode 100755 index 5dc8e99a5..000000000 --- a/src/content/changelog/07-30.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "0.66.1: 2019-07-30" -date: "2019-07-30T11:00:00-04:00" -description: "Cloud Manager Changelog 0.66.1" -changelog: - - Cloud Manager -version: 0.66.1 ---- - -Here is a full list of what has been added, changed, and fixed in this release: - -### Added: -- Public Cloud manager codebase is now officially a monorepo, leveraging Lerna -- New splash screen on initial app load -- Linodes list status column -- Show Linode tax ID on invoices for users in EU -- Unauthorized messaging for tokens and users -- User preferences for Domains group-by-tag -- User preferences for NodeBalancers group-by-tag -- User preferences for Linode view -- Tooltips for zone-related actions - -### Changed: -- Abstract Link component so that it can handle external links -- Better helper text for failed image creation -- Make SSH key-fetching conditional on whether user is restricted -- Error handling for adding SSH keys in creation workflow - -### Fixed: -- Events regressions and add handling for new event types -- IP Transfer panel refreshing when a long-running event was occurring -- Issue with empty data set render blocking the app -- Issue with power control not showing “Busy” status when Linode was busy -- Configs view crashing after Linode rebuild -- Clone config/disk not updating when number of disks changed diff --git a/src/content/changelog/08-12-api.md b/src/content/changelog/08-12-api.md deleted file mode 100755 index d9bdea03b..000000000 --- a/src/content/changelog/08-12-api.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: "4.3.0: 2019-08-12" -date: "2019-08-12T08:00:00-04:00" -description: "API Changelog 4.3.0" -changelog: - - API -version: 4.3.0 ---- - -### Added - -- Added a new View Managed SSH Key ([GET /managed/credentials/sshkey](https://www.linode.com/docs/api/managed/#managed-ssh-key-view)) endpoint. This endpoint returns the unique SSH public key assigned to your Linode account's [Managed service](https://www.linode.com/managed). If you [add this public key](https://www.linode.com/docs/platform/linode-managed/#adding-the-public-key) to a Linode on your account, Linode special forces will be able to log in to the Linode with this key when attempting to resolve issues. - -- Added additional filtering for Events. Events returned by the List Events ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) endpoint can be filtered by an Event entity's _id_ and _type_. - - There are a few edge cases when filtering Events by entity ID: - - - Some Event entities do not have IDs associated with them, so they will not be returned when filtering by ID. These include the various account and profile Events. - - - Entities for some Events are assigned the ID of the Linode they correspond to. When filtering by ID for these Events, use the corresponding Linode's ID. These include the disk and backups Events. - - - Tag Events use a tag's name for the entity ID field. When filtering by ID for tag Events, supply the name of the tag. - -### Changed - -- Domain labels can no longer exceed 63 characters. The regular expression that validates new labels has been updated to conform to [RFC1035](https://tools.ietf.org/html/rfc1035). - -- Default CPU alert thresholds for the Create Linode ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) endpoint have been updated. Previously, the default threshold was always set to 90%, regardless of which plan was chosen. This default has been increased to 90% multiplied by the number of cores for a Linode's plan. - - This increase was made because a Linode's total CPU capacity is represented as 100%, multiplied by its number of cores. For example, a two core Linode's CPU capacity is represented as 200%. Therefore, an alert that triggers at 90% of a two core Linode's CPU capacity should be set to 180%. - -### Fixed - -- Complex filtering for region labels was not returning expected results, and this has been fixed. diff --git a/src/content/changelog/08-12.md b/src/content/changelog/08-12.md deleted file mode 100755 index cecfa5351..000000000 --- a/src/content/changelog/08-12.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "0.67.0: 2019-08-12" -date: "2019-08-12T11:00:00-04:00" -description: "Cloud Manager Changelog 0.67.0" -changelog: - - Cloud Manager -version: 0.67.0 ---- - -Here is a full list of what has been added, changed, and fixed in this release: - -### Added: - -- Ability to close account from Cloud Manager -- Managed SSH Access: Linode Public Key component -- Disable Managed service monitor -- Display list of Managed service monitors -- Adding tooltip display variant + styles -- Breadcrumb enhancements -- Tooltip for cluster command on Kubernetes detail page -- Managed service monitor list -- Add SupportWidget to Managed landing -- Adjustments to view config drawer -- Adjustments to buttons -- Optional CVV field when updating credit card information - -### Changed: - -- Region selection in create workflow -- Improve error handling for LKE node pools -- LKE form element UI adjustments -- Make search link the first option in Algolia search bar -- Add Logic to CSV Link to Prevent CSV Injections -- Add Mutation Time to Banner -- Disable Add User Button for Restricted Users -- Select user by default after adding an SSH key using the AccessPanel -- Add max-width to main content -- Handling for new event types -- Improve link styles for PDF downloads in account -- Enable hot reload for local development - -### Fixed: - -- Charts display issue -- Issue with css transitions on theme switch -- Firefox issue with flag icons -- Broken error key scrolling in Get Help search bar diff --git a/src/content/changelog/08-14-api.md b/src/content/changelog/08-14-api.md deleted file mode 100755 index 173d3cdf6..000000000 --- a/src/content/changelog/08-14-api.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: "4.3.1: 2019-08-14" -date: "2019-08-14T08:00:00-04:00" -description: "API Changelog 4.3.1" -changelog: - - API -version: 4.3.1 ---- - -### Added - -- Added the _active_promotions_ property to Accounts, as returned by the View Account ([GET /account](https://www.linode.com/docs/api/account/#account-view))) endpoint. This property lists all active promotions on your account. - - Promotions generally offer a set amount of credit that can be used toward your Linode services, and the promotion expires after a specified date. Simply put, a monthly cap on the promotional offer is set. In other words, a promotion offers a certain amount of credit every month, until either the expiration date is passed, or until the total promotional credit is used, whichever comes first. - -- Added _promotion_ to the types of Notifications that can be returned by the List Notifications ([GET /account/notifications](https://www.linode.com/docs/api/account/#notifications-list)) endpoint. diff --git a/src/content/changelog/08-15.md b/src/content/changelog/08-15.md deleted file mode 100755 index eb3d0ab0d..000000000 --- a/src/content/changelog/08-15.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "0.68.0: 2019-08-15" -date: "2019-08-15T11:00:00-04:00" -description: "Cloud Manager Changelog 0.68.0" -changelog: - - Cloud Manager -version: 0.68.0 ---- - -Here is a full list of what has been added, changed, and fixed in this release: - -### Added: -- Support for promotion codes and expiring credits -- SSH Access Key Table for Managed -- Delete monitor action to MonitorActionMenu -- GST notification for users in Australia and India - -### Fixed: -- CSS animations in JSS -- NodeBalancer connection grid display -- Long titles broken on image names -- Button types for cancel actions -- Issue with entity labels not being able to be updated when an event was in-progress -- Billing form state resets when changing country selection -- One-click cards display on large breakpoints - diff --git a/src/content/changelog/08-28.md b/src/content/changelog/08-28.md deleted file mode 100644 index ea0e73a8e..000000000 --- a/src/content/changelog/08-28.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: "4.0.4: 2018-08-28" -date: "2018-08-28T11:02:00-04:00" -description: "API Changelog 4.0.4" -changelog: -- API -version: 4.0.4 ---- -### Added -* Added User SSH Keys - * Allows storage and deployment of public SSH Keys - * Added GET /profile/sshkeys - * Added POST /profile/sshkeys - * Added GET /profile/sshkeys/{ssh\_key\_id} - * Added PUT /profile/sshkeys/{ssh\_key\_id} - * Added DELETE /profile/sshkeys/{ssh\_key\_id} - * Added SSH Key labels to User object -* Allow deploying Linodes with stored SSH Keys - * Added `authorized\_users` to POST /linodes/instances/ -* Allow rebuilding Linodes with stored SSH Keys - * Added `authorized\_users` to POST /linodes/instances/{linode\_id}/rebuild -* Allow deploying Disks with stored SSH Keys - * Added `authorized\_users` to POST /linodes/instances/{linode\_id}/disks -* NodeBalancer config rebuild - * Allows fast track config/node rebuilding - * POST nodebalancers/{nodebalancerId}/configs/{configId}/rebuild -* Add expires to Image map for automatic Images - -### Fixed -* Removed duplicative Event for StackScript creation -* Fixed typo in DNS error message -* Added 'field' to StackScript errors diff --git a/src/content/changelog/09-10.md b/src/content/changelog/09-10.md deleted file mode 100644 index 7d894d808..000000000 --- a/src/content/changelog/09-10.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: "4.0.5: 2018-09-10" -date: "2018-09-10T11:02:00-04:00" -description: "API Changelog 4.0.5" -changelog: -- API -version: 4.0.5 ---- -### Added -* Added `backups-enabled` to /account/settings to automatically add backups service for new Linodes. -* Added tags for Linodes -* Added linode/types-legacy collection, returning all Linode types that cannot be deployed. -* Added `successor` field to Linode Type object. - -### Fixed -* Fixed issue with backup windows when a window could not be determined. -* Fixed bug related to reattaching volumes to another Linode when the original Linode is deleted. diff --git a/src/content/changelog/09-18.md b/src/content/changelog/09-18.md deleted file mode 100644 index a4f6dbbd3..000000000 --- a/src/content/changelog/09-18.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: "2017-09-18" -date: "2017-09-18T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Changed - -* Pagination envelope has changed - * total\_pages => pages - * total\_results => results - * endpoint-specific key is now always "data" -* Region, Distribution, Type, and Kernel objects are now returned as slugs - * Previously, entire object was returned as part of other responses -* POST linode/instances and POST linode/rebuild automatically issue a boot job - * This behavior can be suppressed by sending "boot": false in the request -* Changed POST linode/instances - * with\_backups => backups\_enabled - * Now accepts "booted" - defaults to true if distribution is provided -* Changed POST linode/instances/:id/clone - * with\_backups => backups\_enabled -* Changed POST linode/instances/:id/rebuild - * Now accepts "booted" - defaults to true -* Changed LinodeNetworkingResponse - * region is now a slug instead of a nested object -* Changed IPv6 object - * region is now a slug instead of a nested object -* Changed Invoice object - * Removed "paid" - * Removed "overdue" -* Changed Region object - * Removed "label" -* Changed Backup object - * regions is now a slug instead of a nested object -* Changed Distribution object - * Removed "created" - * Added "updated" - * minimum\_storage\_size => disk\_minimum - * x64 => architecture. architecture is an enum returning either "x86\_64" or "i386" -* Changed IPAddress object - * region is now a slug instead of a nested object -* Changed Kernel object - * x64 => architecture. architecture is an enum returning either "x86\_64" or "i386" -* Changed Linode object - * storage => disk - * total\_transfer => transfer\_total - * distribution is now a slug instead of a nested object - * region is now a slug instead of a nested object - * nested alert objects have been streamlined - * "enabled" and "threshold" have been removed - * a value of 0 now represents "disabled", any other value is "enabled" with that threshold -* Changed LinodeConfig object - * disable\_updatedb => updatedb\_disabled - * enable\_distro\_helper => distro - * enable\_modules\_dep\_helper => modules\_dep - * enable\_network\_helper => network - * ram\_limit => memory\_limit - * devtmpfs\_autocommit moved into "helpers" envelope -* Changed Nodebalancer object - * region is now a slug instead of a nested object -* Changed Type object - * hourly\_price => price\_hourly - * monthly\_price => price\_monthly - * ram => memory - * storage => disk - * mbits\_out => network\_out - * backups\_price is now a nested object containing "price\_hourly" and "price\_monthly" -* Changed StackScript object - * Removed "customer\_id" - * distributions is now a list of slugs instead of a list of nested objects - * Removed "user\_id" - * Added "username" - * Added "user\_gravatar\_id" -* Changed Volume object - * "status" can no longer contain "contact\_support" - will return "offline" in that case - * region is now a slug instead of a nested object -* Changes SupportTicket - * Removed "closed\_by" -* IP Whitelist may not be enabled in PUT profile if it is already disabled -* Default page size increased to 100 - * Any page size between 25 and 100 may be requested in the url with ?page\_size= -* Linode configs now accept deprecated kernels -* Linode configs now default kernel to latest, no longer required on POST -* Added /profile/whitelist - * GET - list all IPs on user's whitelist - * POST - add IP to user's whitelist - * Endpoint return a 400 if IP Whitelist is disabled -* Added /profile/whitelist/:id - * GET - return one entry on whitelist - * DELETE - remove address from whitelist - * Endpoints return a 400 if IP Whitelist if disabled -* Disk filesystems now default to ext4, no longer required on POST \ No newline at end of file diff --git a/src/content/changelog/09-24.md b/src/content/changelog/09-24.md deleted file mode 100644 index 29011aff8..000000000 --- a/src/content/changelog/09-24.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "4.0.6: 2018-09-24" -date: "2018-09-24T11:02:00-04:00" -description: "API Changelog 4.0.6" -changelog: -- API -version: 4.0.6 ---- -### Added -* Added closeable support tickets via /support/tickets/:id/close - * Only applies to tickets that are closeable diff --git a/src/content/changelog/10-04.md b/src/content/changelog/10-04.md deleted file mode 100644 index 4cab3ebba..000000000 --- a/src/content/changelog/10-04.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "2017-10-04" -date: "2017-10-04T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Changed - -* EventType has changed from "blockstorage\_*" to "volume\_*" -* Changed POST linode/instances/:id/configs - * Removed root\_device\_ro - * Now accepts "helpers", a dict accepting any/all of "updatedb\_disabled", "distro", "modules\_dep", "network", and "devtmpfs\_automount" - * Removed devtmpfs\_automount (now in helpers envelope) -* Changed POST linode/instances/:id/disks - * root\_ssh\_key changed to "authorized\_keys", now accepts a list of keys instead of a single string key -* Changed POST linode/instances - * root\_ssh\_key changed to "authorized\_keys", now accepts a list of keys instead of a single string key -* Changed POST linode/instances/:id/rebuild - * root\_ssh\_key changed to "authorized\_keys", now accepts a list of keys instead of a single string key -* Changed POST linode/instances/:id/rescue - * disks changed to "devices", now accepts device mappings in the same format as POST linode/instances/:id/configs -* Changed Linode object - * Moved "disk", "memory", "storage", "transfer\_total", and "vcpus" into a "specs" envelope - * transfer\_total => transfer in linode specs - * transfer\_in => network\_in - * transfer\_out => network\_out -* Changed LinodeConfig object - * Removed root\_device\_ro -* Changed LinodeType object - * Moved backups\_option.price\_hourly to addons.backups.price.hourly - * Moved backups\_option.price\_monthly to addons.backups.price.monthly - * Moved price\_hourly to price.hourly - * Moved price\_monthly to price.monthly -* Changed OAuthToken - * Removed client envelope - * Removed type -* Changed account/tokens - * Endpoint moved to profile/tokens - * GET now only returns Personal Access Tokens -* Changed account/clients - * Endpoint moved to account/oauth-clients - * Collection now allows access to all clients for all users on your account if you are an unrestricted user -* Added profile/apps - * Collection of authorized third-party applications -* OAuthClient now has a "public" attribute - * "public" is an optional argument to POST account/clients that defaults to False -* Added POST account/credit-card - * Updates current payment method on file -* Added GET account/payments - * Returns a list of all payments made for your account -* Added GET account/payments/:id - * Returns information about a single payment made for your account -* Added POST linode/volumes/:id/clone -* Changed Disk Status - * Now always one of "ready", "not ready", or "deleting" \ No newline at end of file diff --git a/src/content/changelog/10-08.md b/src/content/changelog/10-08.md deleted file mode 100644 index affd3aa09..000000000 --- a/src/content/changelog/10-08.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "0.36.0: 2018-10-08" -date: "2018-10-08T11:02:00-04:00" -description: "Cloud Manager Changelog 0.36.0" -changelog: -- Cloud Manager -version: 0.36.0 ---- -### Changed - - * Support - * Allow selecting multiple files when attaching to a ticket - * Auto-collapse attachments when a ticket contains more than 5 attachments - * Increase support search results to display up to 20 results - * Profile - * Truncate whitespace when adding SSH keys - * Billing - * Display last four credit card digits when submitting payment - -### Fixed - - * Volumes - * Issue where creating a volume would potentially display the wrong region for the attached linode - * Stackscripts - * When creating a linode from Stackscript, the SSH Key access panel failed to display on image selection - * Misc. - * Issue where certain modals could not be dismissed with the escape key - * On Linode creation, the password field now appears disabled until an image is selected - * Two-factor authentication QR code border visibility in dark theme diff --git a/src/content/changelog/10-22-1.md b/src/content/changelog/10-22-1.md deleted file mode 100644 index b8b1d8b63..000000000 --- a/src/content/changelog/10-22-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "0.37.1: 2018-10-22" -date: "2018-10-22T11:07:00-04:00" -description: "Cloud Manager Changelog 0.37.1" -changelog: -- Cloud Manager -version: 0.37.1 ---- - -### Fixed: - * Backup restore not restoring to destination Linode diff --git a/src/content/changelog/10-22.md b/src/content/changelog/10-22.md deleted file mode 100644 index bcba6d124..000000000 --- a/src/content/changelog/10-22.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "0.37.0: 2018-10-22" -date: "2018-10-22T11:02:00-04:00" -description: "Cloud Manager Changelog 0.37.0" -changelog: -- Cloud Manager -version: 0.37.0 ---- -### Added: - * Pagination! - * Users can now page through large lists of entities thoughout the app, including: Nodebalancers/Images/Oauth Clients(Apps)/Tokens/Users/Volumes/Invoices/LinodeConfigs - * Documentation! - * The documentation panel has received some updates, including Docs for volumes, domains and stackscripts - -### Changed: - * Eliminate pencil icon site-wide, using hover/edit state instead. - * Defer API requests on Linode summary, settings and Nodebalancer summary until user action is taken - -### Fixed: - - * Error reporting when creating a new Nodebalancer config - * Ellipsis being truncated on blog texts incorrectly - * Text overflow in the dashboard of entities with long names - * Linodes with flags/long names breaking the layout on list linodes - * Issue where a users settings are erroneously requested multiple times - * Linodes with unknown images failing to display in the linode summary panel diff --git a/src/content/changelog/10-23.md b/src/content/changelog/10-23.md deleted file mode 100644 index f38de70b9..000000000 --- a/src/content/changelog/10-23.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "2017-10-23" -date: "2017-10-23T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Changed - -* Changed POST /account/payments - * Now accepts "usd" as a string representing a dollar amount, including cents - * Valid values include "0.10", "10.00", "100.20", and "$1.00" - * Invalid values include 10, 10.01, "10", "10.001", and "10.0" -* Added GET /account/notifications - * Read-only collection of Notification objects - * Returns important information about your account that may require action -* Added GET /images - * Lists images on your account -* Added GET /images/:id - * View a single image on your account -* Added PUT /images/:id - * Update an image on your account -* Added DELETE /images/:id - * Deleted an image you own -* Added POST /linode/instances/:id/disks/:id/imagize - * Creates a new image from a disk you own -* Added GET /longview/clients - * Returns a list of Longview clients on your account -* Added POST /longview/clients - * Creates a new Longview client on your account -* Added GET /longview/clients/:id - * Returns information on a single Longview client -* Added PUT /longview/clients/:id - * Update a single Longview client -* Added DELETE /longview/clients/:id - * Removes a longview client from your account -* Added GET /longview/subscriptions - * Returns all available longview subscription tiers -* Added GET /longview/subscriptions/:id - * Returns information one longview subscription tier -* Changed GET /account/settings - * Added "longview\_subscription" - the tier at which you are subscribed to longview -* Changed PUT /account/settings - * Sending in "null" or an id to "longview\_subscription" changes your longview subscription tier. -* Change POST /linode/instances - * Now accepts image - the ID of an image to deploy the linode with - * Only one source attribute may be provided -* Changed POST /linode/instances/:id/rebuild - * Now accepts image - the ID of an image to rebuild the linode with - * Only one source attribute may be provided -* Added events for enabling/disabling TFA -* Added Longview and Image grants to GET /users/:id/grants and GET /profile/grants - * Response now includes "longview" attribute whose value is an array of grants your user has that relate to longview clients - * Response now includes an "images" attribute whose value is an array of grants your user has that relate to images - * Only applies to restricted users -* Event objects may now have Longview clients or Images as their entities diff --git a/src/content/changelog/10-24.md b/src/content/changelog/10-24.md deleted file mode 100644 index 3eaf957f5..000000000 --- a/src/content/changelog/10-24.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: "4.0.7: 2018-10-24" -date: "2018-10-24T00:00:00-12:00" -description: "API Changelog 4.0.7" -changelog: -- API -version: 4.0.7 ---- -### Added: - - * Added "migration\_imminent" notification for Linodes that will migrate soon - * POST /linode/instances/:id/migrate can now initiate scheduled migrations - -### Fixed: - - * Fixed bad interaction between clone and global backups\_enabled that resulted in failed clone diff --git a/src/content/changelog/11-05-api.md b/src/content/changelog/11-05-api.md deleted file mode 100644 index 602b07699..000000000 --- a/src/content/changelog/11-05-api.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: "4.0.8: 2018-11-05" -date: "2018-11-05T00:00:00-12:00" -description: "API Changelog 4.0.8" -changelog: -- API -version: 4.0.8 ---- -### Added: - - * Added 'tags' to Domains - * The Domain object now includes "tags", an array of strings - * POST /domains now accepts "tags", an array of strings - * GET /tags/:tag now returns tagged Domains in addition to Linodes diff --git a/src/content/changelog/11-05.md b/src/content/changelog/11-05.md deleted file mode 100644 index 0c136e0a0..000000000 --- a/src/content/changelog/11-05.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "0.38.0: 2018-11-05" -date: "2018-11-05T11:02:00-04:00" -description: "Cloud Manager Changelog 0.38.0" -changelog: -- Cloud Manager -version: 0.38.0 ---- -### Added: - * Customer Support - * Linode Community questions are now searchable from the Support Landing Page - * Customers can now close their own support tickets under the following conditions: - * Ticket is in "autoclose" status - * Ticket has not been opened by Linode (covered by autoclose requirement) - * May not close tickets that have not been interacted with by Linode (covered by autoclose requirement) - * Tickets closed by customer should be marked as closed by customer - * Support Ticket objects should indicate if they are closable - -### Changed: - * Tightened whitespace on tables. Considerably reduced the padding on table cells to give users the ability to see more items at a glance. Similar changes were made to summary panels in an ongoing effort to improve our information density overall. - * We changed the way that a user will view their DNS records. Today when you view DNS records you have to expand all of the accordions to see details of your domains. Now when you view a domain you can see all details of the domain without having to expand all the accordions. - * Updated Launch console button to appear as a link on mobile devices. - * Hively got an upgrade! - * Icons have been enhanced to support new icons. - * Hively icons will not show on tickets more than 7 days old - -### Fixed: - * The account owner was able to restrict their account by toggling the permissions. - * A recent refactor didn't take into account paginated API methods that take an entityId. This was causing an API 404 error when requesting Disks from the LinodeConfig menu. - * Issue on the List Linodes page, where switching to list view after linode creation would display the Linode as "Provisioning" after it already booted. - * On the volumes listing page, addressed an issue where updating a volume label would fail. - * In order to make the clickable table row entries more efficient, we made tags clickable. - * Fixed an issue where attempting to create a linode from a snapshot (coming from the linode detail page) displayed plans smaller than the original Linode snapshot as selectable. - * When creating a linode from a backup or snapshot, the linode created does not automatically boot, rather it must be booted manually after the restoration from backup is complete. Also, the Distro image fails to display in the manager, until the linode has been booted. - * Issue where users were unable to deploy a new linode from a snapshot when landing on the Create From Backup creation page from the Linode Detail * Backups page. - * Resolved an edge case where attempting to restore a snapshot to an existing linode, if the restore drawer was dismissed and then reopened, the Linodes select would fail to list any linodes. diff --git a/src/content/changelog/11-19-m.md b/src/content/changelog/11-19-m.md deleted file mode 100644 index 78553c220..000000000 --- a/src/content/changelog/11-19-m.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: "0.39.0: 2018-11-19" -date: "2018-11-19T11:02:00-04:00" -description: "Cloud Manager Changelog 0.39.0" -changelog: -- Cloud Manager -version: 0.39.0 ---- -### Breaking: - * User management has been merged into the account section. - * The Account & Billing and Users navigation items have been removed in favor of just "Account". - * This caused breaking changes to the URL pattern. - * /users -> account/users - * /users/stevemcqueen -> /account/users/stevemcqueen - * /users/stevemcqueen/permissions -> /account/users/stevemcqueen/permissions - -### Added: - * Domains can now be tagged and will be included in search results when searching for tags. - * Linode Backups - * Users can now enable automatic backups for all existing Linodes which do not have backups. - * Users can now enroll in automatic backups for all newly created Linodes. - * Added backup information and actions on the dashboard. - * Added time since last backup to the list view of user's Linodes. - * Pricing information has been added to the; - * Volume creation drawer - * Volumes call to action placeholder - * Backups call to action placeholderM - * Updated by/closed by details to support tickets. - * Breadcrumb navigation to Linodes, NodeBalancers, Domains, and Support Tickets. - -### Changed: - * We're now preventing users from submitting the create a support ticket form until all necessary - information has been provided. - * Hide the "current credit card" if there is no credit card on file. - * The CPU chart on the Linode detail page has been updated to scale the to usage. - * Details about a Linode and Domains are no longer tucked away in accordions. - * Payments and invoices are now sorted by descending date (newest first). - * We've made some mobile friendly adjustments to the display of our menu! - * Documentation links now have a persistent underline to make it clear they're links. - * Providing feedback via Hively now opens in a new window. - * Made tab navigation much easier on mobile. - * Enhanced select styles are now visually consistent with regular selects. - -### Fixed: - * Side navigation was hidden for certain users. - * Toggling between grid and list view on the Linodes screen would not persist event progress information. - * Attempting to delete the active user would crash the application. (Hey, it's better than deleting yourself!) - * TTL can now be set/changed for MX records. - * Booting from a user created configuration was failing. - * H1s are now used only once per page site-wide. \ No newline at end of file diff --git a/src/content/changelog/11-19.md b/src/content/changelog/11-19.md deleted file mode 100644 index efc44f137..000000000 --- a/src/content/changelog/11-19.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "4.0.9: 2018-11-19" -date: "2018-11-18T11:02:00-04:00" -description: "4.0.9 API Changelog" -changelog: -- API -version: 4.0.9 ---- -### Added - - * Updates tag endpoints to accept and return Volumes - * GET /tags - * POST /tags - * Added tags to Volumes - -### Fixed - -* Fixed validating RDNS when set via /networking endpoint - diff --git a/src/content/changelog/11-20.md b/src/content/changelog/11-20.md deleted file mode 100644 index 0c9171696..000000000 --- a/src/content/changelog/11-20.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "2017-11-20" -date: "2017-11-20T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Changed - -* Reworked UserGrant system - * Three Grant levels are now enforced: No grants, "read\_only", and "read\_write" - * "read\_only" allows access to GET endpoints - * "read\_write" is equivalent to legacy "all" grant - * Legacy "all" or "access" grants are treated as "read\_write" -* Changed GET /account/users/:username/grants - * Grants response objects now always include "id", "label" and "permissions" - * "permissions" can be null or an enum of either "read\_only" or "read\_write" -* Changed PUT /account/users/:username/grants - * Grants now accepted in the new format detailed above -* Changed GET /profile/grants - * Grants returned in new format detailed above -* Added support for CAA Domain records -* Changed POST /linode/instances/:id/disks - * Now accepts "image" - an image ID to deploy from \ No newline at end of file diff --git a/src/content/changelog/12-03.md b/src/content/changelog/12-03.md deleted file mode 100644 index 25989ba3a..000000000 --- a/src/content/changelog/12-03.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: "4.0.10: 2018-12-03" -date: "2018-12-03T00:00:00-12:00" -description: "API Changelog 4.0.10" -changelog: -- API -version: 4.0.10 ---- -### Added: - - * Added 'tags' to NodeBalancers - * The NodeBalancer object now includes "tags", an array of string - * POST /nodebalancers now accepts "tags", an array of strings - * GET /tags/:tag now returns tagged NodeBalancers in addition to other types diff --git a/src/content/changelog/12-04.md b/src/content/changelog/12-04.md deleted file mode 100644 index aca22e84b..000000000 --- a/src/content/changelog/12-04.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: "0.41.0: 2018-12-04" -date: "2018-12-04T11:02:00-04:00" -description: "Cloud Manager Changelog 0.41.0" -changelog: -- Cloud Manager -version: 0.41.0 ---- - -### Added: - * Search results page with a dedicated URL - * Search results page is grouped by entities (Linodes, NodeBalancers, etc.) - * Search results page link appears first in the search bar results - * Search results page displays the first five results per entity, and a button to display remaining results for the given entity - * Search can be used to display all entities with a common tag - * Tags for Volumes - * Tags can be added during Volume creation - * Tags can be added/removed from an existing Volume - * Tags for NodeBalancers - * Tags can be added during NodeBalancer creation - * Tags can be added/removed from an existing NodeBalancer - * Network helper global setting - * Users now have the option to enable/disable - * Network helper is enabled by default - * Ability to attach a file to a support ticket - * Breadcrumb navigation to Users and User Detail - * Mobile typography was implemented throughout the app - -### Changed: - * UX improvement when creating/resizing a volume attached to a linode with the addition steps necessary to complete the volume creation process - * Get Help section links and tiles were updated for consistent displays and interactions - * Added pricing to Volume clone and resize panel - -### Fixed: - * External (public) Ip's are displayed first (before private IPs) on Linode grid cards, and Linode Details page - * Character decoding on the blog feed - * Tags extending beyond the search bar results now wrap diff --git a/src/content/changelog/12-11.md b/src/content/changelog/12-11.md deleted file mode 100644 index 59f209e49..000000000 --- a/src/content/changelog/12-11.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "2017-12-11" -date: "2017-12-11T11:02:00-04:00" -description: "API Changelog" -changelog: -- API ---- -### Added - -* Added POST account/payments/paypal - * Stages a PayPal payment and returns the payment\_id -* Added POST account/payments/paypal/execute - * Execute a PayPal payment that has been authorized in PayPal - * This is required for Linode to capture funds and credit your account -* Added POST /domains/$id/clone - * New endpoint can be reached at POST domains/:domain\_id/clone - * Requires a new domain be provided in the post body - -### Changed - -* Unify Distributions and Images - * Removes Distribution.architecture - * Renames Distribution.updated to last\_used (Datetime) - * Renames Distribution.disk\_minimum to min\_deploy\_size (Integer) - * Adds Distribution.filesystem (String) - * Adds Distribution.created (Datetime) - * Adds Distribution.description (String) - * Adds Distribution.status (String) - * Adds Distribution.type (String) - * Adds Distribution.is\_public (Boolean) - * Adds Distribution.creator (String) - * Adds Image.deprecated (Boolean) -* Renamed "distribution" to "image" - * POST /linode/instances takes "image" instead of "distribution" - * POST /linode/instances/:id/disks takes "image" instead of "distribution" - * POST /linode/instances/:id/rebuild takes "image" instead of "distribution" - * Linode object returns "image" instead of "distribution" - * StackScript object returns "images" instead of "distributions" -* Change Image IDs to Slugs - * slugs match the format private/:image\_id -* Moved volumes to top level - * Changed all references from /linode/volumes to /volumes - -### Fixed - -* Ensure POST domain/records accepts and honors ttl\_sec -* Fixed Linode create from a Stackscript using UDFs \ No newline at end of file diff --git a/src/content/changelog/12-17-api.md b/src/content/changelog/12-17-api.md deleted file mode 100644 index 425618599..000000000 --- a/src/content/changelog/12-17-api.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: "4.0.11: 2018-12-17" -date: "2018-12-17T11:02:00-04:00" -description: "4.0.11 API Changelog" -changelog: -- API -version: 4.0.11 ---- -### Added - - * community\_like Event type - * Include prefix\_length in ipv6 global pools response - -### Fixed - - * Consistent ordering of Linode IPv4s - * Public addresses come before private addresses, order is always the same - * New Users are assigned a referral code diff --git a/src/content/changelog/12-17.md b/src/content/changelog/12-17.md deleted file mode 100644 index cdd8f57ea..000000000 --- a/src/content/changelog/12-17.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: "0.42.0: 2018-12-14" -date: "2018-12-14T11:02:00-04:00" -description: "Cloud Manager Changelog 0.42.0" -changelog: -- Cloud Manager -version: 0.42.0 ---- - -### Added: -* Add Total Traffic to stats -* Styling for Stats/Units -* Paypal Client-Side Validation -* Revert error poc -* Reorder providers. Convert ThemeProvider to renderChildren. -* style toast messages -* create component abstraction for toasts -* add: toasts story -* pass props to tags to close suggestion menu on click\ -* error poc -* make CVV field optional -* Add analytics to GetAllEntities() -* Correct permission decision logic in API token utils. -* code cleanup and destructure new asSuggestion prop -* style tags inside search result suggestion -* event propagation and focus styles -* Stats/Units on graphs -* make tags in selects consistent with new styles -* refactor tag button styles -* Tag links -* updating back up data section for dark theme -* updating copy icon component colors, removing the override from IP address component -* better padding for dashboard table cells -* Make clickable row UX more consistent -* switch volume columns -* add search data -* Upgrade Typography component consistent with @material-ui/core@3.5.1 -* Display resize instructions on form submission. -* Add SSH key event message... -* Refresh volumes list on volume\_clone event. -* Report counts of successes and failures for backups -* Remove sendToast for enqueSnacback -* Replace Toasts with Notistack - -### Changed: -* reduce main nav items padding under medium breakpoint -* update progress bar for linodes -* Update docs links to Cloud Manager versions. -* update notistack version and remove unnecessary declaration -* Update email notification setting label for clarity -* Events polling updated. - -### Fixed: -* fix: send config id with attach volume request -* Edit SOA drawer loading button styling bug -* fix typing for notistack -* Fix NodeBalancer Tag Error -* Fix mutation error handling diff --git a/src/content/changelog/12-20.md b/src/content/changelog/12-20.md deleted file mode 100644 index c4ee29c60..000000000 --- a/src/content/changelog/12-20.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "0.43.0: 2018-12-21" -date: "2018-12-21T11:02:00-04:00" -description: "Cloud Manager Changelog 0.43.0" -changelog: -- Cloud Manager -version: 0.43.0 ---- -### Added: -* Users can now display their Linodes grouped by its tags. -* Users can import existing display groups from Linodes and Domains as tags from the dashboard. - * For example; If a user were to have three Linodes in the display group "production", a new tag - of "production" would be created and applied to those three Linodes. - * The existing display groups remain unchanged. - -### Fixed: -* Linode chart statistics sometimes cause a crash. -* Viewing one StackScript, out of 1100, caused the application to crash. Gee thanks! -* URL encoded text was being injected into the search bar. diff --git a/src/content/changelog/2-21.md b/src/content/changelog/2-21.md deleted file mode 100755 index 956649a15..000000000 --- a/src/content/changelog/2-21.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "4.0.16: 2019-02-21" -date: "2019-02-21T2:00:00-04:00" -description: "API Changelog 4.0.16" -changelog: -- API -version: 4.0.16 ---- - -### Changed: -* Host API docs from within developers.linode.com to unify navigation/header. -* Replace external Markdown links in the API spec with anchor tags. diff --git a/src/content/changelog/2019-08-26-api.md b/src/content/changelog/2019-08-26-api.md deleted file mode 100644 index 888ebf266..000000000 --- a/src/content/changelog/2019-08-26-api.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "4.3.2: 2019-08-26" -date: "2019-08-26T08:00:00-04:00" -description: "API Changelog 4.3.2" -changelog: - - API -version: 4.3.2 ---- - -### Added - -- Added the Update Managed Credential Username and Password ([POST /managed/credentials/{credentialId}/update](https://www.linode.com/docs/api/managed/#managed-credential-username-and-password-update)) endpoint. - -### Changed - -- The maximum credit card payment that can be made with the Make Payment ([POST /account/payments](https://www.linode.com/docs/api/account/#payments-list)) endpoint is \$50,000. This value has not changed, but previously this endpoint would return an HTTP 500 error for payments over this amount. If a payment is attempted with this endpoint that exceeds this limit, an HTTP 400 error with a descriptive error message will now be returned. - -- The number of concurrent clone operations for any given Linode is now limited to five clones. If a call to the Clone Linode ([POST /linode/instances/{linodeId}/clone](https://www.linode.com/docs/api/linode-instances/#linode-clone)) endpoint would result in a sixth concurrent clone of a Linode, then the endpoint will return an HTTP 400 error with a descriptive error message. - -### Fixed - -- Previously, the _access_ boolean of the _ssh_ property of a Linode's Managed Settings would display _true_ whenever Managed SSH access was disabled for the Linode, and _false_ when it was enabled, contrary to the naming of the property. This property is returned by the List Managed Linode Settings ([GET /managed/linode-settings](https://www.linode.com/docs/api/managed/#managed-linode-settings-list)) and View Linode's Managed Settings ([GET /managed/linode-settings/{linodeId}](https://www.linode.com/docs/api/managed/#linodes-managed-settings-view)) endpoints. This property will now correctly display _true_ when Managed SSH access is enabled and _false_ when Managed SSH access is disabled. - - Similarly, setting this property to _true_ via the Update Linode's Managed Settings ([PUT /managed/linode-settings/{linodeId}](https://www.linode.com/docs/api/managed/#linodes-managed-settings-update)) endpoint would result in Managed SSH access for the Linode being disabled, and setting it to _false_ would result in Managed SSH access being enabled. This behavior is now reversed to align with the naming of the property. diff --git a/src/content/changelog/2019-09-09-api.md b/src/content/changelog/2019-09-09-api.md deleted file mode 100644 index 58aa285df..000000000 --- a/src/content/changelog/2019-09-09-api.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "4.4.0: 2019-09-09" -date: "2019-09-09T08:00:00-04:00" -description: "API Changelog 4.4.0" -changelog: -- API -version: 4.4.0 ---- - -### Added - -- Added a `secondary_entity` property to the [GET /account/events](https://www.linode.com/docs/api/account/#events-list) and [GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view) endpoints. A `secondary_entity` object displays information about an additional entity that is related to the Event. Currently, the `linode_boot`, `linode_create`, and `linode_clone` Event actions can generate a `secondary_entity` object. - -- Added convenience Object Storage beta endpoints for the Early Access Program. It is recommended to use the more fully-featured [S3 API](https://docs.ceph.com/docs/mimic/radosgw/s3/#) directly instead of these endpoints. **Note**: these endpoints are prepended with **`/v4beta`** instead of `/v4`. - - - List Object Storage Buckets ([GET /object-storage/buckets](https://www.linode.com/docs/api/object-storage/#object-storage-buckets-list)) - - Create Object Storage Bucket ([POST /object-storage/buckets](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-create)) - - View Object Storage Bucket ([GET /object-storage/buckets/{clusterId}/{bucket}](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-view)) - - Remove Object Storage Bucket ([DELETE /object-storage/buckets/{clusterId}/{bucket}](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-remove)) - - Modify Object Storage Bucket Access ([POST /object-storage/buckets/{clusterId}/{bucket}/access](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-access-modify)) - - List Object Storage Bucket Contents ([GET /object-storage/buckets/{clusterId}/{bucket}/object-list](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-contents-list)) - - Create Object Storage Object URL ([POST /object-storage/buckets/{clusterId}/{bucket}/object-url](https://www.linode.com/docs/api/object-storage/#object-storage-object-url-create)) - -### Changed - -- The `group` property of the Managed Contacts ([/managed/contacts](https://www.linode.com/docs/api/managed/#managed-contact-create)) resource is no longer deprecated. -- The `consultation_group` property of the Managed Services ([/managed/services](https://www.linode.com/docs/api/managed/#managed-services-list)) resource is no longer deprecated. - -### Fixed - -- Previously, you could initiate a cross data center (DC) migration ([POST /linode/instances/{linodeId}/migrate](https://www.linode.com/docs/api/linode-instances/#dc-migrationpending-host-migration-initiate)) even if the Linode already had a pending migration in the queue. Now, if your Linode has a pending migration already queued, you will not be able to initiate a DC migration until it has completed and you will receive an error response, "Linode has a pending migration." A list of pending migrations, if any, can be accessed from [GET /account/notifications](https://www.linode.com/docs/api/account/#notifications-list). - -- Validation to ensure a running Linode is powered down prior to initiating a cross data center (DC) migration ([POST /linode/instances/{linodeId}/migrate](https://www.linode.com/docs/api/linode-instances/#dc-migrationpending-host-migration-initiate)) was removed. This validation is unnecessary because a Linode is automatically powered off, migrated, and then restored to its previous boot state when any Linode migration is initiated. - -- The `group` property of a managed contacts resource can now be updated ([PUT /managed/contacts/{contactId}](https://www.linode.com/docs/api/managed/#managed-contact-update)) with a null value. Previous PUT validation generated an error when the `group` property was updated with a null value. - -- When updating ([PUT /linode/stackscripts/{stackscriptId}](https://www.linode.com/docs/api/stackscripts/#stackscript-update)) a StackScripts resource, the `images` property no longer accepts an empty array. Previously, there was no validation in place to prevent an empty `images` property array. This caused a StackScript to no longer be deployable. - -- When listing Managed Services ([GET /managed/services](https://www.linode.com/docs/api/managed/#managed-services-list)) on a managed account, removed services no longer appear in the response data. - -- A Managed Credential now correctly maps to a Managed Service. Previously, when you created ([POST /managed/services](https://www.linode.com/docs/api/managed/#managed-service-create)) or updated ([PUT /managed/services/{serviceId}](https://www.linode.com/docs/api/managed/#managed-service-update)) a Managed Service with a `credentials` parameter, its Managed Credential Ids did not appropriately map to the service. This resulted in an empty `credentials` array when listing ([GET /managed/services](https://www.linode.com/docs/api/managed/#managed-services-list)) or viewing ([GET /managed/services/{serviceId}](https://www.linode.com/docs/api/managed/#managed-service-view)) a Managed Service. diff --git a/src/content/changelog/2019-10-07-api.md b/src/content/changelog/2019-10-07-api.md deleted file mode 100644 index 608daf082..000000000 --- a/src/content/changelog/2019-10-07-api.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "4.6.0: 2019-10-07" -date: "2019-10-07T08:00:00-04:00" -description: "API Changelog 4.6.0" -changelog: -- API -version: 4.6.0 ---- - -### Breaking - -* Removed `force` query parameter from [DELETE /object-storage/buckets/{clusterId}/{bucket}](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-remove) endpoint. - -* Removed `objects`, `size`, and `region` parameters from [GET /object-storage/buckets](https://www.linode.com/docs/api/object-storage/#object-storage-buckets-list) and [GET /object-storage/buckets/{clusterId}/{bucket}](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-view) endpoints. - -### Added - -* A `linode_reboot` Event action can now generate a `secondary_entity` object. A `secondary_entity` object displays information about an additional entity that is related to the Event. - * Use the Accounts collection to List Events [GET /account/events](https://www.linode.com/docs/api/account/#events-list) or to View an Event [GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view). - -* The List Managed Stats endpoint [GET managed/stats](https://www.linode.com/docs/api/managed/#managed-stats-list) returns a list of Managed Stats on your Account in the form of x and y data points. You can use these data points to plot your own graph visualizations. These stats reflect the last 24 hours of combined usage across all managed Linodes on your account giving you a high-level snapshot of data for `cpu`, `disk`, `swap`, `network in`, and `network out`. - -### Fixed - -* Fixed a formatting error that prevented the [filtering and sorting](https://www.linode.com/docs/api/#filtering-and-sorting) examples within the API documentation from correctly working as presented. - -* Fixed an issue that allowed Linodes with IPv6 /116 pools to attempt to migrate to Next Generation Network (NGN) enabled data centers like Toronto and Mumbai. IPv6 /116 pools are not supported by NGN data centers, so these migrations would never actually progress. A Linode with IPv6 /116 pools will now be prevented from initiating a migration to an NGN data center, and the user will be prompted to contact support. \ No newline at end of file diff --git a/src/content/changelog/4-100-1-2021-07-29.md b/src/content/changelog/4-100-1-2021-07-29.md deleted file mode 100644 index da8a8129c..000000000 --- a/src/content/changelog/4-100-1-2021-07-29.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.100.1: 2021-07-29' -date: 2021-07-29T04:00:00.000Z -version: 4.100.1 -changelog: - - API ---- - -### Added - -- Linode now accepts Google Pay! You can now add `google_pay` type Payment Methods when accessing the Payment Method Add ([POST /account/payment-methods](https://www.linode.com/docs/api/account/#payment-method-add)) endpoint. - -- The 202 Error code has been added to the [Responses](https://www.linode.com/docs/api/#responses) section of the specification. 202 responses are currently possible when using the following endpoints: - - Payment Make ([POST /account/payments](https://www.linode.com/docs/api/account/#payment-make)) - - Staged/Approved PayPal Payment Execute ([POST /account/payments/paypal/execute](https://www.linode.com/docs/api/account/#stagedapproved-paypal-payment-execute)) - -- Restricted users can now be given the ability to add Firewalls by setting the `add_firewalls` global grant when accessing the User's Grants Update ([PUT /account/users/{username}/grants](https://www.linode.com/docs/api/account/#users-grants-update)) endpoint. diff --git a/src/content/changelog/4-101-0-2021-08-09.md b/src/content/changelog/4-101-0-2021-08-09.md deleted file mode 100644 index 99f580c99..000000000 --- a/src/content/changelog/4-101-0-2021-08-09.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.101.0: 2021-08-09' -date: 2021-08-09T04:00:00.000Z -version: 4.101.0 -changelog: - - API ---- - -### Added - -- You can now deactivate Payment Methods by accessing the Payment Method Delete ([DELETE /account/payment-methods/{paymentMethodId}](https://www.linode.com/docs/api/account/#payment-method-delete)) endpoint. - -- Linode APIv4 now supports adding an autoscaler configuration for Node Pools using the Linode Kubernetes Engine (LKE) endpoints listed below. **Note**: While adding an autoscaler config is supported by the Linode APIv4, issuing requests to these endpoints will not yet take any effect on your Node Pools. The cluster-autoscaler will be available in a subsequent Linode Kubernetes Engine release. Please refer to the [LKE Changelog](/changelog/linode-kubernetes-engine/) to learn when adding an autoscaler config for Node Pools is released. - - Kubernetes Cluster Create ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) - - Node Pool Create ([POST /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create)) - - Node Pool Update ([PUT /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-update)) - diff --git a/src/content/changelog/4-102-0-2021-08-23.md b/src/content/changelog/4-102-0-2021-08-23.md deleted file mode 100644 index 6f5c97745..000000000 --- a/src/content/changelog/4-102-0-2021-08-23.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: '4.102.0: 2021-08-23' -date: 2021-08-23T04:00:00.000Z -version: 4.102.0 -changelog: - - API ---- - -### Added - -- NodeBalancers that are assigned to an individual Linode can be quickly viewed by accessing the Linode NodeBalanacers View ([GET /linode/instances/{linodeId}/nodebalancers](https://www.linode.com/docs/api/linode-instances/#linode-nodebalancers-view)) endpoint. - -- Kubeconfig files for an LKE Cluster can be deleted and regenerated by accessing the Kubeconfig Delete ([DELETE /lke/clusters/{clusterId}/kubeconfig](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubeconfig-delete)) endpoint. - -### Changed - -- Cloud Firewalls are now available in every data center Region! Accordingly, limited availability language has been removed from all Cloud Firewall endpoint descriptions in the specification. - -- You can now add up to 6 active Payment Methods when accessing the Payment Method Add ([POST /account/payment-methods](https://www.linode.com/docs/api/account/#payment-method-add)) endpoint. Previously, only one `credit_card` type and one `google_pay` type Payment Method was allowed. - -### Fixed - -- Previously, Restricted Users did not have access to the Cloud Firewalls they created. Now, when a Restricted User creates a Cloud Firewall, that user has read/write access to that Firewall after it is created. diff --git a/src/content/changelog/4-104-0-2021-09-07.md b/src/content/changelog/4-104-0-2021-09-07.md deleted file mode 100644 index ce5181e53..000000000 --- a/src/content/changelog/4-104-0-2021-09-07.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: '4.104.0: 2021-09-07' -date: 2021-09-07T04:00:00.000Z -version: 4.104.0 -changelog: - - API ---- - -### Added - -- Specify a Payment Method when accessing the Payment Make ([POST /account/payments](https://www.linode.com/docs/api/account/#payment-make)) endpoint by utilizing the new `payment_method_id` property. - -### Fixed - -- Previously, the specification erroneously stated that `google_pay` type Payment Methods could be added with the Payment Method Add ([POST /account/payment-methods](https://www.linode.com/docs/api/account/#payment-method-add)) endpoint. At this time, non-`credit_card` type Payment Methods can only be added using Linode Cloud Manager. The `google_pay` type has been removed from the endpoint's Request Body Schema accordingly. - -- A bug was fixed that uploaded the SSH keys of deleted Users that were included in the `authorized_users` array when accessing the following endpoints: - - Linode Create ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) - - Disk Create ([POST /linode/instances/{linodeId}/disks](https://www.linode.com/docs/api/linode-instances/#disk-create)) diff --git a/src/content/changelog/4-105-0-2021-09-20.md b/src/content/changelog/4-105-0-2021-09-20.md deleted file mode 100644 index 5bd4663e9..000000000 --- a/src/content/changelog/4-105-0-2021-09-20.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: '4.105.0: 2021-09-20' -date: 2021-09-20T04:00:00.000Z -version: 4.105.0 -changelog: - - API ---- - -### Changed - -- Kernel build dates are now accessible via the `built` value at the following endpoints: - - Kernels List ([GET /linode/kernels](https://www.linode.com/docs/api/linode-instances/#kernels-list)) - - Kernel View ([GET /linode/kernels/{kernelId}](https://www.linode.com/docs/api/linode-instances/#kernel-view)) - -- Block Storage Volume hardware type (HDD or NVME) is now accessible via the `hardware_type` value at the following endpoints: - - Volumes List ([GET /volumes](https://www.linode.com/docs/api/volumes/#volumes-list)) - - Volume View ([GET /volumes/{volumeId}](https://www.linode.com/docs/api/volumes/#volume-view)) - -### Fixed - -- A bug has been fixed by requiring a Volume `active` status for the following endpoints: - - Volume Clone ([POST /volumes/{volumeId}/clone](https://www.linode.com/docs/api/volumes/#volume-clone)) - - Volume Resize ([POST /volumes/{volumeId}/resize](https://www.linode.com/docs/api/volumes/#volume-resize)) - -- The following endpoints now return an `updated` value in their responses for public distribution Images: - - Images List ([GET /images](https://www.linode.com/docs/api/images/#images-list)) - - Image View ([GET /images/{imageId}](https://www.linode.com/docs/api/images/#image-view)) - -- Users must now have `read_write` Grants for any `devices` included in requests when accessing the Firewall Create ([POST /networking/firewalls](https://www.linode.com/docs/api/networking/#firewall-create)) endpoint. diff --git a/src/content/changelog/4-106-0-2021-10-04.md b/src/content/changelog/4-106-0-2021-10-04.md deleted file mode 100644 index 6668d7e9e..000000000 --- a/src/content/changelog/4-106-0-2021-10-04.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.106.0: 2021-10-04' -date: 2021-10-04T04:00:00.000Z -version: 4.106.0 -changelog: - - API ---- - -### Changed - -- Suspended Linodes can now be removed with the Linode Delete ([DELETE /linode/instances/{linodeId}](https://www.linode.com/docs/api/linode-instances/#linode-delete)) endpoint. diff --git a/src/content/changelog/4-106-1-2021-10-05.md b/src/content/changelog/4-106-1-2021-10-05.md deleted file mode 100644 index 6a5cd9f3d..000000000 --- a/src/content/changelog/4-106-1-2021-10-05.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.106.1: 2021-10-05' -date: 2021-10-05T04:00:00.000Z -version: 4.106.1 -changelog: - - API ---- - -### Fixed - -- Fixed a bug affecting the Network Utilization View ([GET /account/transfer](https://www.linode.com/docs/api/account/#network-utilization-view)) endpoint for Restricted Users. -- Fixed a bug that prevented the Linode CLI `image-upload` plugin from working, including re-enabling the `images upload` command. diff --git a/src/content/changelog/4-107-0-2021-10-18.md b/src/content/changelog/4-107-0-2021-10-18.md deleted file mode 100644 index 7c248b37f..000000000 --- a/src/content/changelog/4-107-0-2021-10-18.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.107.0: 2021-10-18' -date: 2021-10-18T04:00:00.000Z -version: 4.107.0 -changelog: - - API ---- - -### Changed - -- **Account View** ([GET /account](https://www.linode.com/docs/api/account/#account-view)): - - `uninvoiced_balance` now includes the costs of [Custom Images](https://www.linode.com/docs/guides/linode-images/) and Linode Kubernetes Engine ([LKE](https://www.linode.com/docs/products/compute/kubernetes/)) services (only the free LKE Standard Availability service is currently available). diff --git a/src/content/changelog/4-108-0-2021-11-01.md b/src/content/changelog/4-108-0-2021-11-01.md deleted file mode 100644 index 7f5ab9d17..000000000 --- a/src/content/changelog/4-108-0-2021-11-01.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.108.0: 2021-11-01' -date: 2021-11-01T04:00:00.000Z -version: 4.108.0 -changelog: - - API ---- - -### Changed - -- **Support Ticket Open** ([POST /support/tickets](https://www.linode.com/docs/api/support/#support-ticket-open)): - - You can now reference a relevant Kubernetes cluster when opening a support ticket with the new `lkecluster_id` request body property. diff --git a/src/content/changelog/4-108-1-2021-11-11.md b/src/content/changelog/4-108-1-2021-11-11.md deleted file mode 100644 index ea7f51b13..000000000 --- a/src/content/changelog/4-108-1-2021-11-11.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: '4.108.1: 2021-11-11' -date: 2021-11-11T04:00:00.000Z -version: 4.108.1 -changelog: - - API ---- - -### Changed - -- Added the ability to support High Availability on Kubernetes Clusters created using LKE. This change can be seen on the following endpoints: - - **Kubernetes Cluster Create** ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) - - **Kubernetes Cluster View** ([GET /lke/clusters/{clusterID}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-view)) - - **Kubernetes Cluster Update** ([PUT /lke/clusters/{clusterID}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-update)) diff --git a/src/content/changelog/4-109-0-2021-11-15.md b/src/content/changelog/4-109-0-2021-11-15.md deleted file mode 100644 index ee7d249fc..000000000 --- a/src/content/changelog/4-109-0-2021-11-15.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: '4.109.0: 2021-11-15' -date: 2021-11-15T04:00:00.000Z -version: 4.109.0 -changelog: - - API ---- - -### Added - -- **Linode Assign IPs** ([POST /networking/ips/assign](https://www.linode.com/docs/api/networking/#linodes-assign-ips)): - - Manage both IPv4 address and IPv6 range assignments to your Linodes with this command. - - This command was formerly located at [POST /networking/ipv4/assign](https://www.linode.com/docs/api/networking/#linodes-assign-ipv4s), which has been re-named to **Linode Assign IPv4s**. - -- **IPv6 Range Create** ([POST /networking/ipv6/ranges](https://www.linode.com/docs/api/networking/#ipv6-range-create)): - - Create /54 or /64 IPv6 ranges for your Linodes with this command. - -- **IPv4 Range Delete** ([DELETE /networking/ipv6/ranges/{range}](https://www.linode.com/docs/api/networking/#ipv6-range-delete)): - - Delete IPv6 ranges with this command. - -### Fixed - -- When assigning a VLAN to a Linode, you can now omit or enter an empty string for the Linode's `interfaces.ipam_address`. This fix affects the following endpoints: - - **Linode Create** ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) - - **Configuration Profile Create** ([POST /linode/instances/{linodeId}/configs](https://www.linode.com/docs/api/linode-instances/#configuration-profile-create)) - - **Configuration Profile Update** ([POST /linode/instances/{linodeId}/configs/{configId}](https://www.linode.com/docs/api/linode-instances/#configuration-profile-update)) \ No newline at end of file diff --git a/src/content/changelog/4-109-1-2021-11-17.md b/src/content/changelog/4-109-1-2021-11-17.md deleted file mode 100644 index d8c1eb0d3..000000000 --- a/src/content/changelog/4-109-1-2021-11-17.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: '4.109.1: 2021-11-17' -date: 2021-11-17T04:00:00.000Z -version: 4.109.1 -changelog: - - API ---- - -### Changed - -- PayPal is now available as a recurring Payment Method. To add a PayPal Payment Method to your Account, please use Linode Cloud Manager. See our guide on [Managing Billing in the Cloud Manager](https://www.linode.com/docs/guides/manage-billing-in-cloud-manager/) for instructions. Responses for the following commands have been updated: - - **Payment Methods List** ([GET /account/payment-methods](https://www.linode.com/docs/api/account/#payment-methods-list)) - - **Payment Method View** ([GET /account/payment-methods/{paymentMethodId}](https://www.linode.com/docs/api/account/#payment-method-view)) diff --git a/src/content/changelog/4-11-0-2019-12-16.md b/src/content/changelog/4-11-0-2019-12-16.md deleted file mode 100644 index 3febad409..000000000 --- a/src/content/changelog/4-11-0-2019-12-16.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: '4.11.0:2019-12-16' -date: 2019-12-16T21:00:00.000Z -version: 4.11.0 -changelog: - - API ---- -### Added - -* The View Account ([GET /account](https://www.linode.com/docs/api/account/#account-view)) and the Update Account ([PUT /account](https://www.linode.com/docs/api/account/#account-update)) endpoints have been updated to include a new field `euuid`. This field is an external unique identifier for this customer. -* The following endpoints have the new field `last_successful` adedd to the `backups` envelope within the `Linode` object. This field is the date and time of the last successful backup if there was one. If there was no backup, 'null' is shown. - * List Linodes ([GET /linode/instances](https://www.linode.com/docs/api/linode-instances/#linodes-list)) - * Create Linode ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) - * View Linode ([GET /linode/instances/{linodeId}](https://www.linode.com/docs/api/linode-instances/#linode-create)) - * Update Linode ([PUT /linode/instances/{linodeId}](https://www.linode.com/docs/api/linode-instances/#linode-update)) - * Rebuild Linode ([POST /linode/instances/{linodeId}/rebuild](https://www.linode.com/docs/api/linode-instances/#linode-rebuild)) -* Added end of life to image endpoints. This displays the image's distribution's planned end of life. This `eol` response parameter has been added to the following endpoints: - * List Images ([GET /images](https://www.linode.com/docs/api/images/#images-list)) - * Create Image ([POST /images](https://www.linode.com/docs/api/images/#image-create)) - * View Image ([(GET /images/{imageId})](https://www.linode.com/docs/api/images/#image-view)) - * Update Image ([(PUT /images/{imageId})](https://www.linode.com/docs/api/images/#image-update)) diff --git a/src/content/changelog/4-110-0-2021-11-18.md b/src/content/changelog/4-110-0-2021-11-18.md deleted file mode 100644 index cf1308233..000000000 --- a/src/content/changelog/4-110-0-2021-11-18.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.110.0: 2021-11-18' -date: 2021-11-18T04:00:00.000Z -version: 4.110.0 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-111-0-2021-11-30.md b/src/content/changelog/4-111-0-2021-11-30.md deleted file mode 100644 index f03c0dcc6..000000000 --- a/src/content/changelog/4-111-0-2021-11-30.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: '4.111.0: 2021-11-30' -date: 2021-11-30T04:00:00.000Z -version: 4.111.0 -changelog: - - API ---- - -### Changed - -* The maximum length for a Linode's `label` has been increased from 32 to 64. This change affects the following endpoints: - * **Linode Create** ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) - * **Linode Update** ([PUT /linode/instances/{linodeId}](https://www.linode.com/docs/api/linode-instances/#linode-update)) - * **Linode Clone** ([POST /linode/instances/{linodeId}/clone](https://www.linode.com/docs/api/linode-instances/#linode-clone)) - -* **Object Storage Cancel** ([POST /object-storage/cancel](https://www.linode.com/docs/api/object-storage/#object-storage-cancel)): - * This command now automatically removes all buckets and their contents from your account. - * **Warning**: This data is irretrievable once removed, so please exercise caution when accessing this command. - -### Deprecated - -* The following PayPal-related commands have been deprecated and may be removed in a future release. PayPal can now be designated as a Payment Method for automated payments using [Cloud Manager](https://www.linode.com/docs/guides/manage-billing-in-cloud-manager/#adding-a-new-payment-method). - * **PayPal Payment Stage** ([POST /account/payments/paypal](https://www.linode.com/docs/api/account/#paypal-payment-stage)) - * **Staged/Approved PayPal Payment Execute** ([POST /account/payments/paypal/execute](https://www.linode.com/docs/api/account/#stagedapproved-paypal-payment-execute)) diff --git a/src/content/changelog/4-112-0-2021-12-14.md b/src/content/changelog/4-112-0-2021-12-14.md deleted file mode 100644 index c6d09f013..000000000 --- a/src/content/changelog/4-112-0-2021-12-14.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: '4.112.0: 2021-11-30' -date: 2021-12-14T04:00:00.000Z -version: 4.112.0 -changelog: - - API ---- - -### Added - -* **IP Addresses Share** ([POST /networking/ips/share](https://www.linode.com/docs/api/networking/#ip-addresses-share)) - * Configure IP address sharing to enabled IP failover between your Linodes. - * Includes limited support for IPv6 pool sharing. - -* **IPv6 Range View** ([GET /networking/ipv6/ranges/{range}](https://www.linode.com/docs/api/networking/#ipv6-range-view)) - * View information for a specific IPv6 range. diff --git a/src/content/changelog/4-112-3-2022-01-10.md b/src/content/changelog/4-112-3-2022-01-10.md deleted file mode 100644 index edbffe27b..000000000 --- a/src/content/changelog/4-112-3-2022-01-10.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.112.3: 2022-01-10' -date: 2022-01-10T04:00:00.000Z -version: 4.112.3 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-113-0-2022-01-24.md b/src/content/changelog/4-113-0-2022-01-24.md deleted file mode 100644 index e57b2dc1f..000000000 --- a/src/content/changelog/4-113-0-2022-01-24.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.113.0: 2022-01-24' -date: 2022-01-24T04:00:00.000Z -version: 4.113.0 -changelog: - - API ---- - -### Changed - -* High Availability (HA) Control Plane for Linode Kubernetes Engine (LKE) is now generally available! Enabling LKE HA creates additional replicas of a cluster's control plane components, and includes a 99.99% uptime SLA. Additional information is available in the following command's updated request body schema: - * **Kubernetes Cluster Update** ([PUT /lke/clusters/{clusterId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-update)) diff --git a/src/content/changelog/4-114-0-2022-01-31.md b/src/content/changelog/4-114-0-2022-01-31.md deleted file mode 100644 index 656cfa7f6..000000000 --- a/src/content/changelog/4-114-0-2022-01-31.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.114.0: 2022-01-31' -date: 2022-01-31T04:00:00.000Z -version: 4.114.0 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-115-0-2022-02-07.md b/src/content/changelog/4-115-0-2022-02-07.md deleted file mode 100644 index 57e3fee0c..000000000 --- a/src/content/changelog/4-115-0-2022-02-07.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.115.0: 2022-02-07' -date: 2022-02-07T04:00:00.000Z -version: 4.115.0 -changelog: - - API ---- - -### Fixed - -* **IP Addresses Share** ([POST /networking/ips/share](https://www.linode.com/docs/api/networking/#ip-addresses-share)). - * Fixed a bug that caused a 500 error to be returned when making requests for an inaccessible `linode_id`. diff --git a/src/content/changelog/4-116-0-2022-02-17.md b/src/content/changelog/4-116-0-2022-02-17.md deleted file mode 100644 index 45fa301b5..000000000 --- a/src/content/changelog/4-116-0-2022-02-17.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.116.0: 2022-02-17' -date: 2022-02-17T04:00:00.000Z -version: 4.116.0 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-117-0-2022-02-21.md b/src/content/changelog/4-117-0-2022-02-21.md deleted file mode 100644 index f9345151d..000000000 --- a/src/content/changelog/4-117-0-2022-02-21.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.117.0: 2022-02-21' -date: 2022-02-21T04:00:00.000Z -version: 4.117.0 -changelog: - - API ---- - -### Fixed - -* **Linode Instances: Networking Information List** ([GET /linode/instances/{linodeId}/ips/{address}](https://www.linode.com/docs/api/linode-instances/#ip-address-view)) - * Fixed a bug that returned any shared /56 or /64 IPv6 ranges, regardless of which Linodes the ranges were shared with. - -* **Service Transfer Create** ([POST /account/service-transfers](https://www.linode.com/docs/api/account/#service-transfer-create)) - - **Service Transfer Accept** ([POST /account/service-transfers/{token}/accept](https://www.linode.com/docs/api/account/#service-transfer-accept)) - * Fixed a bug that allowed creating and accepting Service Transfers that included Linodes with shared IPv6 ranges. diff --git a/src/content/changelog/4-117-1-2022-02-23.md b/src/content/changelog/4-117-1-2022-02-23.md deleted file mode 100644 index 546aedd99..000000000 --- a/src/content/changelog/4-117-1-2022-02-23.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: '4.117.1: 2022-02-23' -date: 2022-02-23T04:00:00.000Z -version: 4.117.1 -changelog: - - API ---- - -### Added - -* Managed Databases is now in closed beta! The following endpoints have been added: - * **Managed Database Engines List** ([GET /databases/engines](https://www.linode.com/docs/api/databases/#managed-database-engines-list)) - * **Managed Database Engine View** ([GET /databases/engines/{engineId}](https://www.linode.com/docs/api/databases/#managed-database-engine-view)) - * **Managed Databases List** ([GET /databases/instances](https://www.linode.com/docs/api/databases/#managed-databases-list-all)) - * **Managed MySQL Databases List** ([GET /databases/mysql/instances](https://www.linode.com/docs/api/databases/#managed-mysql-databases-list)) - * **Managed MySQL Database Create** ([POST /databases/mysql/instances](https://www.linode.com/docs/api/databases/#managed-mysql-database-create)) - * **Managed MySQL Database Delete** ([DELETE /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-delete)) - * **Managed MySQL Database View** ([GET /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-view)) - * **Managed MySQL Database Update** ([PUT /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-update)) - * **Managed MySQL Database Backups List** ([GET /databases/mysql/instances/{instanceId}/backups](https://www.linode.com/docs/api/databases/#managed-mysql-database-backups-list)) - * **Managed MySQL Database Backup View** ([GET /databases/mysql/instances/{instanceId}/backups/{backupId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-view)) - * **Managed MySQL Database Backup Restore** ([POST /databases/mysql/instances/{instanceId}/backups/{backupId}/restore](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-restore)) - * **Managed MySQL Database Credentials View** ([GET /databases/mysql/instances/{instanceId}/credentials](https://www.linode.com/docs/api/databases/#managed-mysql-database-credentials-view)) - * **Managed MySQL Database Credentials Reset** ([POST /databases/mysql/instances/{instanceId}/credentials/reset](https://www.linode.com/docs/api/databases/#managed-mysql-database-credentials-reset)) - * **Managed MySQL Database SSL Certificate View** ([GET /databases/mysql/instances/{instanceId}/ssl](https://www.linode.com/docs/api/databases/#managed-mysql-database-ssl-certificate-view)) - * **Managed Database Types List** ([GET /databases/types](https://www.linode.com/docs/api/databases/#managed-database-types-list)) - * **Managed Database Type View** ([GET /databases/types/{typeId}](https://www.linode.com/docs/api/databases/#managed-database-type-view)) - -### Changed - -* **IP Addresses Share** ([POST /networking/ips/share](https://www.linode.com/docs/api/networking/#ip-addresses-share)): - * This beta command has been disabled. Please use IPv4 Sharing Configure ([POST /networking/ipv4/share](https://www.linode.com/docs/api/networking/#ipv4-sharing-configure)) to configure IP sharing. diff --git a/src/content/changelog/4-118-0-2022-03-07.md b/src/content/changelog/4-118-0-2022-03-07.md deleted file mode 100644 index 6d567d4bb..000000000 --- a/src/content/changelog/4-118-0-2022-03-07.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.118.0: 2022-03-07' -date: 2022-03-07T04:00:00.000Z -version: 4.118.0 -changelog: - - API ---- - -### Changed - -* **Managed MySQL Database SSL Certificate View** ([GET /databases/mysql/instances/{instanceId}/ssl](https://www.linode.com/docs/api/databases/#managed-mysql-database-ssl-certificate-view)) (beta): - * This command now requires that the Database has an `active` status. diff --git a/src/content/changelog/4-118-1-2022-03-08.md b/src/content/changelog/4-118-1-2022-03-08.md deleted file mode 100644 index e2c173c7e..000000000 --- a/src/content/changelog/4-118-1-2022-03-08.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.118.1: 2022-03-08' -date: 2022-03-08T04:00:00.000Z -version: 4.118.1 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-118-2-2022-03-08.md b/src/content/changelog/4-118-2-2022-03-08.md deleted file mode 100644 index f7dffee2f..000000000 --- a/src/content/changelog/4-118-2-2022-03-08.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.118.2: 2022-03-08' -date: 2022-03-08T04:00:00.000Z -version: 4.118.2 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-118-3-2022-03-09.md b/src/content/changelog/4-118-3-2022-03-09.md deleted file mode 100644 index 60b1a90b2..000000000 --- a/src/content/changelog/4-118-3-2022-03-09.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: '4.118.3: 2022-03-09' -date: 2022-03-09T04:00:00.000Z -version: 4.118.3 -changelog: - - API ---- - -### Changed - -* Managed Databases is now in open beta! The following endpoints are now accessible to all customers for testing: - * **Managed Database Engines List** ([GET /databases/engines](https://www.linode.com/docs/api/databases/#managed-database-engines-list)) - * **Managed Database Engine View** ([GET /databases/engines/{engineId}](https://www.linode.com/docs/api/databases/#managed-database-engine-view)) - * **Managed Databases List** ([GET /databases/instances](https://www.linode.com/docs/api/databases/#managed-databases-list-all)) - * **Managed MySQL Databases List** ([GET /databases/mysql/instances](https://www.linode.com/docs/api/databases/#managed-mysql-databases-list)) - * **Managed MySQL Database Create** ([POST /databases/mysql/instances](https://www.linode.com/docs/api/databases/#managed-mysql-database-create)) - * **Managed MySQL Database Delete** ([DELETE /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-delete)) - * **Managed MySQL Database View** ([GET /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-view)) - * **Managed MySQL Database Update** ([PUT /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-update)) - * **Managed MySQL Database Backups List** ([GET /databases/mysql/instances/{instanceId}/backups](https://www.linode.com/docs/api/databases/#managed-mysql-database-backups-list)) - * **Managed MySQL Database Backup View** ([GET /databases/mysql/instances/{instanceId}/backups/{backupId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-view)) - * **Managed MySQL Database Backup Restore** ([POST /databases/mysql/instances/{instanceId}/backups/{backupId}/restore](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-restore)) - * **Managed MySQL Database Credentials View** ([GET /databases/mysql/instances/{instanceId}/credentials](https://www.linode.com/docs/api/databases/#managed-mysql-database-credentials-view)) - * **Managed MySQL Database Credentials Reset** ([POST /databases/mysql/instances/{instanceId}/credentials/reset](https://www.linode.com/docs/api/databases/#managed-mysql-database-credentials-reset)) - * **Managed MySQL Database SSL Certificate View** ([GET /databases/mysql/instances/{instanceId}/ssl](https://www.linode.com/docs/api/databases/#managed-mysql-database-ssl-certificate-view)) - * **Managed Database Types List** ([GET /databases/types](https://www.linode.com/docs/api/databases/#managed-database-types-list)) - * **Managed Database Type View** ([GET /databases/types/{typeId}](https://www.linode.com/docs/api/databases/#managed-database-type-view)) diff --git a/src/content/changelog/4-118-4-2022-03-10.md b/src/content/changelog/4-118-4-2022-03-10.md deleted file mode 100644 index fc239570f..000000000 --- a/src/content/changelog/4-118-4-2022-03-10.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.118.4: 2022-03-10' -date: 2022-03-10T04:00:00.000Z -version: 4.118.4 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-118-5-2022-03-10.md b/src/content/changelog/4-118-5-2022-03-10.md deleted file mode 100644 index 81587816b..000000000 --- a/src/content/changelog/4-118-5-2022-03-10.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: '4.118.5: 2022-03-10' -date: 2022-03-10T04:00:00.000Z -version: 4.118.5 -changelog: - - API ---- - -### Changed - -* The following Managed Database commands now require that the Database is not provisioning in order to perform: - * **Managed MySQL Database Backups List** ([GET /databases/mysql/instances/{instanceId}/backups](https://www.linode.com/docs/api/databases/#managed-mysql-database-backups-list)) - * **Managed MySQL Database Backup View** ([GET /databases/mysql/instances/{instanceId}/backups/{backupId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-view)) diff --git a/src/content/changelog/4-119-0-2022-03-21.md b/src/content/changelog/4-119-0-2022-03-21.md deleted file mode 100644 index e8800c80d..000000000 --- a/src/content/changelog/4-119-0-2022-03-21.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.119.0: 2022-03-21' -date: 2022-03-21T04:00:00.000Z -version: 4.119.0 -changelog: - - API ---- - -### Added - -* **Kubernetes Cluster Dashboard URL View** ([GET /lke/clusters/{clusterId}/dashboard](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-dashboard-url-view)) - * LKE Clusters now include [Kubernetes Dashboard](https://github.com/kubernetes/dashboard)! Use this command to view a Cluster Dashboard access URL, which enables performance of administrative tasks through a web interface. - -### Fixed - -* **Kubernetes Cluster Create** ([POST /lke/clusters](https://www.linode.com/docs/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) - * Fixed a bug that allowed creation of Clusters with invalid autoscaler values. diff --git a/src/content/changelog/4-119-1-2022-03-23.md b/src/content/changelog/4-119-1-2022-03-23.md deleted file mode 100644 index de7af1bf6..000000000 --- a/src/content/changelog/4-119-1-2022-03-23.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.119.1: 2022-03-23' -date: 2022-03-23T04:00:00.000Z -version: 4.119.1 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-119-2-2022-04-01.md b/src/content/changelog/4-119-2-2022-04-01.md deleted file mode 100644 index 67325754f..000000000 --- a/src/content/changelog/4-119-2-2022-04-01.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.119.2: 2022-04-01' -date: 2022-04-01T03:00:00.000Z -version: 4.119.2 -changelog: - - API ---- - -### Changed - -* **Linode Create** ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) - * This command now has a dedicated limit of 10 requests per 30 seconds per user. diff --git a/src/content/changelog/4-119-3-2022-04-01.md b/src/content/changelog/4-119-3-2022-04-01.md deleted file mode 100644 index a2876a694..000000000 --- a/src/content/changelog/4-119-3-2022-04-01.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.119.3: 2022-04-01' -date: 2022-04-01T04:00:00.000Z -version: 4.119.3 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-119-4-2022-04-04.md b/src/content/changelog/4-119-4-2022-04-04.md deleted file mode 100644 index 7a2a51755..000000000 --- a/src/content/changelog/4-119-4-2022-04-04.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.119.4: 2022-04-04' -date: 2022-04-04T04:00:00.000Z -version: 4.119.4 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-12-0-2020-01-13.md b/src/content/changelog/4-12-0-2020-01-13.md deleted file mode 100644 index f944e8b1e..000000000 --- a/src/content/changelog/4-12-0-2020-01-13.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: '4.12.0: 2020-01-13' -date: 2020-01-13T05:00:00.000Z -version: 4.12.0 -changelog: - - API ---- -### Changed - -* Removed `edit_mode` as an option for a Domain's `status` property. - * Use the [/domains](https://www.linode.com/docs/api/domains/#domains-list) collection to review your account's domains. -* Object Storage is out of Beta. All Object Storage endpoints now point to the /v4 server instead of the /v4beta server. - -### Fixed - -* When a restricted user with the `add_longview` grant creates a Longview client, that user should have `read_write` permissions on the new client. - * The API correctly grants this permission, and so a user could make successful Update Longview Client ([PUT /longview/clients/{clientId}](https://www.linode.com/docs/api/longview/#longview-client-update)) endpoint requests for the new client. - * However, the API would incorrectly report that the user had `read_only` permissions for that Longview client when viewed with the View User's Grants ([GET /account/users/{username}/grants](https://www.linode.com/docs/api/account/#users-grants-view)) endpoint. - * This has been corrected, and this endpoint will now report `read_write` permissions for the new client. -* Fixed an issue where the `duration` of an Event with a `status` of `failed` would indefinitely increase. -* Fixed an issue where Isle of Man's country code was rejected by the Update Account ([PUT /account](https://www.linode.com/docs/api/account/#account-update)) endpoint. -* Updates to Domains: - * Resolved an issue when importing domains which caused server errors for the API. - * Previously, the API would only check if a CNAME for a Domain was unique among all of that Domain's CNAME records. The API will now check to make sure that a CNAME has a name that is unique among all of a Domain's records. - * Use the [/domains](https://www.linode.com/docs/api/domains/#domains-list) collection to review your account's domains. Use the Import Domain ([POST /domains/import](https://www.linode.com/docs/api/domains/#domain-import)) to import domains with the API. -* Previously, the `last_successful` property of a Linode's `backups` property was documented as returning `None` if no backup had been completed for that Linode. The API actually returns `null` under this circumstance, and the documentation has been updated to reflect this. - * Use the List Linodes ([GET /linode/instances](https://www.linode.com/docs/api/linode-instances/#linodes-list)) endpoint to list all of your Linodes, and use the View Linode ([GET /linode/instances/{instanceID}](https://www.linode.com/docs/api/linode-instances/#linode-create)) endpoint to view a single Linode. -* Updates to Invoices and InvoiceItems: - * The API was inappropriately rounding the `unitprice` on InvoiceItems for certain Linode products. For example, the API would report .01 for the `unitprice` of an InvoiceItem for a Nanode, while the hourly cost of a Nanode is .0075. This issue did not affect the actual amount billed to a customer. - * The `unitprice`, `amount`, `tax`, and `total` properties of an InvoiceItem and the `subtotal`, `tax`, and `total` properties of an Invoice were previously documented as having the type `integer`, but the API accepted and returned numbers with decimal points. The documentation for these types now list these properties as having the type `number`. - * Removed `prepay` as an option for the `type` of an InvoiceItem in the API documentation. Prepaid billing reached end of life in March of 2019. - * Use the List Invoices ([GET /account/invoices](https://www.linode.com/docs/api/account/#invoices-list)), View Invoice ([GET /account/invoices/{invoiceId}](https://www.linode.com/docs/api/account/#invoice-view)), and List Invoice Items ([GET](https://www.linode.com/docs/api/account/#invoice-items-list) - [/account/invoices/{invoiceId}/items](https://www.linode.com/docs/api/account/#invoice-items-list)) endpoints to review your Invoices and InvoiceItems. diff --git a/src/content/changelog/4-12-1-2020-01-27.md b/src/content/changelog/4-12-1-2020-01-27.md deleted file mode 100644 index 42a7ea570..000000000 --- a/src/content/changelog/4-12-1-2020-01-27.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: '4.13.0: 2020-01-27' -date: 2020-01-27T05:00:00.000Z -version: 4.13.0 -changelog: - - API ---- -### Changed -- Updated [OAuth section](https://www.linode.com/docs/api/account/#oauth-clients-list) with detailed private and public workflows. - -- Updated `Create Kubernetes Cluster` ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) endpoint to include multiple node pools in the CLI code example. - - - Argument order is imperative. The arguments must be in sequential order `--node_pools.type [type]` followed by `--node_pools.count [count]` for each node pool. - - - You may add one or more node pool to each cluster. - -### Fixed -- Fixed a bug with migrations and host information. If the migration is a disk, the `from_host` is the disk, if it's a clone, the `from_host` is the Linode. Users can see migration job information in the event endpoints: - - `List Events` ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) - - `View Event` ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) - -- `+and`, `+or`, and `+order_by` filters for tags are now working. - -- Longview will now retain more than 12 hours of statistics for users with the Pro plan. - -- The `List Networking Information` ([GET /linode/instances/{linodeId}/ips](https://www.linode.com/docs/api/linode-instances/#networking-information-list)) endpoint has been updated to only output IPv6 addresses for the specified Linode instead of all the IPv6 addresses for the customer. diff --git a/src/content/changelog/4-120-0-2022-04-18.md b/src/content/changelog/4-120-0-2022-04-18.md deleted file mode 100644 index c0fe64b0a..000000000 --- a/src/content/changelog/4-120-0-2022-04-18.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: '4.120.0: 2022-04-18' -date: 2022-04-18T04:00:00.000Z -version: 4.120.0 -changelog: - - API ---- - -### Added - -* **Managed MySQL Database Backup Snapshot Create** ([POST /databases/mysql/instances/{instanceId}/backups](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-snapshot-create)) - * You can now create Database snapshot backups with this new beta command. - -* **Managed MySQL Database Patch** ([POST /databases/mysql/instances/{instanceId}/patch](http://localhost:1313/docs/api/databases/#managed-mysql-database-create)) - * Update the underlying operating system of a Managed MySQL Database with this new beta command. - -### Changed - -* **Managed MySQL Database Create** ([POST /databases/mysql/instances](https://www.linode.com/docs/api/databases/#managed-mysql-database-create)) - * Managed MySQL Databases now include automatic patch updates, which apply security patches and updates to the underlying operating system of the Managed MySQL Database during configurable maintenance windows. These maintenance windows can be updated with the **Managed MySQL Database Update** ([PUT /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-update)) beta command. - -* **IP Addresses Share** ([POST /networking/ips/share](https://www.linode.com/docs/api/networking/#ip-addresses-share)) - * This beta command has been re-enabled. - -* **PayPal Payment Stage** ([POST /account/payments/paypal](https://www.linode.com/docs/api/account/#paypal-payment-stage)) - **Staged/Approved PayPal Payment Execute** ([POST /account/payments/paypal/execute](https://www.linode.com/docs/api/account/#paypal-payment-stage)) - * These endpoints have been disabled. PayPal can instead be designated as a Payment Method for automated payments using [Cloud Manager](/docs/guides/manage-billing-in-cloud-manager/#adding-a-new-payment-method). - -### Fixed - -* **Managed MySQL Database View** ([GET /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-view)) - * Fixed a bug preventing this command from executing for provisioning Databases. diff --git a/src/content/changelog/4-120-1-2022-04-18.md b/src/content/changelog/4-120-1-2022-04-18.md deleted file mode 100644 index 372a08ef8..000000000 --- a/src/content/changelog/4-120-1-2022-04-18.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.120.1: 2022-04-18' -date: 2022-04-18T05:00:00.000Z -version: 4.120.1 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-121-0-2022-04-28.md b/src/content/changelog/4-121-0-2022-04-28.md deleted file mode 100644 index 301f12929..000000000 --- a/src/content/changelog/4-121-0-2022-04-28.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.121.0: 2022-04-29' -date: 2022-04-29T04:00:00.000Z -version: 4.121.0 -changelog: - - API ---- - -### Changed - -* **Managed MySQL Database Delete** ([DELETE /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-delete)) - * This command can now be performed on Databases in `failed` and `degraded` states, in addition to those in `active` states. - -* **Managed Database Types List** ([GET /databases/types](https://www.linode.com/docs/api/databases/#managed-database-types-list)) - - **Managed Database Type View** ([GET /databases/types/{typeId}](https://www.linode.com/docs/api/databases/#managed-database-type-view)) - * The response bodies for these commands have been updated to include engine type in its pricing data. diff --git a/src/content/changelog/4-122-0-2022-05-02.md b/src/content/changelog/4-122-0-2022-05-02.md deleted file mode 100644 index 34a5d6739..000000000 --- a/src/content/changelog/4-122-0-2022-05-02.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.122.0: 2022-05-02' -date: 2022-05-02T04:00:00.000Z -version: 4.122.0 -changelog: - - API ---- - -### Changed - -* The beta period for [Managed Databases](https://www.linode.com/docs/api/databases/) is complete! All Managed Databases endpoints are now generally available. diff --git a/src/content/changelog/4-123-0-2022-05-03.md b/src/content/changelog/4-123-0-2022-05-03.md deleted file mode 100644 index e9d90fb23..000000000 --- a/src/content/changelog/4-123-0-2022-05-03.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: '4.123.0: 2022-05-03' -date: 2022-05-03T04:00:00.000Z -version: 4.123.0 -changelog: - - API ---- - -### Changed - -* Proper Managed Databases OAuth scopes are now required when accessing the following commands: - * **Managed Databases List** ([GET /databases/instances](https://www.linode.com/docs/api/databases/#managed-databases-list-all)) - * **Managed MySQL Databases List** ([GET /databases/mysql/instances](https://www.linode.com/docs/api/databases/#managed-mysql-databases-list)) - * **Managed MySQL Database Create** ([POST /databases/mysql/instances](https://www.linode.com/docs/api/databases/#managed-mysql-database-create)) - * **Managed MySQL Database Delete** ([DELETE /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-delete)) - * **Managed MySQL Database View** ([GET /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-view)) - * **Managed MySQL Database Update** ([PUT /databases/mysql/instances/{instanceId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-update)) - * **Managed MySQL Database Backups List** ([GET /databases/mysql/instances/{instanceId}/backups](https://www.linode.com/docs/api/databases/#managed-mysql-database-backups-list)) - * **Managed MySQL Database Backup Snapshot Create** ([POST /databases/mysql/instances/{instanceId}/backups](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-snapshot-create)) - * **Managed MySQL Database Backup View** ([GET /databases/mysql/instances/{instanceId}/backups/{backupId}](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-view)) - * **Managed MySQL Database Backup Restore** ([POST /databases/mysql/instances/{instanceId}/backups/{backupId}/restore](https://www.linode.com/docs/api/databases/#managed-mysql-database-backup-restore)) - * **Managed MySQL Database Credentials View** ([GET /databases/mysql/instances/{instanceId}/credentials](https://www.linode.com/docs/api/databases/#managed-mysql-database-credentials-view)) - * **Managed MySQL Database Credentials Reset** ([POST /databases/mysql/instances/{instanceId}/credentials/reset](https://www.linode.com/docs/api/databases/#managed-mysql-database-credentials-reset)) - * **Managed MySQL Database Patch** ([POST /databases/mysql/instances/{instanceId}/patch](https://www.linode.com/docs/api/databases/#managed-mysql-database-patch)) - * **Managed MySQL Database SSL Certificate View** ([GET /databases/mysql/instances/{instanceId}/ssl](https://www.linode.com/docs/api/databases/#managed-mysql-database-ssl-certificate-view)) diff --git a/src/content/changelog/4-123-1-2022-05-10.md b/src/content/changelog/4-123-1-2022-05-10.md deleted file mode 100644 index 172b4e5d4..000000000 --- a/src/content/changelog/4-123-1-2022-05-10.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.123.1: 2022-05-10' -date: 2022-05-10T01:00:00.000Z -version: 4.123.1 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-124-0-2022-05-16.md b/src/content/changelog/4-124-0-2022-05-16.md deleted file mode 100644 index ae7e7e35b..000000000 --- a/src/content/changelog/4-124-0-2022-05-16.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.124.0: 2022-05-16' -date: 2022-05-16T01:00:00.000Z -version: 4.124.0 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-125-0-2022-05-17.md b/src/content/changelog/4-125-0-2022-05-17.md deleted file mode 100644 index 546ebd4ca..000000000 --- a/src/content/changelog/4-125-0-2022-05-17.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.125.0: 2022-05-17' -date: 2022-05-17T01:00:00.000Z -version: 4.125.0 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-126-0-2022-05-31.md b/src/content/changelog/4-126-0-2022-05-31.md deleted file mode 100644 index 8d565a4ea..000000000 --- a/src/content/changelog/4-126-0-2022-05-31.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: '4.126.0: 2022-05-31' -date: 2022-05-31T01:00:00.000Z -version: 4.126.0 -changelog: - - API ---- - -### Added - -* **Managed MySQL Database Backup Delete** ([DELETE /databases/mysql/instances/{instanceId}/backups/{backupId}](https://www.linode.com/docs/api/databases/#managed-database-engine-view)) - * Individual Database backups can now be deleted using this command. - -### Changed - -* **Managed MySQL Database Create** ([POST /databases/mysql/instances](https://www.linode.com/docs/api/databases/#managed-mysql-database-create)) - * The `add_databases` User grant is now required for unrestricted Users accessing this command. - -* **Invoices List** ([GET /account/invoices](https://www.linode.com/docs/api/account/#invoices-list)) - * Invoice data now includes tax summary information, breaking down the total tax amount into subtotals such as state and city taxes. diff --git a/src/content/changelog/4-126-1-2022-05-31.md b/src/content/changelog/4-126-1-2022-05-31.md deleted file mode 100644 index 8908beb63..000000000 --- a/src/content/changelog/4-126-1-2022-05-31.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.126.1: 2022-05-31' -date: 2022-05-31T02:00:00.000Z -version: 4.126.1 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-126-2-2022-06-01.md b/src/content/changelog/4-126-2-2022-06-01.md deleted file mode 100644 index 5fb88835e..000000000 --- a/src/content/changelog/4-126-2-2022-06-01.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.126.2: 2022-06-01' -date: 2022-06-01T01:00:00.000Z -version: 4.126.2 -changelog: - - API ---- - -### Changed - -* Internal updates only. diff --git a/src/content/changelog/4-127-0-2022-06-06.md b/src/content/changelog/4-127-0-2022-06-06.md deleted file mode 100644 index 0344ffcd5..000000000 --- a/src/content/changelog/4-127-0-2022-06-06.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: '4.127.0: 2022-06-06' -date: 2022-06-06T01:00:00.000Z -version: 4.127.0 -changelog: - - API ---- - -### Added - -* Managed MongoDB and PostgreSQL Databases are now available! Commands for utilizing these new engines can be found in our [Managed Databases](https://www.linode.com/docs/api/databases/) documentation. - -### Fixed - -* Managed Databases now report an `updating` status, rather than `active`, while processing updates to a Database's `allow_list`. diff --git a/src/content/changelog/4-127-1-2022-06-06.md b/src/content/changelog/4-127-1-2022-06-06.md deleted file mode 100644 index c53424d34..000000000 --- a/src/content/changelog/4-127-1-2022-06-06.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.127.1: 2022-06-06' -date: 2022-06-06T01:00:00.000Z -version: 4.127.1 -changelog: - - API ---- - -### Fixed - -* **Managed MongoDB Database Create** ([POST /databases/mongodb/instances](https://www.linode.com/docs/api/databases/#managed-mysql-database-create)) - * The MMAPV1 storage engine now requires MongoDB version < 4.0. diff --git a/src/content/changelog/4-128-0-2022-06-13.md b/src/content/changelog/4-128-0-2022-06-13.md deleted file mode 100644 index 5ca2ea84d..000000000 --- a/src/content/changelog/4-128-0-2022-06-13.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.128.0: 2022-06-13' -date: 2022-06-13T01:00:00.000Z -version: 4.128.0 -changelog: - - API ---- - -### Changed - -* **Account Update** ([PUT /account](https://www.linode.com/docs/api/account/#account-update)) - * The `tax_id` maximum length is now 25 (previously 100). - -### Fixed - -* **Account Update** ([PUT /account](https://www.linode.com/docs/api/account/#account-update)) - * When updating an Account's `country` to "US", an error is now returned if the Account's `zip` is an invalid US zip code. diff --git a/src/content/changelog/4-129-0-2022-06-27.md b/src/content/changelog/4-129-0-2022-06-27.md deleted file mode 100644 index bf7fa256c..000000000 --- a/src/content/changelog/4-129-0-2022-06-27.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: '4.129.0: 2022-06-27' -date: 2022-06-27T01:00:00.000Z -version: 4.129.0 -changelog: - - API ---- - -### Added - -You can now manage adding a verified phone number to your User Profile with the following new commands: - -* **Phone Verification Code Send** ([POST /profile/phone-number](https://www.linode.com/docs/api/profile/#phone-number-verification-code-send)) - * Send a verification code to your phone number. -* **Phone Number Verify** ([POST /profile/phone-number/verify](https://www.linode.com/docs/api/profile/#phone-number-verify)) - * Use the code to verify your phone number and add it to your User Profile. -* **Phone Number Delete** ([DELETE /profile/phone-number](https://www.linode.com/docs/api/profile/#phone-number-delete)) - * Remove the verified phone number from your User Profile. - -You can now manage security questions for your User Profile with the following new commands: - -* **Security Questions List** ([GET /profile/security-questions](https://www.linode.com/docs/api/profile/#security-questions-list)) - * Returns a collection of security questions and their responses, if any, for your User Profile. -* **Security Questions Answer** ([POST /profile/security-questions](https://www.linode.com/docs/api/profile/#security-questions-answer)) - * Adds security question responses for your User, allowing an additional method of authenticating your account. - -### Changed - -* **Profile View** ([PUT /account](https://www.linode.com/docs/api/account/#account-update)) - * The `verified_phone_number` property is now included in responses for this command. - -* **Two Factor Authentication Confirm/Enable** ([POST /profile/tfa-enable-confirm](/docs/api/profile/#two-factor-authentication-confirmenable)) - * Prior to accessing this command, security questions must now be answered for your User with the **Security Questions Answer** ([POST /profile/security-questions](https://www.linode.com/docs/api/profile/#security-questions-answer)) command. \ No newline at end of file diff --git a/src/content/changelog/4-13-1-2020-02-10.md b/src/content/changelog/4-13-1-2020-02-10.md deleted file mode 100644 index dc0cdcd6e..000000000 --- a/src/content/changelog/4-13-1-2020-02-10.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: '4.14.0: 2020-02-10' -date: 2020-02-10T05:00:00.000Z -version: 4.14.0 -changelog: - - API ---- -### Added - -- Added LKE node event `lke_node_create` to Event action list. See action information in the Event endpoints: - - `List Events` ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) - - `View Event` ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) - -### Changed - -- Updated the LKE Node Pool nodes array to return status information containing the node `id`, `instance_id` for the Linode if there is one, and node `status`. See the LKE Node Pool endpoints: - - - `List Node Pools` ([GET /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pools-list)) - - `Create Node Pool` ([POST /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create)) - - `View Node Pool` ([GET /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-view)) - - `Update Node Pool` ([PUT /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-update)) - - `Delete Node Pool` ([DELETE /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-delete)) - -### Fixed - -- Previously, `View Network Utilization` ([GET /account/transfer/](https://www.linode.com/docs/api/account/#network-utilization-view)) did not include Object Storage outgoing network transfer in its network utilization for the current month. If you have the Linode Object Storage service enabled on your account, `View Network Utilization` will now include Object Storage's outgoing network transfer in its total returned amount. - -- When a Linode that was deployed from a [StackScript](https://www.linode.com/docs/api/stackscripts/#stackscripts-list) is deleted, that StackScript's `deployments_active` value should decrease. This property's value was incorrectly reporting the number of active deployments for a StackScript. This has been corrected. - -- Previously, after booting a Linode into rescue mode ([POST /linode/instances/{linodeId}/rescue](https://www.linode.com/docs/api/linode-instances/#linode-boot-into-rescue-mode)), when attempting to reboot your Linode ([POST /linode/instances/{linodeId}/reboot](https://www.linode.com/docs/api/linode-instances/#linode-reboot)), you would receive an error message, `No bootable config found`. This bug has been fixed and the Linode will reboot into the latest configuration profile that isn't a rescue mode configuration profile. - -- Restoring a Linode ([POST /linode/instances/{linodeId}/backups/{backupId}/restore](https://www.linode.com/docs/api/linode-instances/#backup-restore)) from a backup that was still in its postprocessing phase returned the error message "*backup is not valid*". The error message has been updated to be more descriptive. Now, when you attempt to restore a Linode from a backup that is still post processing, the returned error message is "*Backup is currently postprocessing*". - -- Iterated on a bug fix with migrations, clones, and host information. If the migration is a disk **or** a clone, the `from_host` is the disk. Users can see migration job information in the Event endpoints: - - `List Events` ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) - - `View Event` ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) - -- Fixed the url in the `Close Support Ticket` ([POST /support/tickets/{ticketId}/close](https://www.linode.com/docs/api/support/#support-ticket-close)) endpoint's Request Sample shell curl example. diff --git a/src/content/changelog/4-130-0-2022-07-11.md b/src/content/changelog/4-130-0-2022-07-11.md deleted file mode 100644 index e7610ae8b..000000000 --- a/src/content/changelog/4-130-0-2022-07-11.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.130.0: 2022-07-11' -date: 2022-07-11T01:00:00.000Z -version: 4.130.0 -changelog: - - API ---- - -### Changed - -* Internal updates only. \ No newline at end of file diff --git a/src/content/changelog/4-132-0-2022-07-25.md b/src/content/changelog/4-132-0-2022-07-25.md deleted file mode 100644 index 8abc2b1a5..000000000 --- a/src/content/changelog/4-132-0-2022-07-25.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: '4.132.0: 2022-07-25' -date: 2022-07-25T01:00:00.000Z -version: 4.132.0 -changelog: - - API ---- - -### Changed - -* **StackScript Create** ([POST /linode/stackscripts](https://www.linode.com/docs/api/stackscripts/#stackscript-create)) - - **StackScript Update** ([PUT /linode/stackscripts/{stackscriptId}](https://www.linode.com/docs/api/stackscripts/#stackscript-update)) - * StackScripts are now configurable to accept any and all available Image distributions by using the `any/all` value for a StackScript's "images". - -### Fixed - -* Fixed a bug regarding removal of VLAN interfaces from Linodes, which prevented certain functions such as migrating Linodes to regions that do not support VLANs. - -* Fixed a bug where removing a Linode IP address failed to update any Managed Linode access settings that involved that IP address. Now, a Managed Linode's `ssh` properties are reset to their default values in this case. To view and configure Managed Linode SSH settings, use the **Linode's Managed Settings View** ([GET /managed/linode-settings/{linodeId}](https://www.linode.com/docs/api/managed/#linodes-managed-settings-view)) and **Linode's Managed Settings Update** ([PUT /managed/linode-settings/{linodeId}](https://www.linode.com/docs/api/managed/#linodes-managed-settings-update)) commands. diff --git a/src/content/changelog/4-133-0-2022-08-08.md b/src/content/changelog/4-133-0-2022-08-08.md deleted file mode 100644 index 11a8eb23a..000000000 --- a/src/content/changelog/4-133-0-2022-08-08.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: '4.133.0: 2022-08-08' -date: 2022-08-08T01:00:00.000Z -version: 4.133.0 -changelog: - - API ---- - -### Changed - -* **Account View** ([GET /account](https://www.linode.com/docs/api/account/#account-view)) - * The `billing_source` property has been added to this command's response, which specifies whether the Account has an Akamai-specific relationship. - -### Fixed - -* Fixed a bug that allowed requests to create [Managed Databases](https://www.linode.com/docs/api/databases/) with an invalid number of nodes. Managed Databases can only be created with 1 or 3 nodes. diff --git a/src/content/changelog/4-134-0-2022-08-22.md b/src/content/changelog/4-134-0-2022-08-22.md deleted file mode 100644 index 651eb673f..000000000 --- a/src/content/changelog/4-134-0-2022-08-22.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.134.0: 2022-08-22' -date: 2022-08-22T01:00:00.000Z -version: 4.134.0 -changelog: - - API ---- - -### Fixed - -* Fixed a bug that caused all Disks on a Linode to return a "not ready" status if one of the disks was not ready. - -* Fixed a bug that caused an error when attempting a [Linode Clone](https://www.linode.com/docs/api/linode-instances/#linode-clone) while below the limit of 5 concurrent clones. Now, the error only returns when attempting more than 5 concurrent clones of a Linode. - -* Linodes that are in the process of [backup restoration](https://www.linode.com/docs/api/linode-instances/#backup-restore) can no longer be deleted. - -* Previously, [assigning](https://www.linode.com/docs/api/networking/#linodes-assign-ips) an IP address off of a Managed Linode automatically set the [Managed Setting](https://www.linode.com/docs/api/managed/#linodes-managed-settings-view) "ssh.access" property to `false`. Now, assignment of a Managed Linode's IP Address does not affect its "ssh.access" setting. diff --git a/src/content/changelog/4-135-0-2022-09-06.md b/src/content/changelog/4-135-0-2022-09-06.md deleted file mode 100644 index 644701574..000000000 --- a/src/content/changelog/4-135-0-2022-09-06.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: '4.135.0: 2022-09-06' -date: 2022-09-06T01:00:00.000Z -version: 4.135.0 -changelog: - - API ---- - -### Changed - -* **IPv4 Address Delete** ([DELETE /linode/instances/{linodeId}/ips/{address}](https://www.linode.com/docs/api/linode-instances/#ipv4-address-delete)) - * This command can now be used to delete a Linode's private IPv4 address. Previously, only public IPv4 addresses could be deleted with this command. diff --git a/src/content/changelog/4-136-0-2022-09-19.md b/src/content/changelog/4-136-0-2022-09-19.md deleted file mode 100644 index a7df82392..000000000 --- a/src/content/changelog/4-136-0-2022-09-19.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: '4.136.0: 2022-09-19' -date: 2022-09-19T01:00:00.000Z -version: 4.136.0 -changelog: - - API ---- - -### Changed - -* **Firewall Create** ([POST /networking/firewalls](https://www.linode.com/docs/api/networking/#firewall-create)) - - **Firewall Rules Update** ([PUT /networking/firewalls/{firewallId}/rules](https://www.linode.com/docs/api/networking/#firewall-rules-update)) - * Firewalls can now be created and updated with rules that allow network traffic for the `IPENCAP` protocol. - -### Fixed - -* **Linodes Assign IPs** ([POST /networking/ips/assign](https://www.linode.com/docs/api/networking/#linodes-assign-ips)) - - **Linodes Assign IPv4s** ([POST /networking/ipv4/assign](https://www.linode.com/docs/api/networking/#linodes-assign-ipv4s)) - * Fixed a bug that prevented IP assignments involving Linodes with multiple private IP addresses. - -### Removed - -* **Managed MongoDB Database Create** (POST /databases/mongodb/instances) - * New MongoDB Databases cannot currently be created. diff --git a/src/content/changelog/4-137-0-2022-10-03.md b/src/content/changelog/4-137-0-2022-10-03.md deleted file mode 100644 index 807568534..000000000 --- a/src/content/changelog/4-137-0-2022-10-03.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: '4.137.0: 2022-10-03' -date: 2022-10-03T01:00:00.000Z -version: 4.137.0 -changelog: - - API ---- - -### Changed - -* **Domain Create** ([POST /domains](https://www.linode.com/docs/api/domains/#domain-create)) - - **Domain Update** ([PUT /domains/{domainId}](https://www.linode.com/docs/api/domains/#domain-update)) - * `axfr_ips` and `master_ips` each now have a total combined length limit of 1000 characters for data within their respective arrays. - -### Fixed - -* **Linodes Assign IPv4s** ([POST /networking/ipv4/assign](https://www.linode.com/docs/api/networking/#linodes-assign-ipv4s)) - * Fixed a bug that prevented successful swapping of private IPv4 addresses. - -* **NodeBalancer Config Create** ([POST /nodebalancers/{nodeBalancerId}/configs](https://www.linode.com/docs/api/nodebalancers/#config-create)) - - **NodeBalancer Config Update** ([PUT /nodebalancers/{nodeBalancerId}/configs/{configId}](https://www.linode.com/docs/api/nodebalancers/#config-update)) - * Previously, NodeBalancer Configs were created with default values of 2 for `check_interval` and 30 for `check_timeout`. This violated the requirement that `check_timeout` be greater than `check_interval`, causing Config Update requests to fail if these values were not updated. Now, the default value for `check_interval` is 31 when creating NodeBalancer Configs. - -* **Promo Credit Add** ([POST /account/promo-codes](https://www.linode.com/docs/api/account/#promo-credit-add)) - * Fixed a bug that caused an incorrect `expire_dt` value in responses. diff --git a/src/content/changelog/4-138-0-2022-10-17.md b/src/content/changelog/4-138-0-2022-10-17.md deleted file mode 100644 index 0eb53a6b5..000000000 --- a/src/content/changelog/4-138-0-2022-10-17.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: '4.138.0: 2022-10-17' -date: 2022-10-17T01:00:00.000Z -version: 4.138.0 -changelog: - - API ---- - -### Changed - -* **Domain Record Create** ([POST /domains/{domainId}/records](https://www.linode.com/docs/api/domains/#domain-record-create)) - - **Domain Record Update** ([PUT /domains/{domainId}/records/{recordId}](https://www.linode.com/docs/api/domains/#domain-record-update)) - * Requests for CAA records now require valid `target` values depending on the record's `tag`. - * Requests for PTR records now require a `target` attribute. - -* **IPv4 Sharing Configure** ([POST /networking/ipv4/share](https://www.linode.com/docs/api/networking/#ipv4-sharing-configure)) - * This command is now equivalent to **IP Addresses Share** ([POST /networking/ips/share](https://www.linode.com/docs/api/networking/#ip-addresses-share)). - -### Fixed - -* **Image Create** ([POST /images](https://www.linode.com/docs/api/images/#image-create)) - * Fixed a bug that allowed successful requests for disks of deleted Linodes, which would lead to failed Image creation. Now, requests for disks of deleted Linodes result in a 404 response. - -* **Linode Assign IPs** ([POST /networking/ips/assign](https://www.linode.com/docs/api/networking/#linodes-assign-ips)) - * Fixed a bug that allowed IP assignment requests with empty `address` values. Requests must now include IP addresses. - -* **Tagged Objects List** ([GET/tags/{label}](https://www.linode.com/docs/api/tags/#tagged-objects-list)) - * Fixed a bug that produced incorrect Linode statuses in responses. diff --git a/src/content/changelog/4-139-0-2022-10-28.md b/src/content/changelog/4-139-0-2022-10-28.md deleted file mode 100644 index a44dc8944..000000000 --- a/src/content/changelog/4-139-0-2022-10-28.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: '4.139.0: 2022-10-28' -date: 2022-10-28T01:00:00.000Z -version: 4.139.0 -changelog: - - API ---- - -### Added - -* [Linode Compute Instances](https://www.linode.com/docs/api/linode-instances/) now include the read-only `host_uuid` property. This UUID identifies the host machine of a compute instance, enabling potential failure point identification for applications running on multiple instances. - -### Changed - -* **Managed Service Create** ([POST /managed/services](https://www.linode.com/docs/api/managed/#managed-service-create)) - - **Managed Service Update** ([PUT /managed/services/{serviceId}](https://www.linode.com/docs/api/managed/#managed-service-update)) - * The `address` property for Managed Services now has a limit of up to 100 characters. - -* **Linodes Assign IPv4s** ([POST /networking/ipv4/assign](https://www.linode.com/docs/api/networking/#linodes-assign-ipv4s)) - * This command is now equivalent to **IP Addresses Assign** ([POST /networking/ipv4/assign](https://www.linode.com/docs/api/networking/#ip-addresses-assign)). - -### Fixed - -* [StackScripts](https://www.linode.com/docs/api/stackscripts/) are now filterable by `rev_note` in accordance to the documentation. diff --git a/src/content/changelog/4-14-1-2020-02-24.md b/src/content/changelog/4-14-1-2020-02-24.md deleted file mode 100644 index 54e5c5288..000000000 --- a/src/content/changelog/4-14-1-2020-02-24.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: '4.14.1: 2020-02-24' -date: 2020-02-24T05:00:00.000Z -version: 4.14.1 -changelog: - - API ---- - - -### Fixed - -- Previously, when restoring from a backup ([POST -/linode/instances/{linodeId}/backups/{backupId}/restore](https://www.linode.com/docs/api/linode-instances/#backup-restore)) to a Linode that was smaller than the Linode that the backup was created for, disk space could be overallocated. A 400 error message was added to inform the user if they are attempting to restore a backup to a Linode that does not have enough unallocated space available, and overallocation caused by this bug is no longer possible. diff --git a/src/content/changelog/4-140-0-2022-11-14.md b/src/content/changelog/4-140-0-2022-11-14.md deleted file mode 100644 index ba59ea19a..000000000 --- a/src/content/changelog/4-140-0-2022-11-14.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.140.0: 2022-11-14' -date: 2022-11-14T01:00:00.000Z -version: 4.140.0 -changelog: - - API ---- - -### Changed - -* [Linode Instances](https://www.linode.com/docs/api/linode-instances/) and their [Backups](https://www.linode.com/docs/api/linode-instances/#backups-list) now include the "available" read-only property which indicates whether a Linode's Backups are available for restoration. Backups that are undergoing maintenance are not available for restoration. - -### Fixed - -* Fixed a bug that caused a Volume's `linode_label` to return as `null` in the response for **Volume Resize** ([POST /volumes/{volumeId}/resize](https://www.linode.com/docs/api/volumes/#volume-resize)) and for all Volumes beyond the first when attached to the same Linode for **Volumes List** ([GET /volumes](https://www.linode.com/docs/api/volumes/#volumes-list)). Now, `linode_label` always displays the correct value in responses for these commands. - -* Fixed a bug that caused extra Configs to persist after accessing the **Linode Boot into Rescue Mode** ([POST /linode/instances/{linodeId}/rescue](https://www.linode.com/docs/api/linode-instances/#linode-boot-into-rescue-mode)) command. Now, only the most recent rescue Config persists after booting into rescue mode. diff --git a/src/content/changelog/4-141-0-2022-11-29.md b/src/content/changelog/4-141-0-2022-11-29.md deleted file mode 100644 index 75b060e2a..000000000 --- a/src/content/changelog/4-141-0-2022-11-29.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: '4.141.0: 2022-11-29' -date: 2022-11-29T01:00:00.000Z -version: 4.141.0 -changelog: - - API ---- - -### Changed - -* **User Preferences Update** ([PUT /profile/preferences](https://www.linode.com/docs/api/profile/#user-preferences-update)) - * The total length of the preferences JSON can not exceed 65,535 characters. - -* **SSH Key Add** ([POST /profile/sshkeys](https://www.linode.com/docs/api/profile/#ssh-key-add)) - * This command now accepts the `ssh_key` format sk-ecdsa-sha2-nistp256 (Akamai-specific). diff --git a/src/content/changelog/4-4-1-2019-09-23.md b/src/content/changelog/4-4-1-2019-09-23.md deleted file mode 100644 index 6978cf360..000000000 --- a/src/content/changelog/4-4-1-2019-09-23.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: '4.5.0: 2019-09-23' -date: 2019-09-23T04:00:00.000Z -version: 4.5.0 -changelog: - - API ---- -### Added -- Added the Enable Linode Managed ([POST /account/settings/managed-enable](https://www.linode.com/docs/api/account/#linode-managed-enable)) endpoint to Account. - - This endpoint enables Linode Managed for the entire account and sends a welcome email to the account’s associated email address. - - [Linode Managed](https://www.linode.com/docs/platform/linode-managed/) is an incident response service that can monitor any software stack or service reachable over TCP or HTTP. - -### Changed - -- The List Notifications endpoint ([GET /account/notifications](https://www.linode.com/docs/api/account/#notifications-list)) now provides more detailed information when a pending host migration or DC migration ([POST /linode/instances/{linodeId}/migrate](https://www.linode.com/docs/api/linode-instances/#dc-migrationpending-host-migration-initiate)) for a Linode is initiated. This information includes: - - - How many Linodes are in the queue ahead of your Linode. The Linode's position is dynamically generated, so if the notification is retrieved at an interval, it is always up-to-date. - -- The convenience endpoint List Object Storage Bucket Contents ([GET /object-storage/buckets/{clusterId}/{bucket}/object-list] (https://www.linode.com/docs/api/object-storage/#object-storage-bucket-contents-list)) now returns two new parameters to help with pagination: - - `is_truncated`, a boolean which is true if there is another page of objects and - - `next_marker`, a string value to pass to the `marker` query parameter to get the next page of objects. - -### Fixed - -- Previously, when restoring a Linode from a backup ([POST /linode/instances/{linodeId}/backups/{backupId}/restore](https://www.linode.com/docs/api/linode-instances/#backup-restore)) with `overwrite:true`, some disks on the Linode were not properly deleted. This bug has been fixed. Additionally, the check to determine if the Linode has enough free disk space during a backup restore has been improved. - -- The List Support Tickets endpoint ([GET /support/tickets](https://www.linode.com/docs/api/support/#support-tickets-list)) will now properly honor the `order_by` and `x-filter` query parameters. diff --git a/src/content/changelog/4-59-2-2020-03-10.md b/src/content/changelog/4-59-2-2020-03-10.md deleted file mode 100644 index 9f4337670..000000000 --- a/src/content/changelog/4-59-2-2020-03-10.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: '4.59.2: 2020-03-10' -date: 2020-03-10T04:00:00.000Z -version: 4.59.2 -changelog: - - API ---- -### Version Change Notes - -The previous API release was assigned version number 4.14.1, while this release is tagged 4.59.2. This is an intentional change to align with internal version numbering. Subsequent releases will continue following the [semver](https://semver.org/) versioning specification. - -### Added - -* You can now create an Object Storage bucket ([POST /object-storage/buckets](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-create)) in the Frankfurt, DE cluster region (`eu-central-1`). - * To view all available Object Storage cluster regions, use the List Clusters ([GET /object-storage/clusters](https://www.linode.com/docs/api/object-storage/#clusters-list)) endpoint. -* Added `updated` and `created` read-only fields to Domain Record objects. - * Use the [Domain Records collection](https://www.linode.com/docs/api/domains/#domain-records-list) to review your Domain Record objects. -* Added the List Object Storage Buckets in Cluster ([GET /object-storage/buckets/{clusterId}](https://www.linode.com/docs/api/object-storage/#object-storage-buckets-in-cluster-list)) endpoint. - * This endpoint returns a list of buckets in a specific cluster that belong to the user's Account. -* When cloning a Linode ([POST /linode/instances/{linodeId}/clone](https://www.linode.com/docs/api/linode-instances/#linode-clone)), any tags existing on the source Linode will be cloned to the target Linode. - -### Changed - -* When a Linode goes into maintenance mode its `status` field will now display `stopped`. - * To view a Linode's status, use the View Linode ([GET /linode/instances/{linodeId}](https://www.linode.com/docs/api/linode-instances/#linode-create)) endpoint. -* When creating ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) or updating ([PUT /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-update)) a Linode, its `root_pass` field must now also meet a password strength score requirement that is calculated internally by the API. If the strength requirement is not met, you will receive a `Password does not meet strength requirement` error. - -### Fixed - -* Previously, when creating a Linode ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) with a root password of 6 characters a \`Password must be between 6 and 128 characters\` error was returned. This bug has been fixed and the `root_pass` field will now accept a password of 6 characters. -* A bug has been fixed that was causing some Linode disk clones to fail ([POST /linode/instances/{linodeId}/disks/{diskId}/clone](https://www.linode.com/docs/api/api/linode-instances/#disk-clone)). -* Previously, a bug allowed customers with an account balance of $0 to make a payment ([POST /account/payments](https://www.linode.com/docs/api/account/#payment-make)) or stage a PayPal payment ([POST /account/payments/paypal](https://www.linode.com/docs/api/account/#stage-paypal-payment)) of less than $5 USD. This bug has been fixed. Now, a minimum payment of $5 USD is required for any account with a balance of $0 USD. diff --git a/src/content/changelog/4-60-0-2020-03-23.md b/src/content/changelog/4-60-0-2020-03-23.md deleted file mode 100644 index c6221f28e..000000000 --- a/src/content/changelog/4-60-0-2020-03-23.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: '4.60.0: 2020-03-23' -date: 2020-03-23T04:00:00.000Z -version: 4.60.0 -changelog: - - API ---- -### Added - -- The field `authentication_type` has been added to View Profile ([GET /profile](https://www.linode.com/docs/api/profile/#profile-view)) and Update Profile ([PUT /profile](https://www.linode.com/docs/api/profile/#profile-update)). `authentication_type` returns your account's Cloud Manager authentication type. Currently, a user's password (in conjunction with their username) is the only available authentication type. - -- The `name` field for Create Domain Record ([POST /domains/{domainId}/records](https://www.linode.com/docs/api/domains/#domain-record-create)) and Update Domain Record ([PUT /domains/{domainId}/records/{recordId}](https://www.linode.com/docs/api/domains/#domain-record-update)) now accepts wildcards for Domain Records of type `TXT`. - -- Logic was added to the [Account](https://www.linode.com/docs/api/account/#account-view) collection to generate an Account Notification ([GET /account/notifications](https://www.linode.com/docs/api/account/#notifications-list)) when your account's associated email address bounces ([GET /v4/account ](https://www.linode.com/docs/api/account/#account-view)) and when an account user's email address bounces ([GET /account/users/{username}](https://www.linode.com/docs/api/account/#user-view)). - -- The View Volume ([GET /volumes/{volumeId}](https://www.linode.com/docs/api/volumes/#volume-view)) and List Volumes ([GET /volumes](https://www.linode.com/docs/api/volumes/#volumes-list)) endpoints now have a `linode_label` field. If a Volume is attached to a specific Linode, the label of that Linode will be returned by the `linode_label` field. - -### Fixed - -- Corrected the field for unit price in the List Invoice Items ([GET /account/invoices/{invoiceId}/items](https://www.linode.com/docs/api/account/#invoice-items-list)) endpoint. Previously, this field was listed as `unitprice` with type `number`. It is now correctly listed as `unit_price` with type `string`. - -- When a Linode that was deployed from a [StackScript](https://www.linode.com/docs/api/stackscripts/#stackscripts-list) is deleted, that StackScript's `deployments_active` value should decrease. This property's value was incorrectly reporting the number of active deployments for a StackScript. While this bug was addressed in a previous API release, additional work was completed to improve the previous fix. - -- Changes were made to improve the performance of the List Networking Information ([GET /linode/instances/{linodeId}/ips](https://www.linode.com/docs/api/linode-instances/#networking-information-list)) endpoint. \ No newline at end of file diff --git a/src/content/changelog/4-60-1-2020-03-26.md b/src/content/changelog/4-60-1-2020-03-26.md deleted file mode 100644 index 0fc68c27a..000000000 --- a/src/content/changelog/4-60-1-2020-03-26.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: '4.60.1: 2020-03-26' -date: 2020-03-26T04:00:00.000Z -version: 4.60.1 -changelog: - - API ---- -### Changed - -List Events ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) will now only return events from the last 90 days. You can still view an older event by its ID using the View Event ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) endpoint. diff --git a/src/content/changelog/4-61-0-2020-04-06.md b/src/content/changelog/4-61-0-2020-04-06.md deleted file mode 100644 index 7b2a52d43..000000000 --- a/src/content/changelog/4-61-0-2020-04-06.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: '4.61.0: 2020-04-06' -date: 2020-04-06T04:00:00.000Z -version: 4.61.0 -changelog: - - API ---- - -### Added - -- You can now add tags when creating an LKE cluster ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)). While the `tags` property existed before, the implementation logic has now been added to support adding tags to an LKE cluster. - -- A `tags` property was added to the Update Kubernetes Cluster ([PUT /lke/clusters/{clusterId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-update)) endpoint. You can now update or remove existing tags on your LKE clusters. The `tags` property accepts an array of tags to be applied to your LKE cluster for organizational purposes. - -- The [Images collection](https://www.linode.com/docs/api/images/#image-view) now contains the `updated` property. This property returns the date that the current Image was last updated. - -### Changed - -- The [StackScript collection's](https://www.linode.com/docs/api/stackscripts/#stackscript-view) `deployments_total` property is now filterable. See [Filtering and Sorting](https://www.linode.com/docs/api/#filtering-and-sorting) to learn how to search API v4 collections. - -### Fixed - -- Validation has been included to prevent users from adding a credit card expiration year greater than 25 years from the current year. A user will now receive an `Expiry too far in the future` error message when this occurs. This bug fix affects the [POST /account/credit-card](https://www.linode.com/docs/api/account/#card-addedit) `expiry_year` property. diff --git a/src/content/changelog/4-62-0-2020-04-10.md b/src/content/changelog/4-62-0-2020-04-10.md deleted file mode 100644 index 4f21d27e6..000000000 --- a/src/content/changelog/4-62-0-2020-04-10.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: '4.62.0: 2020-04-10' -date: 2020-04-10T04:00:00.000Z -version: 4.62.0 -changelog: - - API ---- - -### Added - -- The following Linode Kubernetes Engine (LKE) Beta Endpoints were added: - - - List Kubernetes API Endpoints ([GET /lke/clusters/{clusterId}/api-endpoints](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-api-endpoints-list)). This endpoint returns an array of Kubernetes API server endpoints for your LKE cluster. - -### Changed - -- The View Kubernetes API Endpoint ([/lke/clusters/{clusterId}/api-endpoint](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-api-endpoints-list)) endpoint is now deprecated in favor of List Kubernetes API Endpoints ([GET /lke/clusters/{clusterId}/api-endpoints](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-api-endpoints-list)). - -- The `version` property of an LKE cluster has been updated to be named `k8s_version`. This change affects the following endpoints: - - - List Kubernetes Clusters ([GET /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-clusters-list)) - - Create Kubernetes Clusters ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) - - View Kubernetes Cluster ([GET /lke/clusters/{clusterId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-view)) - -### Fixed - -- An [LKE cluster's](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-clusters-list) `label`, `k8s_version`, and `region` properties were incorrectly labeled as being [filterable](https://www.linode.com/docs/api/#filtering-and-sorting). These properties have been updated in the [Linode API v4 schema](https://www.linode.com/docs/api) to no longer display the `filterable` label. - -- The `id` property of a Node in an LKE Node Pool was incorrectly documented as being of type `number`. This has been corrected and the property is now documented as being of type `string`. - - - You can view the `id` property of your Nodes in the response from the [Create Node Pool](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create), [View Node Pool](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-view), and [Update Node Pool](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-update) endpoints. diff --git a/src/content/changelog/4-63-0-2020-04-15.md b/src/content/changelog/4-63-0-2020-04-15.md deleted file mode 100644 index 77768c943..000000000 --- a/src/content/changelog/4-63-0-2020-04-15.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: '4.63.0: 2020-04-15' -date: 2020-04-15T04:00:00.000Z -version: 4.63.0 -changelog: - - API ---- - -### Changed -- The [Linode Kubernetes Engine](https://www.linode.com/products/kubernetes/) (LKE) is out of Beta. All [LKE endpoints](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-clusters-list) now point to the `/v4` server instead of the `/v4beta` server. - - **Note:** All `/v4` endpoints are available from the `/v4beta` server. - -- The View Kubernetes API Endpoint (GET /lke/clusters/{clusterId}/api-endpoint) has been removed from the API in favor of the List Kubernetes API Endpoints ([GET /lke/clusters/{clusterId}/api-endpoints](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-api-endpoints-list)) endpoint. - -### Fixed - -- A bug was causing LKE nodes in the process of being deleted to still appear as part of an LKE node pool. This bug has been fixed. - - You can view an LKE cluster’s node pools with the View Node Pool endpoint ([GET /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-view)). diff --git a/src/content/changelog/4-63-1-2020-04-20.md b/src/content/changelog/4-63-1-2020-04-20.md deleted file mode 100644 index 738c21b2d..000000000 --- a/src/content/changelog/4-63-1-2020-04-20.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: '4.63.1: 2020-04-21' -date: 2020-04-21T04:00:00.000Z -version: 4.63.1 -changelog: - - API ---- - -### Added -- Added List Logins ([GET /profile/logins](https://www.linode.com/docs/api/profile/#logins-list)) endpoint. You may now return a 90 day history of successful account logins for the user making the request. - -- Added the View Login ([GET /profile/logins/{loginId}](https://www.linode.com/docs/api/profile/#logins-list)) endpoint, providing the ability to gain additional information on individual logins from user. - -- New _Logins_ object which contains historical information pertaining to a user login. - -### Fixed - -- A bug existed which caused shared IP addresses to persist following Linode deletion. This bug has been fixed. diff --git a/src/content/changelog/4-64-0-2020-05-04.md b/src/content/changelog/4-64-0-2020-05-04.md deleted file mode 100644 index a22982e84..000000000 --- a/src/content/changelog/4-64-0-2020-05-04.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: '4.64.0: 2020-05-04' -date: 2020-05-04T04:00:00.000Z -version: 4.64.0 -changelog: - - API ---- - -### Added - -- When attempting to stage a PayPal payment ([POST /account/payments/paypal/execute](https://www.linode.com/docs/api/account/#stagedapproved-paypal-payment-execute)) on an account that has been flagged for no charge, you will receive the following error message, `This account cannot be charged`. - -- The Profile collection's `authentication_type` field can now return a value of `github` when GitHub Third Party Authentication is enabled for your Profile. - - - Authentication types are chosen through Cloud Manager and authorized when logging into your account. - - **Note** this functionality is not yet available in Cloud Manager. See the [Cloud Manager Changelog](/changelog/cloud-manager/) for the latest updates. - -- Added the View Network Transfer (year/month) ([GET /linode/instances/{linodeId}/transfer/{year}/{month}](https://www.linode.com/docs/api/linode-instances/#network-transfer-view-yearmonth)) endpoint. - - - This endpoint returns a Linode's inbound, outbound, and total public network transfer statistics for the specified year and month. - -### Fixed - -- A bug was fixed that was preventing Block Storage Volumes from successfully attaching to Linodes running Debian 10. - -- Previously, uninvoiced balances were being calculated as slightly lower than their actual amount. This bug was fixed to correctly calculate uninvoiced balances. - - - You can view your account's uninvoiced balance using the View Account endpoint ([GET /account](https://www.linode.com/docs/api/account/#account-view)). - -- Additional logic was added to the [Kubernetes](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-clusters-list) collection to ensure that Linode Kubernetes Engine (LKE) service account usernames are less likely to be non-unique. \ No newline at end of file diff --git a/src/content/changelog/4-65-0-2020-05-18.md b/src/content/changelog/4-65-0-2020-05-18.md deleted file mode 100644 index 845f289ea..000000000 --- a/src/content/changelog/4-65-0-2020-05-18.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: '4.65.0: 2020-05-18' -date: 2020-05-18T04:00:00.000Z -version: 4.65.0 -changelog: - - API ---- - -### Added - -- The `managed_issue` field was added to the Open Support Ticket endpoint ([POST /support/tickets](https://www.linode.com/docs/api/support/#support-ticket-open)). - - This field designates if the Support ticket is in reference to a [Managed Service](https://www.linode.com/products/managed/). - - You must have a Managed Service enabled to use this designation. - - No ID attributes (i.e. `linode_id`, `domain_id`, etc.) should be provided with this request. - -### Fixed - -- A bug was fixed that was preventing initiation of scheduled, cross data center migrations. - -- If your Cloud Manager profile's authentication type is set to a Third-Party Authentication (TPA) method, `password_keys` can no longer be used as your `lish_auth_method` when updating your profile ([PUT /profile](https://www.linode.com/docs/api/profile/#profile-update)). - - To view your Cloud Manager profile's `authentication_type` field, send a request to the [View Profile](https://www.linode.com/docs/api/profile/#profile-view) endpoint. - -- Capital letters are now accepted for the `check_path` value when creating ([POST /nodebalancers/{nodeBalancerId}/configs](https://www.linode.com/docs/api/nodebalancers/#config-create)) and updating ([PUT /nodebalancers/{nodeBalancerId}/configs/{configId}](https://www.linode.com/docs/api/nodebalancers/#config-update)) your NodeBalancer Configs. diff --git a/src/content/changelog/4-66-0-2020-06-01.md b/src/content/changelog/4-66-0-2020-06-01.md deleted file mode 100644 index 7f80cf08b..000000000 --- a/src/content/changelog/4-66-0-2020-06-01.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: '4.66.0: 2020-06-01' -date: 2020-06-01T04:00:00.000Z -version: 4.66.0 -changelog: - - API ---- - -### Changed - -- In an effort to fight spam, Linode restricts outbound connections on ports 25, 465, and 587 on all Linodes for new accounts created after November 5th, 2019. This is not a new change; however, this note now appears on the Create Linode ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) endpoint. - -- The upper limit for `page_size` can now be set to `500`; the default remains `100`. Refer to the [Pagination](https://www.linode.com/docs/api/) section of the Linode API for details on advanced query options. - -- A Linode's CPU alert value defaults to 90% multiplied by its number of cores. This is not a new change; however, a note has been added to the [Linode Instances](https://www.linode.com/docs/api/linode-instances/#linodes-list) group of endpoints. \ No newline at end of file diff --git a/src/content/changelog/4-67-0-2020-06-16.md b/src/content/changelog/4-67-0-2020-06-16.md deleted file mode 100644 index d205e8599..000000000 --- a/src/content/changelog/4-67-0-2020-06-16.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.67.0: 2020-06-16' -date: 2020-06-16T04:00:00.000Z -version: 4.67.0 -changelog: - - API ---- -### Fixed -* A bug was fixed that prevented the re-creation of Managed Service labels that had previously been deleted. -* A bug was fixed that prevented domain updates ([PUT /v4/domains/{domainID}](https://www.linode.com/docs/api/domains/#domain-update)) for pre-existing domains without specifying `master_ips`. - diff --git a/src/content/changelog/4-68-0-2020-06-29.md b/src/content/changelog/4-68-0-2020-06-29.md deleted file mode 100644 index c080d8c49..000000000 --- a/src/content/changelog/4-68-0-2020-06-29.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: '4.68.0: 2020-06-29' -date: 2020-06-29T04:00:00.000Z -version: 4.68.0 -changelog: - - API ---- - -### Added - -- Added two new endpoints to the Longview collection that are dedicated to viewing and updating an account's Longview plan: - - - View Longview Plan ([GET /longview-plan](https://www.linode.com/docs/api/longview/#longview-plan-view)): returns the current Longview subscription plan for an account. Can be accessed by users with the `longview:read_only` grant. - - - Update Longview Plan ([GET /longview-plan](https://www.linode.com/docs/api/longview/#longview-plan-view)): updates the Longview subscription plan for an account. Can be accessed by users with the `account:read_write` grant. - - Previously, these actions were only possible through the [GET /account/settings](https://www.linode.com/docs/api/account/#account-settings-view) and [PUT /account/settings](https://www.linode.com/docs/api/account/#account-settings-update) endpoints. - -- Added two new endpoints to the Account collection that allow **unrestricted** users to see successful logins that are associated with any user on the account. - - - List All User Logins ([GET /account/logins](https://www.linode.com/docs/api/account/#user-logins-list-all)): returns a collection of successful logins for all users on the account during the last 90 days. - - - View Login ([GET /account/logins/{loginId}](https://www.linode.com/docs/api/account/#login-view)): returns a Login object that displays information about a successful login. The logins that can be viewed can be for any user on the account, and are not limited to only the logins of the user that is accessing this API endpoint. - - Previously, each user (including unrestricted users) could only view logins for their own user (via the [GET /profile/logins]( -https://www.linode.com/docs/api/profile/#logins-list) and [GET /profile/logins/{loginId}](https://www.linode.com/docs/api/profile/#logins-list) endpoints). - -### Changed - -- Previously, the `secondary_entity` property of `nodebalancer_config_create`, `nodebalancer_config_update`, and `nodebalancer_config_delete` events was not populated. It is now set to the relevant NodeBalancer Config. - - - The primary `entity` property for these events is set to the NodeBalancer that the relevant Config belongs to. This behavior is unchanged. - - - Review your Account's Events with the List Events ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) endpoint. - - - Use the View Config ([GET /nodebalancers/{nodeBalancerId}/configs/{configId}](https://www.linode.com/docs/api/nodebalancers/#config-view)) endpoint - to review the Config from one of these events. - -- The `address` field for Create Managed Service ([POST/managed/services](https://www.linode.com/docs/api/managed/#managed-service-create)) and Update Managed Service ([PUT /managed/services/{serviceId}](https://www.linode.com/docs/api/managed/#managed-service-update)) now accepts additional special characters for a service that is monitored by URL (`"service_type" : "url"`). - - -### Fixed - -- The Domains ([/domains](https://www.linode.com/docs/api/domains/#domains-list)) collection previously accepted values up to 255 for the `weight` property of a Record, while 65535 was the intended maximum. Values up to 65535 are now considered valid. - -- The Domains ([/domains](https://www.linode.com/docs/api/domains/#domains-list)) collection previously returned a generic syntax error whenever a TXT Record was submitted with non-ASCII characters. It will now return a more specific validation error. - -- A bug was fixed that was preventing restricted users with the appropriate access permissions for specific Linode services from adding [Tags](https://www.linode.com/docs/api/tags/#new-tag-create) to those services. \ No newline at end of file diff --git a/src/content/changelog/4-69-0-2020-07-13.md b/src/content/changelog/4-69-0-2020-07-13.md deleted file mode 100644 index aa288c279..000000000 --- a/src/content/changelog/4-69-0-2020-07-13.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: '4.69.0: 2020-07-13' -date: 2020-07-13T04:00:00.000Z -version: 4.69.0 -changelog: - - API ---- - -### Added - -- A `disks` field was added to the [Linode Kubernetes Engine (LKE)](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-clusters-list) collection. This field allows you to define a custom disk layout for the nodes in a cluster's [Node Pool](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create). A custom disk layout is only required for specific use cases. If this field is omitted, the nodes in a Node Pool will have a default disk layout consisting of a single partition. The `disks` field is available from the following endpoints: - - - Create Kubernetes Cluster ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)). - - Create Node Pool ([POST /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create)) - - View Node Pool ([GET /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-view)) - -- When Listing Account Events ([GET /v4/account/events](https://www.linode.com/docs/api/account/#events-list)), you can now filter by its `action` field. See [Filtering and Sorting](https://www.linode.com/docs/api/) to learn how to search API v4 collections. - -### Changed - -- Added improved error handling for the `ssl_cert` and `ssl_key` fields in the NodeBalancer collection. Error messages will now explain if a provided key is in an incorrect format. These fields are available from the following endpoints: - - - Create Config ([POST /nodebalancers/{nodeBalancerId}/configs](https://www.linode.com/docs/api/nodebalancers/#config-create)) - - - Update Config ([PUT /nodebalancers/{nodeBalancerId}/configs/{configId}](https://www.linode.com/docs/api/nodebalancers/#config-update)) - -- The `tag` field for the [Domain Record](https://www.linode.com/docs/api/domains/#domain-record-create) collection is now filterable. See [Filtering and Sorting](https://www.linode.com/docs/api/) to learn how to search API v4 collections. - -### Fixed - -- A bug was fixed that allowed multiple Account Users to be created with the same `username`. This bug affected the Create User ([POST /account/users](https://www.linode.com/docs/api/account/#user-create)) and Update User ([PUT /account/users/{username}](https://www.linode.com/docs/api/account/#user-update)) endpoints. - -- Combined the `LKEClusterRequestBody` into the `LKECluste`r schema object and removed the `LKEClusterRequestBody` object within the [APIv4 OpenAPI 3 reference](https://github.com/linode/linode-api-docs). This change fixed some display issues on the [Linode API Documentation](https://www.linode.com/docs/api) website for the [Linode Kubernetes Engine Endpoint](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-clusters-list) collection. - -- When creating an LKE Cluster ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) or updating an LKE Cluster ([PUT /lke/clusters/{clusterId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-update)), the `label` field supports valid Unicode outside of the ASCII table. Previously, the APIv4 reference listed the incorrect character limitations for this field. diff --git a/src/content/changelog/4-7-0-2019-10-07.md b/src/content/changelog/4-7-0-2019-10-07.md deleted file mode 100644 index 273f3fd6f..000000000 --- a/src/content/changelog/4-7-0-2019-10-07.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: '4.7.0: 2019-10-21' -date: 2019-10-21T12:00:00.000Z -version: 4.7.0 -changelog: - - API ---- -### Added - -* Added the `tfa_enabled` property to the [/account/users](https://www.linode.com/docs/api/account/#users-list) endpoint collection. This property returns a boolean value indicating if the User has Two Factor Authentication (TFA) enabled. See the Create Two Factor Secret ([POST /profile/tfa-enable](https://www.linode.com/docs/api/profile/#two-factor-secret-creates)) endpoint to enable TFA. -* Added the `upgrade` property to the Initiate Pending Host Migration/DC Migration ([POST /linode/instances/{linodeId}/migrate](https://www.linode.com/docs/api/linode-instances/#dc-migrationpending-host-migration-initiate)) endpoint -* The `secondary_entity` property of a `disk_delete` Event will now be populated with the disk that has been deleted. This property was not previously assigned a value. The primary `entity` property for a `disk_delete` Event is associated with the Linode that the disk was deleted from. - * Refer to the List Events ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and View Event ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) endpoints to review your Events. - -### Changed - -* Changed how Notifications for promotional credits are generated: - * For expiring promotional credits, a Notification was only generated when the promotion was within 7 days of expiring _and_ when 90% of the credit had been used. This Notification would be of type `promotion`. - * Now, two different Notifications are generated: - * A Notification of type `promo_expiration` will be generated when the promotion is within 7 days of its expiration date. - * A Notification of type `promo_credit_limit` will be generated when 90% or more of the promotion's credit has been used. - * Notifications of type `promotion` will no longer be generated. - * Refer to the List Notifications ([GET /account/notifications](https://www.linode.com/docs/api/account/#notifications-list)) endpoint to view your account's notifications. Refer to the `active_promotions` property in the response from the View Account ([GET /account](https://www.linode.com/docs/api/account/#account-view)) endpoint for details of your current promotions. - -### Fixed - -* Improved the error response messages of the Initiate Pending Host Migration/DC Migration ([POST /linode/instances/{linodeId}/migrate](https://www.linode.com/docs/api/linode-instances/#dc-migrationpending-host-migration-initiate)) endpoint: - * This endpoint will return an error when called when both of these conditions are true: - * The Linode has a /116 IPv6 pool, or IP Sharing is enabled. - * An NGN data center was specified for the `region` property. - * Previously, the error message returned when a /116 pool caused the migration to fail would state that IP Sharing was enabled, which may not have been the case. - * The endpoint will now return a different error message when a /116 IPv6 pool is present. -* Support Tickets returned by the List Support Tickets ([GET /support/tickets](https://www.linode.com/docs/api/support/#support-tickets-list)) endpoint can now be sorted by the `closed`, `opened`, and `updated` properties of a Ticket. This was the intended behavior, but specifying a sorting was not previously honored in the response. -* In rare circumstances, a Linode may exist without an Invoice Item that corresponds to it. If the Initiate Pending Host Migration/DC Migration ([POST /linode/instances/{linodeId}/migrate](https://www.linode.com/docs/api/linode-instances/#dc-migrationpending-host-migration-initiate)) endpoint was called on a Linode under these circumstances, the endpoint would return an error. This error will no longer appear, and the migration will proceed normally (or fail for any other reasons listed in the endpoint's documentation). -* The Import Domain ([POST /domains/import](https://www.linode.com/docs/api/domains/#domain-import)) endpoint would sometimes return a 400 error code when a server error had occurred. A 500 error code will now be returned instead, which is in line with our API's [guidance on error codes](https://www.linode.com/docs/api/). diff --git a/src/content/changelog/4-70-0-2020-07-27.md b/src/content/changelog/4-70-0-2020-07-27.md deleted file mode 100644 index a0032f594..000000000 --- a/src/content/changelog/4-70-0-2020-07-27.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: '4.70.0: 2020-07-27' -date: 2020-07-27T04:00:00.000Z -version: 4.70.0 -changelog: - - API ---- - -### Added - -- Added the `Recycle Node Pool` ([POST /lke/clusters/{clusterId}/pools/{poolId}/recycle](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-recycle)) endpoint. This new endpoint allows you to recycle the Node Pool of your specified Kubernetes Cluster by `clusterId` and `poolId`. - -### Changed - -- Password validation is now solely reliant upon complexity (strength) score and no longer requires a set number of characters in special classes. Relevant endpoints: - - - `Create Linode` ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) - - `Rebuild Linode` ([POST /linode/instances/{linodeId}/rebuild](https://www.linode.com/docs/api/linode-instances/#linode-rebuild)) - - `Create Managed Credential` ([POST /managed/credentials](https://www.linode.com/docs/api/managed/#managed-credential-create)) - - `Update Managed Credential Username and Password` ([POST /managed/credentials/{credentialId}/update](https://www.linode.com/docs/api/managed/#managed-credential-username-and-password-update)) - - `Create Disk` ([POST /linode/instances/{linodeId}/disks](https://www.linode.com/docs/api/linode-instances/#disk-create)) - - `Reset Disk Root Password` ([POST /linode/instances/{linodeId}/disks/{diskId}/password](https://www.linode.com/docs/api/linode-instances/#disk-root-password-reset)) - -- Updated the description for the `Update Node Pool` ([PUT /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-update)) endpoint. Now the description more accurately explains that nodes are created or deleted to match the updated count and that any local storage on deleted Linodes (such as "hostPath" and "emptyDir" volumes, or "local" PersistentVolumes) will be erased. - -### Fixed - -- Fixed a bug with domain validation where some multi-level domains were being flagged as invalid. - -- Fixed a bug in CNAME record validation. It now checks all incoming CNAME records against all existing records (CNAME and otherwise) in this domain to make sure there are no conflicts. Relevant endpoints: - - - `Create Domain Record` ([POST /domains/{domainId}/records](https://www.linode.com/docs/api/domains/#domain-record-create)) - - `Update Domain Record` ([PUT /domains/{domainId}/records/{recordId}](https://www.linode.com/docs/api/domains/#domain-record-update)) - -- Updated the [OAuth Workflow section](https://www.linode.com/docs/api/account/#oauth-clients-list) to include `grant_type` as a required parameter when using a refresh token. - -- Switched the order of the name for the `Initiate Pending Host Migration/DC Migration` endpoint to `Initiate DC Migration/Pending Host Migration` to clear up any confusion about which part the word `Pending` applies. Pending refers only to the host migration and not to the data center migration. The [POST /linode/instances/{linodeId}/migrate](https://www.linode.com/docs/api/linode-instances/#dc-migrationpending-host-migration-initiate) endpoint itself remains unchanged. diff --git a/src/content/changelog/4-72-0-2020-08-10.md b/src/content/changelog/4-72-0-2020-08-10.md deleted file mode 100644 index c68b2e8a9..000000000 --- a/src/content/changelog/4-72-0-2020-08-10.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: '4.72.0: 2020-08-10' -date: 2020-08-10T04:00:00.000Z -version: 4.72.0 -changelog: - - API ---- - -### Added - -- The IPv4 and IPv6 addresses of the DNS resolvers for a region are now accessible at the View Region ([GET /regions/{regionId}](https://www.linode.com/docs/api/regions/#region-view)) endpoint. - -### Changed - -- Changing your Longview subscription is no longer available at the Update Account Settings ([PUT /account/settings](https://www.linode.com/docs/api/account/#account-settings-update)) endpoint. Accordingly, the `longview_subscription` property has been removed from the Update Account Settings request body. To update your Longview plan, please use the Update Longview Plan ([PUT /longview/plan](https://www.linode.com/docs/api/longview/#longview-plan-update)) endpoint. - -- Updated the description and response for the View Longview Plan ([GET /longview/plan](https://www.linode.com/docs/api/longview/#longview-plan-view)) endpoint: - - The previous description stated that this endpoint returns a `longview_subscription` ID. This has been corrected to state that the response consists of a LongviewSubscription object for your current Longview Pro plan, or an empty set `{}` if your current plan is Longview Free. - - The response body and sample have been updated to include the details of the returned LongviewSubscription object for your current Longview plan. - -- Accessing the View Longview Plan ([GET /longview/plan](https://www.linode.com/docs/api/longview/#longview-plan-view)) endpoint now requires one of the following `global` [User Grants](https://www.linode.com/docs/api/account/#users-grants-view): - - `"account_access": read_write` - - `"account_access": read_only` - - `"longview_subscription": true` - - `"add_longview": true` - -- Updated the description, request, and response for the Update Longview Plan ([PUT /longview/plan](https://www.linode.com/docs/api/longview/#longview-plan-update)) endpoint: - - The previous description stated that this endpoint returns a `longview_subscription` ID. The description has been corrected to state that the response consists of a `LongviewSubscription` object for the updated Longview Pro plan, or an empty set `{}` if the updated plan is Longview Free. - - Accessing this endpoint now requires `"longview_subscription": true` as a `global` [User Grant](https://www.linode.com/docs/api/account/#users-grants-view). - - The required OAuth scope has been changed from `account:read_write` to `longview:read_write`. - - The request body schema has been updated to specify possible values for the `longview_subscription` field and to reflect that it is nullable, with a `null` value corresponding to Longview Free. - - The response body and sample have been updated to include the details of the returned `LongviewSubscription` object. - -- Updated the response for the List Longview Subscriptions ([GET /longview/subscription](https://www.linode.com/docs/api/longview/#longview-subscriptions-list)) and View Longview Subscription ([GET /longview/subscriptions/{subscriptionID}](https://www.linode.com/docs/api/longview/#longview-subscription-view)) endpoint: - - The response `id` property has been revised to specify possible values. - -- Updated the Object Storage Bucket response schema to include the `size` property in the List Object Storage Buckets ([GET /object-storage/buckets](https://www.linode.com/docs/api/object-storage/#object-storage-buckets-list)), Create Object Storage Bucket ([POST /object-storage/buckets](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-create)), View Object Storage Bucket ([GET /object-storage/buckets/{clusterId}/{bucket}](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-view)), and List Object Storage Buckets in Cluster ([GET /object-storage/buckets/{clusterId}](https://www.linode.com/docs/api/object-storage/#object-storage-buckets-in-cluster-list)) endpoints. - -### Fixed - -- A bug that prevented the Update Longview Plan ([PUT /longview/plan](https://www.linode.com/docs/api/longview/#longview-plan-update)) endpoint from functioning has been fixed. The endpoint will now update your account's Longview plan as expected. diff --git a/src/content/changelog/4-73-0-2020-08-24.md b/src/content/changelog/4-73-0-2020-08-24.md deleted file mode 100644 index aa6d0677d..000000000 --- a/src/content/changelog/4-73-0-2020-08-24.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: '4.73.0: 2020-08-24' -date: 2020-08-24T04:00:00.000Z -version: 4.73.0 -changelog: - - API ---- - -### Added -- Added the `BETA List Maintenance` ([GET /account/maintenance](https://www.linode.com/docs/api/account/#maintenance-list)) endpoint. This new beta endpoint allows you to view a collection of maintenance objects for any entity you have permissions to view. Currently, Linodes are the only entities available for viewing. - -### Fixed -- A bug was fixed that would result in a 500 error when filtering domain records by a non-existent tag. This will now return a 200 response with an empty pagination result. -- Previously, NS and CNAME records could be created for each other, resulting in errors when the zone file is rendered. If this is attempted now, the record creation will fail with a "Record conflict" message. -- Changes were made to the ([GET /linode/instances](https://www.linode.com/docs/api/linode-instances/#linodes-list)) endpoint to improve response time. - diff --git a/src/content/changelog/4-74-0-2020-09-08.md b/src/content/changelog/4-74-0-2020-09-08.md deleted file mode 100644 index 0335a94af..000000000 --- a/src/content/changelog/4-74-0-2020-09-08.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: '4.74.0: 2020-09-08' -date: 2020-09-08T04:00:00.000Z -version: 4.74.0 -changelog: - - API ---- - -### Added - -* Added the *Reset Linode Root Password* ([POST /linode/instances/{linodeId}/password](https://www.linode.com/docs/api/linode-instances/#linode-root-password-reset)) endpoint to the *Linode Instances* collection. Use this endpoint to reset the root password for a Linode. - -* Added the `bucket_access` field to the *Create an Object Storage Key* ([POST /object-storage/keys](https://www.linode.com/docs/api/object-storage/#object-storage-key-create)) endpoint. This field defines an Object Storage key as a *Limited Access Key*. Limited Access Keys have access to only the bucket(s) that are specified along with `read_write` or `read_only` bucket-level permissions. Limited Access Keys can: - - * [list all buckets](https://www.linode.com/docs/api/object-storage/#object-storage-buckets-list) available on an Account, but cannot perform any actions on a bucket unless it has access to the bucket. - - * [create new buckets](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-create), but does not have any access to the buckets it creates, unless explicitly given access to them. - -* [NodeBalancers](https://www.linode.com/products/nodebalancers/) now support Proxy Protocol with the addition of the `proxy_protocol` field. Proxy Protocol sends TCP client connection information, like source and destination IP addresses and port numbers, to your NodeBalancer's backend nodes. This new field is available in the following NodeBalancer endpoints: - - * List Configs ([GET /nodebalancers/{nodeBalancerId}/configs](https://www.linode.com/docs/api/nodebalancers/#configs-list)) - * Create Config ([POST /nodebalancers/{nodeBalancerId}/configs](https://www.linode.com/docs/api/nodebalancers/#config-create)) - * View Config ([GET /nodebalancers/{nodeBalancerId}/configs/{configId}](https://www.linode.com/docs/api/nodebalancers/#config-view)) - * Update Config ([PUT /nodebalancers/{nodeBalancerId}/configs/{configId}](https://www.linode.com/docs/api/nodebalancers/#config-update)) - * Delete Config ([DELETE /nodebalancers/{nodeBalancerId}/configs/{configId}](https://www.linode.com/docs/api/nodebalancers/#config-delete)) - * Rebuild Config ([POST /nodebalancers/{nodeBalancerId}/configs/{configId}/rebuild](https://www.linode.com/docs/api/nodebalancers/#config-rebuild)) - -* The [APIv4 OpenAPI 3 reference](https://github.com/linode/linode-api-docs) now correctly documents the `prefix` and `route_target` fields as part of the [List IPv6 Ranges](https://www.linode.com/docs/api/networking/#ipv6-ranges-list) endpoint. Previously, these fields were mistakenly left out of the APIv4 OpenAPI 3 reference. diff --git a/src/content/changelog/4-75-0-2020-09-14-2020.md b/src/content/changelog/4-75-0-2020-09-14-2020.md deleted file mode 100644 index 63308c092..000000000 --- a/src/content/changelog/4-75-0-2020-09-14-2020.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: '4.75.0: 2020-09-14' -date: 2020-09-14T04:00:00.000Z -version: 4.75.0 -changelog: - - API ---- - -### Added - -[Linode Cloud Firewall](https://www.linode.com/products/firewall/) is now available in the Sydney data center as part our [Linode Green Light Beta Program](https://www.linode.com/green-light/). Cloud Firewall is a free service used to create, configure, and add stateful network-based firewalls to Linode services using the Linode Cloud Manager and the Linode APIv4. A Cloud Firewall is independent of the service it is attached to, so you can apply a single Firewall to multiple Linode services. Currently, a Cloud Firewall can only be applied to [Linode instances](https://www.linode.com/docs/api/linode-instances/#linode-create). - -* Cloud Firewall beta endpoints have been added to the Networking collection. **Note**: These endpoints are prepended with **`/v4beta`** instead of `/v4`. - - * List Firewalls ([GET /networking/firewalls](https://www.linode.com/docs/api/networking/#firewalls-list)) - * Create Firewall ([POST /networking/firewalls](https://www.linode.com/docs/api/networking/#firewall-create)) - * View Firewall ([GET /networking/firewalls/{firewallId}](https://www.linode.com/docs/api/networking/#firewall-view)) - * Update Firewall ([PUT /networking/firewalls/{firewallId}](https://www.linode.com/docs/api/networking/#firewall-update)) - * Delete Firewall ([DELETE /networking/firewalls/{firewallId} -](https://www.linode.com/docs/api/networking/#firewall-delete)) - * List Firewall Devices ([GET /networking/firewalls/{firewallId}/devices](https://www.linode.com/docs/api/networking/#firewall-devices-list)) - * Create Firewall Device ([POST /networking/firewalls/{firewallId}/devices](https://www.linode.com/docs/api/networking/#firewall-device-create)) - * View Firewall Device ([GET /networking/firewalls/{firewallId}/devices/{deviceId}](https://www.linode.com/docs/api/networking/#firewall-device-view)) - * Delete Firewall Device ([DELETE /networking/firewalls/{firewallId}/devices/{deviceId}](https://www.linode.com/docs/api/networking/#firewall-device-delete)) - * List Firewall Rules ([GET /networking/firewalls/{firewallId}/rules](https://www.linode.com/docs/api/networking/#firewall-rules-list)) - * Update Firewall Rules ([PUT /networking/firewalls/{firewallId}/rules](https://www.linode.com/docs/api/networking/#firewall-rules-list)) - - - diff --git a/src/content/changelog/4-76-1-2020-09-24.md b/src/content/changelog/4-76-1-2020-09-24.md deleted file mode 100644 index fca66b1cc..000000000 --- a/src/content/changelog/4-76-1-2020-09-24.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: '4.76.1: 2020-09-24' -date: 2020-09-24T04:00:00.000Z -version: 4.76.1 -changelog: - - API ---- - -### Added - -- You can now upload your own TLS/SSL certificates to your Object Storage buckets. Your TLS/SSL certificates can be self-signed or issued from a CA authority like [Let's Encrypt](https://letsencrypt.org/). When a user accesses your Object Storage bucket over HTTPS your uploaded TLS/SSL certificate is served. The following Object Storage endpoints have been added to the APIv4: - - - Upload Object Storage TLS/SSL Cert ([POST /object-storage/buckets/{clusterId}/{bucket}/ssl](https://www.linode.com/docs/api/object-storage/#object-storage-tlsssl-cert-upload)) - - View Object Storage TLS/SSL Cert ([GET /object-storage/buckets/{clusterId}/{bucket}/ssl](https://www.linode.com/docs/api/object-storage/#object-storage-tlsssl-cert-view)) - - Delete Object Storage TLS/SSL Cert ([DELETE /object-storage/buckets/{clusterId}/{bucket}/ssl](https://www.linode.com/docs/api/object-storage/#object-storage-tlsssl-cert-delete)) diff --git a/src/content/changelog/4-76-2020-09-21-2020.md b/src/content/changelog/4-76-2020-09-21-2020.md deleted file mode 100644 index 9ae0ae9b3..000000000 --- a/src/content/changelog/4-76-2020-09-21-2020.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: '4.76.0: 2020-09-21' -date: 2020-09-21T04:00:00.000Z -version: 4.76.0 -changelog: - - API ---- - -### Added - -- When you have active [Domains](https://www.linode.com/docs/api/domains/#domains-list) on your [Account](https://www.linode.com/docs/api/account/#account-view), but no active [Linodes](https://www.linode.com/docs/api/linode-instances/#linodes-list), your domains are not served. The List Notifications ([GET /account/notifications](https://www.linode.com/docs/api/account/#notifications-list)) endpoint now returns a notification to alert you when your Account falls under this case. - -- The [NodeBalancers endpoints](https://www.linode.com/docs/api/nodebalancers/#nodebalancers-list) error messages were improved to include information about a field's valid values. - -### Fixed - -- The APIv4 now returns a warning when you execute a staged/approved PayPal payment ([POST /account/payments/paypal/execute](https://www.linode.com/docs/api/account/#stagedapproved-paypal-payment-execute)) and your payment is successfully processed, but an error occurs related to releasing a service suspension. Prior to this fix, a `500` error occurred instead. - -- Now, when you have an outstanding balance on your account, adding more nodes to a Kubernetes Cluster fails. An error message with `Cannot add or create LKE objects with an outstanding balance on your account` is returned when this occurs. This affects the following endpoints: - - Create Kubernetes Cluster ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) - - Create Node Pool ([POST /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create)) - - Update Node Pool ([PUT /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-update)) - - Recycle Node Pool endpoints. ([POST /lke/clusters/{clusterId}/pools/{poolId}/recycle](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-recycle)) - -- When you attempt to create a Kubernetes cluster ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) or create a node pool ([POST /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create)) with unsupported node types, you receive an error message. Currently, LKE does not support [1 GB Linode instances](https://www.linode.com/products/shared/), or [GPU Linode instances](https://www.linode.com/products/gpu/). - -- You can now [create an Object Storage Limited Access Key](https://www.linode.com/docs/api/object-storage/#object-storage-key-create) without access to any buckets. This is achieved by creating an Object Storage Key with an empty `bucket_access` array. This type of Limited Access Key can: - - - [list all buckets](https://www.linode.com/docs/api/object-storage/#object-storage-buckets-list) available on your Account, but cannot perform any actions on a bucket. - - - [create new buckets](https://www.linode.com/docs/api/object-storage/#object-storage-bucket-create), but does not have any access to the buckets it creates. \ No newline at end of file diff --git a/src/content/changelog/4-77-2020-10-05-2020.md b/src/content/changelog/4-77-2020-10-05-2020.md deleted file mode 100644 index 8dccdbf0e..000000000 --- a/src/content/changelog/4-77-2020-10-05-2020.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: '4.77.0: 2020-10-05' -date: 2020-10-05T04:00:00.000Z -version: 4.77.0 -changelog: - - API ---- - -### Added - -- Added the `message` field to the Event schema object. The message field provides additional information about the event. Additional information may include, but is not limited to, a more detailed representation of events which can help diagnose non-obvious failures. This new field is available on the following Account Event endpoints: - - - Event List ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) - - Event View ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) - -- Added the `deprecated` field to the Kernel schema object. If this Kernel is marked as deprecated, this field has a value of true; otherwise, this field is false. This new field is available on the Linode Instances Kernel endpoints: - - - Kernels List ([GET /linode/kernels](https://www.linode.com/docs/api/linode-instances/#kernels-list)) - - Kernel View ([GET /linode/kernels/{kernelId}](https://www.linode.com/docs/api/linode-instances/#kernel-view)) - -### Changed - -- Updated the endpoint names to follow the convention `noun` followed by `verb`. For example, `View Account` is now named `Account View`. - -- Updated the description for the Object Storage Key Create ([POST /object-storage/keys](https://www.linode.com/docs/api/object-storage/#object-storage-key-create)) endpoint with information on the available Access Key and Limited Access Key creation options. - -- Updated the `bucket_access` field description in the `ObjectStorageKey` schema object with a note about the results of ommiting this field when creating a limited access Object Storage Key. - -### Fixed - -- The User's Grants View ([GET /account/users/{username}/grants](https://www.linode.com/docs/api/account/#users-grants-view)) endpoint was updated to have a less restrictive authorization of `account:read_only` instead of `account:read_write`. This fixes the discrepancy between specification and endpoint behavior. diff --git a/src/content/changelog/4-78-2020-10-19-2020.md b/src/content/changelog/4-78-2020-10-19-2020.md deleted file mode 100644 index a4261c6ff..000000000 --- a/src/content/changelog/4-78-2020-10-19-2020.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.78.0: 2020-10-19' -date: 2020-10-19T04:00:00.000Z -version: 4.78.0 -changelog: - - API ---- - -### Changed -- The `cvv` field in the Credit Card Add/Edit ([POST -https://api.linode.com/v4/account/credit-card](https://www.linode.com/docs/api/account/#credit-card-addedit)) endpoint is now **required**. diff --git a/src/content/changelog/4-78-3-2020-10-20-2020.md b/src/content/changelog/4-78-3-2020-10-20-2020.md deleted file mode 100644 index f5314cf8c..000000000 --- a/src/content/changelog/4-78-3-2020-10-20-2020.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: '4.78.3: 2020-10-20' -date: 2020-10-20T04:00:00.000Z -version: 4.78.3 -changelog: - - API ---- - -### Changed -- Linode's [API v4 documentation](http://www.linode.com/docs/api) has been moved to reside in the new [Linode Docs site](http://www.linode.com/docs). - - - Our OpenAPI specification can now be downloaded at https://www.linode.com/docs/api/openapi.yaml. - - Any links within the spec file have been updated to reflect this new location. - -- All links within [API changelog](https://developers.linode.com/changelog/api/) entries have been updated to reflect the new location of the [API v4 spec](http://www.linode.com/docs/api) file. diff --git a/src/content/changelog/4-79-0-2020-11-3.md b/src/content/changelog/4-79-0-2020-11-3.md deleted file mode 100644 index 50a4b4417..000000000 --- a/src/content/changelog/4-79-0-2020-11-3.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: '4.79.0: 2020-11-03' -date: 2020-11-03T04:00:00.000Z -version: 4.79.0 -changelog: - - API ---- -### Added - -- Added the Object Storage Object ACL View ([GET /object-storage/buckets/{clusterId}/{bucket}/object-acl](http://www.linode.com/docs/api/object-storage/#object-storage-object-acl-config-view)) endpoint. This endpoint returns an Object's currently configured Access Control List (ACL) within a specific bucket. ACLs define who can access your buckets and objects and specify the level of access granted to those users. - -- Added the Object Storage Object ACL Update ([PUT /object-storage/buckets/{clusterId}/{bucket}/object-acl](http://www.linode.com/docs/api/object-storage/#object-storage-object-acl-config-update)) endpoint. This endpoint update's an Object's currently configured Access Control List (ACL) within a specific bucket. ACLs define who can access your buckets and objects and specify the level of access granted to those users. - -- Added the Object Storage Bucket Access Update ([PUT /object-storage/buckets/{clusterId}/{bucket}/access](http://www.linode.com/docs/api/object-storage/#object-storage-bucket-access-update)) endpoint. Use this endpoint to update a bucket's basic Cross-origin Resource Sharing (CORS) and Access Control Level (ACL) settings. - -- Added the Object Storage Transfer View ([GET /object-storage/transfer](http://www.linode.com/docs/api/object-storage/#object-storage-object-acl-config-view)) endpoint. This endpoint returns the amount of outbound data transfer used by your account's Object Storage buckets. Object Storage adds 1 terabyte of outbound data transfer to your data transfer pool. See the [Object Storage Pricing and Limitations](http://www.linode.com/docs/guides/pricing-and-limitations/) guide for details on Object Storage transfer quotas. - -- Added the `objects` field to the following Object Storage endpoints: - - - Object Storage Buckets List ([GET /object-storage/buckets](http://www.linode.com/docs/api/object-storage/#object-storage-buckets-list)) - - Object Storage Buckets in Cluster List ([GET /object-storage/buckets/{clusterId}](http://www.linode.com/docs/api/object-storage/#object-storage-buckets-in-cluster-list)) - - Object Storage Bucket View ([GET /object-storage/buckets/{clusterId}/{bucket}](http://www.linode.com/docs/api/object-storage/#object-storage-bucket-view)) - - The `object` field returns the number of objects stored in a bucket. - -### Fixed - -- Error messages for Firewall endpoints have been improved. When applicable, they now return a [Firewall Device's](http://www.linode.com/docs/api/networking/#firewall-device-create) `label` and `id`. - -- Fixed the Ticket Attachment Create ([POST /support/tickets/{ticketId}/attachments](http://www.linode.com/docs/api/support/#ticket-attachment-create)) endpoint's SHELL example with the correct way to attach a file when creating a support ticket. diff --git a/src/content/changelog/4-8-0-2019-10-21.md b/src/content/changelog/4-8-0-2019-10-21.md deleted file mode 100644 index c7d597e68..000000000 --- a/src/content/changelog/4-8-0-2019-10-21.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: '4.8.0: 2019-10-21' -date: 2019-11-04T05:00:00.000Z -version: 4.8.0 -changelog: - - API ---- -### Added - -* Added the Cancel Object Storage ([POST /object-storage/cancel](https://www.linode.com/docs/api/object-storage/#object-storage-cancel)) endpoint. - * This endpoint allows you to remove Object Storage from an Account. All buckets must be empty in order to use this endpoint. -* Added the `duration` property to Events, which represents the total duration in seconds that it takes for an Event to complete. Use the List Events ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and View Event ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) endpoints to review your Account's Events. -* The View Account Settings ([GET /account/settings](https://www.linode.com/docs/api/account/#account-settings-view)) endpoint has been updated to include the status of an Account's Object Storage service. The possible values for this status are `disabled`, `suspended`, and `active`. - -### Changed - -* China UnionPay credit card numbers are now accepted as valid by the Add/Edit Credit Card ([POST /account/credit-card](https://www.linode.com/docs/api/account/#card-addedit)) endpoint. -* When a Support Ticket is updated, email notifications are sent to customers for those updates. Previously, an email was sent for every Ticket update, including any submitted by the customer. Now, only Ticket updates from Linode Support will prompt an email. - -### Fixed - -* Calls to the Update User Preferences ([GET /profile/preferences](https://www.linode.com/docs/api/profile/#logins-list)) endpoint were returning an HTTP 500 error. This error has been resolved, and user preferences will now be saved as expected. -* Domains under the `.rio.br` second-level domain are now accepted as valid. Domains can be entered with the Create Domain ([POST /domains](https://www.linode.com/docs/api/domains/#domain-create)), Update Domain ([PUT /domains/{domainId}](https://www.linode.com/docs/api/domains/#domain-update)), or Import Domain ([POST /domains/import](https://www.linode.com/docs/api/domains/#domain-import)) endpoints. -* Fixed an issue where a restricted User with read-only permissions on an Account's private StackScript could view that StackScript but could not deploy a Linode with it. The restricted User will now be able to deploy the StackScript. - * Use the List StackScripts ([GET /linode/stackscripts](https://www.linode.com/docs/api/stackscripts/#stackscripts-list)) and View StackScript ([GET /stackscripts/{stackscriptId}](https://www.linode.com/docs/api/stackscripts/#stackscript-view)) endpoints to review your StackScripts. diff --git a/src/content/changelog/4-8-1-2019-11-18.md b/src/content/changelog/4-8-1-2019-11-18.md deleted file mode 100644 index 283ff9ac3..000000000 --- a/src/content/changelog/4-8-1-2019-11-18.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "4.9.0: 2019-11-18" -date: 2019-11-18T05:00:00.000Z -version: 4.9.0 -changelog: - - API ---- - -### Added - -- Added convenience Linode Kubernetes Engine (LKE) Beta Endpoints for the [private beta program](https://welcome.linode.com/lkebeta/). - -**Note**: These endpoints are prepended with **/v4beta** instead of /v4. - -- List Kubernetes Clusters ([GET /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-clusters-list)) -- Create Kubernetes Cluster ([POST /lke/clusters](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-create)) -- View Kubernetes Cluster ([GET /lke/clusters/{clusterId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-view)) -- Update Kubernetes Cluster ([PUT /lke/clusters/{clusterId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-update)) -- Delete Kubernetes Cluster ([DELETE /lke/clusters/{clusterId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-delete)) -- List Node Pools ([GET /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pools-list)) -- Create Node Pool ([POST /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create)) -- View Node Pool ([GET /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-view)) -- Update Node Pool ([PUT /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-update)) -- Delete Node Pool ([DELETE /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-delete)) -- View Kubernetes API Endpoint ([GET /lke/clusters/{clusterId}/api-endpoint](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-api-endpoints-list)) -- View Kubeconfig ([GET /lke/clusters/{clusterId}/kubeconfig](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubeconfig-view)) -- List Kubernetes Versions ([GET /lke/versions](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-versions-list)) -- View Kubernetes Version ([GET /lke/versions/{version}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-version-view)) - -- A `disk_imagize` Event action can now generate a `secondary_entity` object. The `secondary_entity` object related to this event will display information about the image. - - - Refer to the List Events ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and View Event ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) endpoints to review your Events. - -- Added property `route_target` to List IPv6 Pools([GET /networking/ipv6/pools](https://www.linode.com/docs/api/networking/#ipv6-pools-list)) endpoint. - -### Changed - -- Improved error message for the Update IP Address RDNS ([PUT /networking/ips/{address}](https://www.linode.com/docs/api/networking/#ip-address-rdns-update)) endpoint. - -### Fixed - -- Users will now receive a `200` response when using the Open Support Ticket ([POST /support/tickets](https://www.linode.com/docs/api/support/#support-ticket-open)) endpoint even if the domain associated with it has the status `has_errors`. - -- The List Notifications ([GET /account/notifications](https://www.linode.com/docs/api/account/#notifications-list)) endpoint now returns the correct data for the `when` property for scheduled maintenance/migration notifications. - -- Fixed an issue where users could not enable backups on newly resized Linodes. - - See the Enable Backups ([POST /linode/instances/{linodeId}/backups/enable](https://www.linode.com/docs/api/linode-instances/#backups-enable)) endpoint to enable backups for your Linode. diff --git a/src/content/changelog/4-80-0-2020-11-16.md b/src/content/changelog/4-80-0-2020-11-16.md deleted file mode 100644 index 2cb2320fd..000000000 --- a/src/content/changelog/4-80-0-2020-11-16.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: '4.80.0: 2020-11-16' -date: 2020-11-16T04:00:00.000Z -version: 4.80.0 -changelog: - - API ---- - -### Changed - -- CNAME records now allow for a trailing period (.) on target entries. Previously, a CNAME record ending in a period (.) would result in an error. The endpoints affected by this change are: - - - Domain Record Create ([POST /domains/{domainId}/records](http://www.linode.com/docs/api/domains/#domain-record-create)) - - Domain Record Update ([PUT /domains/{domainId}/records/{recordId}](http://www.linode.com/docs/api/domains/#domain-record-update)) diff --git a/src/content/changelog/4-81-0-2020-12-02.md b/src/content/changelog/4-81-0-2020-12-02.md deleted file mode 100644 index 9266fd6af..000000000 --- a/src/content/changelog/4-81-0-2020-12-02.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: '4.81.0: 2020-12-02' -date: 2020-12-02T04:00:00.000Z -version: 4.81.0 -changelog: - - API ---- - -### Fixed - -- A bug was fixed to allow preservation of URL parameters for service monitor addresses set at the following endpoints: - - - Managed Service Create ([POST /managed/services](https://www.linode.com/docs/api/managed/#managed-service-create)) - - Managed Service Update ([PUT /managed/services/{serviceId}](https://www.linode.com/docs/api/managed/#managed-service-update)) - -- [OAuth Reference](https://www.linode.com/docs/api/#oauth-reference) has been updated to include Firewall, Maintenance, and Object Storage security scopes. - -- The `x-linode-grant` for the Event Mark as Seen ([POST /account/events/{eventId}/seen](https://www.linode.com/docs/api/account/#event-mark-as-seen)) endpoint has been corrected to `read_only`. Previously, it was stated as `read_write`. - -- The OAuth scope for the Firewalls List ([GET /networking/firewalls](https://www.linode.com/docs/api/networking/#firewalls-list)) endpoint has been correct to `firewall:read_only`. Previously, it was stated as `firewalls:read_only`. diff --git a/src/content/changelog/4-82-0-2020-12-15.md b/src/content/changelog/4-82-0-2020-12-15.md deleted file mode 100644 index 15944ab9c..000000000 --- a/src/content/changelog/4-82-0-2020-12-15.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: '4.82.0: 2020-12-15' -date: 2020-12-15T04:00:00.000Z -version: 4.82.0 -changelog: - - API ---- - -### Fixed - -- A bug was fixed to reject leading zeroes on ports set in Firewalls inbound and outbound rules. The following endpoints have been updated to reflect this new exclusion: - - - Firewall Create ([POST /networking/firewalls](https://www.linode.com/docs/api/networking/#firewall-create)) - - Firewall Update ([PUT /networking/firewalls/{firewallId}](https://www.linode.com/docs/api/networking/#firewall-update)) - - Firewall Rules Update ([PUT /networking/firewalls/{firewallId}/rules](https://www.linode.com/docs/api/networking/#firewall-rules-update)) - -- The Object Storage Object ACL Config Update ([PUT /object-storage/buckets/{clusterId}/{bucket}/object-acl](https://www.linode.com/docs/api/object-storage/#object-storage-object-acl-config-update)) endpoint previously specified the object `name` as a query parameter. This was corrected to specify the object `name` in the request body. - -- The following endpoints were corrected to include `page`, `pages`, and `results` in their response objects: - - User Logins List All ([GET /account/logins](https://www.linode.com/docs/api/account/#user-logins-list-all)) - - Logins List ([GET /profile/logins](https://www.linode.com/docs/api/profile/#logins-list)) diff --git a/src/content/changelog/4-83-0-2021-01-11.md b/src/content/changelog/4-83-0-2021-01-11.md deleted file mode 100644 index b464e1f95..000000000 --- a/src/content/changelog/4-83-0-2021-01-11.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: '4.83.0: 2021-01-11' -date: 2021-01-11T04:00:00.000Z -version: 4.83.0 -changelog: - - API ---- - -### Added - -- The LKE Kubernetes Cluster Recycle ([POST /lke/clusters/{clusterId}/recycle](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-recycle)) endpoint can now be used to recycle all of the Nodes in a Kubernetes cluster. Replacement Nodes are installed with the latest available patch for the Cluster's Kubernetes Version. - -- The LKE Node View ([GET /lke/clusters/{clusterID}/nodes/{nodeId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-view)) endpoint can now be used to view the details of an individual Node within a Kubernetes cluster. - -- The LKE Node Recycle ([POST /lke/clusters/{clusterId}/nodes/{nodeId}/recycle](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-recycle)) endpoint can now be used to recycle a Node within a Kubernetes cluster. Replacement Nodes are installed with the latest available patch for the Cluster's Kubernetes Version. - -### Changed - -- The LKE Kubernetes Cluster Update ([PUT /lke/clusters/{clusterId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-update)) endpoint now includes the `k8s_version` property in its request body schema. This property can be used to upgrade a Kubernetes cluster to the next minor version. New and recycled Nodes in this cluster will be deployed using the latest supported patch of this version. diff --git a/src/content/changelog/4-83-1-2021-01-13.md b/src/content/changelog/4-83-1-2021-01-13.md deleted file mode 100644 index 63369d2c1..000000000 --- a/src/content/changelog/4-83-1-2021-01-13.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.83.1: 2021-01-13' -date: 2021-01-13T04:00:00.000Z -version: 4.83.1 -changelog: - - API ---- - -### Fixed - -- Corrected typos found in the API Specification. diff --git a/src/content/changelog/4-83-2-2021-01-29.md b/src/content/changelog/4-83-2-2021-01-29.md deleted file mode 100644 index 208bd6908..000000000 --- a/src/content/changelog/4-83-2-2021-01-29.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: '4.83.2: 2021-01-29' -date: 2021-01-29T04:00:00.000Z -version: 4.83.2 -changelog: - - API ---- - -### Changed - -- The limit of Firewalls per Linode service has been increased from 3 to 5. Descriptions for Firewall ([/networking](https://www.linode.com/docs/api/networking/)) beta endpoints were updated to reflect this increase. - -- The description for the User Create ([POST /account/users](https://www.linode.com/docs/api/account/#user-create)) endpoint has been updated to include details for the email confirmation that is sent to newly-created Users. - -- The description for the Kubernetes Cluster Recycle ([POST /lke/clusters/{clusterId}/recycle](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#kubernetes-cluster-recycle)) endpoint has been updated to include more descriptive language regarding recycling all Nodes within an LKE Cluster. - -### Fixed - -- Descriptions for Object Storage ([/object-storage](https://www.linode.com/docs/api/object-storage/)) endpoints contained broken links to S3 API documentation. These links have been fixed. diff --git a/src/content/changelog/4-84-0-2021-02-15.md b/src/content/changelog/4-84-0-2021-02-15.md deleted file mode 100644 index 499a86dcb..000000000 --- a/src/content/changelog/4-84-0-2021-02-15.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: '4.84.0: 2021-02-15' -date: 2021-02-15T04:00:00.000Z -version: 4.84.0 -changelog: - - API ---- - -### Added - -- The following endpoints for the new Entity Transfer feature, which enables transfers of Linodes between customer accounts, have been added: - - - Entity Transfers List ([GET /account/entity-transfers](https://www.linode.com/docs/api/account/#entity-transfers-list)). Returns a collection of all created and accepted Entity Transfers. - - Entity Transfer Create ([POST /account/entity-transfers](https://www.linode.com/docs/api/account/#entity-transfer-create)). Creates a transfer request for the specified entities. At this time, only Linodes can be transferred. - - Entity Transfer Cancel ([DELETE /account/entity-transfers/{token}](https://www.linode.com/docs/api/account/#entity-transfer-cancel)). Cancels the Entity Transfer for the provided token. - - Entity Transfer View ([GET /account/entity-transfers/{token}](https://www.linode.com/docs/api/account/#entity-transfer-view)). Returns the details of the Entity Transfer for the provided token. - - Entity Transfer Accept ([POST /account/entity-transfers/{token}/accept](https://www.linode.com/docs/api/account/#entity-transfer-accept)). Accept an Entity Transfer for the provided token to receive the entities included in the transfer to your account. - -- The Linode Firewalls List ([GET /linode/instances/{linodeId}/firewalls](https://www.linode.com/docs/api/linode-instances/#firewalls-list)) endpoint has been added. This endpoint provides Firewall information for Firewalls associated with a particular Linode. - -### Changed - -- The request body schema for the Domain Record Create ([POST /domains/{domainId}/records](https://www.linode.com/docs/api/domains/#domain-record-create)) endpoint has been updated to include details regarding the different functions of the `name` and `target` properties for all record types. Previously, only minor details for the `A` and `AAAA` record types were provided. - -- The request body schema for the Firewalls Create ([POST /networking/firewalls](https://www.linode.com/docs/api/networking/#firewall-create)) beta endpoint has been updated to specify that the `label` property is now required and must be unique. - -### Fixed - -- The shell request sample for the Volume Attach ([POST /volumes/{volumeId}/attach](https://www.linode.com/docs/api/volumes/#volume-attach)) endpoint erroneously stated a PUT request. It has been corrected to state a POST request. diff --git a/src/content/changelog/4-84-1-2021-02-19.md b/src/content/changelog/4-84-1-2021-02-19.md deleted file mode 100644 index 7c0cde2b8..000000000 --- a/src/content/changelog/4-84-1-2021-02-19.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: '4.84.1: 2021-02-19' -date: 2021-02-19T04:00:00.000Z -version: 4.84.1 -changelog: - - API ---- - -### Changed - -- The Entity Transfer Create ([POST /account/entity-transfers](https://www.linode.com/docs/api/account/#entity-transfer-create)) endpoint description has been updated to include warnings regarding Linode Backups and associated DNS records. - -### Fixed - -- The Linode CLI command examples and schema were faulty and have been fixed for the following endpoints: - - - Entity Transfers List ([GET /account/entity-transfers](https://www.linode.com/docs/api/account/#entity-transfers-list)). - - Entity Transfer Create ([POST /account/entity-transfers](https://www.linode.com/docs/api/account/#entity-transfer-create)). - - Entity Transfer Cancel ([DELETE /account/entity-transfers/{token}](https://www.linode.com/docs/api/account/#entity-transfer-cancel)). - - Entity Transfer View ([GET /account/entity-transfers/{token}](https://www.linode.com/docs/api/account/#entity-transfer-view)). - - Entity Transfer Accept ([POST /account/entity-transfers/{token}/accept](https://www.linode.com/docs/api/account/#entity-transfer-accept)). diff --git a/src/content/changelog/4-85-0-2021-03-01.md b/src/content/changelog/4-85-0-2021-03-01.md deleted file mode 100644 index 56be523a2..000000000 --- a/src/content/changelog/4-85-0-2021-03-01.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: '4.85.0: 2021-03-01' -date: 2021-03-01T04:00:00.000Z -version: 4.85.0 -changelog: - - API ---- - -### Fixed - -- The Maintenance List ([GET /account/maintenance](https://www.linode.com/docs/api/account/#maintenance-list)) beta endpoint previously returned information for inactive Linodes. This has been fixed to exclude information for inactive Linodes. - -- The Domain Update ([PUT /domains/{domainId}](https://www.linode.com/docs/api/domains/#domain-update)) endpoint request body schema erroneously stated that the `domain` and `type` properties were required. The spec has been updated to mark these properties as optional. - -- The Domain Create ([POST /domains](https://www.linode.com/docs/api/domains/#domain-create)) endpoint and Domain Update ([PUT /domains/{domainId}](https://www.linode.com/docs/api/domains/#domain-update)) endpoint SHELL request samples incorrectly stated a `display_group` property and excluded the `tags` property. The samples have been updated to state the `group` and `tags` properties. - -- The following Domain schema properties have been updated to include the following missing value traits: - - `domain`: minimum 1 and maximum 255 characters - - `status`: a default value of active - - `refresh_sec`: a valid, default value of 0, which is equivalent to 14400 - - `retry_sec`: a valid, default value of 0, which is equivalent to 14400 - - `expire_sec`: a valid, default value of 0, which is equivalent to 1209600 - -- The Account View ([GET /account](https://www.linode.com/docs/api/account/#account-view)) endpoint response body `balance_uninvoiced` description inaccurately stated that "Bandwidth charges are not included in the estimate." This has been corrected to state that "Transfer charges are not included in the estimate." diff --git a/src/content/changelog/4-86-0-2021-03-09.md b/src/content/changelog/4-86-0-2021-03-09.md deleted file mode 100644 index 921d4c573..000000000 --- a/src/content/changelog/4-86-0-2021-03-09.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: '4.86.0: 2021-03-09' -date: 2021-03-09T04:00:00.000Z -version: 4.86.0 -changelog: - - API ---- - -### Added - -- The following endpoints for the new Service Transfer feature, which enables transfers of Linodes between customer accounts, have been added: - - Service Transfers List ([GET /account/service-transfers](https://www.linode.com/docs/api/account/#service-transfers-list)). Returns a collection of all created and accepted Service Transfers. - - Service Transfer Create ([POST /account/service-transfers](https://www.linode.com/docs/api/account/#service-transfer-create)). Creates a transfer request for the specified services. At this time, only Linodes can be transferred. - - Service Transfer Cancel ([DELETE /account/service-transfers/{token}](https://www.linode.com/docs/api/account/#service-transfer-cancel)). Cancels the Service Transfer for the provided token. - - Service Transfer View ([GET /account/service-transfers/{token}](https://www.linode.com/docs/api/account/#service-transfer-view)). Returns the details of the Service Transfer for the provided token. - - Service Transfer Accept ([POST /account/service-transfers/{token}/accept](https://www.linode.com/docs/api/account/#service-transfer-accept)). Accept an Service Transfer for the provided token to receive the services included in the transfer to your account. - -### Changed - -- The following endpoints have been deprecated: - - Entity Transfers List ([GET /account/entity-transfers](https://www.linode.com/docs/api/account/#entity-transfers-list)). - - Entity Transfer Create ([POST /account/entity-transfers](https://www.linode.com/docs/api/account/#entity-transfer-create)). - - Entity Transfer Cancel ([DELETE /account/entity-transfers/{token}](https://www.linode.com/docs/api/account/#entity-transfer-cancel)). - - Entity Transfer View ([GET /account/entity-transfers/{token}](https://www.linode.com/docs/api/account/#entity-transfer-view)). - - Entity Transfer Accept ([POST /account/entity-transfers/{token}/accept](https://www.linode.com/docs/api/account/#entity-transfer-accept)). - -- The Firewall Create ([POST /networking/firewalls](https://www.linode.com/docs/api/networking/#firewall-create)) beta endpoint has been updated with the following: - - The required `rules.inbound_policy` and `rules.outbound_policy` properties were added to allow controlling default behavior for inbound and outbound traffic, respectively. - - The `rules.inbound.action` and `rules.outbound.action` properties were added to control traffic for individual rules. These properties are required for inbound and outbound rules and override the `rules.inbound_policy` and `rules.outbound_policy` properties, respectively. - - Previously, `rules.inbound` was required. It is now optional. - - The `rules.inbound.label`, `rules.inbound.description`, `rules.outbound.label`, and `rules.outbound.description` properties were added for organization and display purposes. - - Previously, up to five active Firewalls could be assigned to a single Linode service. Now, only one active Firewall can be assigned to a single Linode service. - -### Fixed - -- A bug has been fixed that prevented correct filtering for the Service Transfers List ([GET /account/service-transfers](https://www.linode.com/docs/api/account/#service-transfers-list)) endpoint `is_sender` property. - -- The Volume Attach ([POST /volumes/{volumeId}/attach](https://www.linode.com/docs/api/volumes/#volume-attach)) endpoint erroneously marked the `linode_id` property as nullable and required. This has been corrected to state that the property is optional and only accepts an integer. diff --git a/src/content/changelog/4-86-1-2021-03-10.md b/src/content/changelog/4-86-1-2021-03-10.md deleted file mode 100644 index 2507ae798..000000000 --- a/src/content/changelog/4-86-1-2021-03-10.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: '4.86.1: 2021-03-10' -date: 2021-03-10T04:00:00.000Z -version: 4.86.1 -changelog: - - API ---- - -### Fixed - -- The Config Rebuild ([POST /nodebalancers/{nodeBalancerId}/configs/{configId}/rebuild](https://www.linode.com/docs/api/nodebalancers/#config-rebuild)) endpoint has been updated as follows: - - An error was fixed that prevented the `linode-cli nodebalancers config-rebuild` command from working. - - Previously, the request body schema incorrectly stated only a `configs` array is passed to this endpoint. This has been corrected to fully state the request body schema object and properties. - - The CLI request sample has been updated to include examples of `nodes` arguments for the `linode-cli nodebalancers config-rebuild` command. diff --git a/src/content/changelog/4-87-0-2021-03-22.md b/src/content/changelog/4-87-0-2021-03-22.md deleted file mode 100644 index 568e822c6..000000000 --- a/src/content/changelog/4-87-0-2021-03-22.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.87.0: 2021-03-22' -date: 2021-03-22T04:00:00.000Z -version: 4.87.0 -changelog: - - API ---- - -### Changed - -- The Account View ([GET /account](https://www.linode.com/docs/api/account/#account-view)) endpoint response schema has been updated to include the `active_promotions.service_type` property which specifies the services to which a promotion applies. - -### Fixed - -- The Service Transfer Create ([POST /account/service-transfers](https://www.linode.com/docs/api/account/#service-transfer-create)) endpoint description incorrectly stated that Backups for transferred Linodes were not included in a transfer, and associated data would be removed/cancelled. This has been corrected to state that Backups are transferred with Linodes as well. - -- Previously, the IPv6 SLAAC addresses for Linodes were incorrectly returned with /64 prefixes for endpoints such as Linode View ([GET /linode/instances/{linodeId}](https://www.linode.com/docs/api/linode-instances/#linode-view)). This has been fixed so that Linode IPv6 SLAAC addresses are accurately returned with /128 prefixes. diff --git a/src/content/changelog/4-89-0-2021-04-05.md b/src/content/changelog/4-89-0-2021-04-05.md deleted file mode 100644 index a43071369..000000000 --- a/src/content/changelog/4-89-0-2021-04-05.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: '4.89.0: 2021-04-05' -date: 2021-04-05T04:00:00.000Z -version: 4.89.0 -changelog: - - API ---- - -### Added - -- The VLANs List ([GET /networking/vlans](https://www.linode.com/docs/api/networking/#vlans-list)) beta endpoint has been added. VLANs provide a mechanism for secure communication between two or more Linodes that are assigned to the same VLAN and are both within the same Layer 2 broadcast domain. VLANs can be created and attached to Linodes by using the new `interfaces` property at the following endpoints: - - Linode Create ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) - - Configuration Profile Create ([POST /linode/instances/{linodeId}/configs](https://www.linode.com/docs/api/linode-instances/#configuration-profile-create)) - - Configuration Profile Update ([PUT /linode/instances/{linodeId}/configs/{configId}](https://www.linode.com/docs/api/linode-instances/#configuration-profile-update)) - -### Changed - -- The Account Update ([PUT /account](https://www.linode.com/docs/api/account/#account-update)) endpoint `zip` property has been updated with new restrictions. Previously, the `zip` only had a 16 character limit. Now, `zip` may only consist of letters, numbers, spaces, and hyphens, and must not contain more than 9 letter or number characters. These conditions must also be satisfied when accessing the Credit Card Add/Edit ([POST /account/credit-card](https://www.linode.com/docs/api/account/#credit-card-addedit)) endpoint. - -### Fixed - -- Previously, users without read-write access to Longview Clients could still access their `api_key` and `install_code` when accessing the Longview Clients List ([GET /longview/clients](https://www.linode.com/docs/api/longview/#longview-clients-list)) and Longview Client View ([GET /longview/clients/{clientId}](https://www.linode.com/docs/api/longview/#longview-client-view)) endpoints. Now, `[REDACTED]` is returned for these properties for users without read-write access to the associated Longview Clients. - -- Previously, the `label` property for the Linode Create ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) request body schema lacked a type specification and restriction. The endpoint's request body schema has been refactored to include the `string` type specification and the restriction that Linode labels must end with an alphanumeric character. diff --git a/src/content/changelog/4-89-1-2021-04-14.md b/src/content/changelog/4-89-1-2021-04-14.md deleted file mode 100644 index 3ab923ffe..000000000 --- a/src/content/changelog/4-89-1-2021-04-14.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: '4.89.1: 2021-04-14' -date: 2021-04-14T04:00:00.000Z -version: 4.89.1 -changelog: - - API ---- - -### Changed - -- The VLANs List ([GET /networking/vlans](https://www.linode.com/docs/api/networking/#vlans-list)) beta endpoint description has been updated with the following: - - Clearer instructions on how to detach a Linode from a VLAN. - - A note that VLANs cannot be renamed. - - A note that VLANs cannot be manually deleted. VLANs that are not attached to any Linodes are automatically deleted within a short timeframe. - -### Fixed - -- A bug was fixed that prevented `public` purpose VLAN interfaces that weren't configured for eth0 from working. This bug has been fixed, and the request body descriptions for the `purpose` property have been updated accordingly for the following endpoints: - - Linode Create ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) - - Configuration Profile Create ([POST /linode/instances/{linodeId}/configs](https://www.linode.com/docs/api/linode-instances/#configuration-profile-create)) - - Configuration Profile Update ([PUT /linode/instances/{linodeId}/configs/{configId}](https://www.linode.com/docs/api/linode-instances/#configuration-profile-update)) - -- Previously, the Configuration Profile Update ([PUT /linode/instances/{linodeId}/configs/{configId}](https://www.linode.com/docs/api/linode-instances/#configuration-profile-update)) endpoint erroneously stated the `label` and `devices` properties as required and the `interfaces.purpose` property as optional. The `label` and `devices` properties are now stated as optional, while the `interfaces.purpose` property is now stated as required. diff --git a/src/content/changelog/4-9-1-2019-12-02.md b/src/content/changelog/4-9-1-2019-12-02.md deleted file mode 100644 index 4e32f5b37..000000000 --- a/src/content/changelog/4-9-1-2019-12-02.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: '4.10.0:2019-12-03' -date: 2019-12-03T05:00:00.000Z -version: 4.10.0 -changelog: - - API ---- -### Added - -- Added the `status` property to List Regions ([GET /regions](https://www.linode.com/docs/api/regions/#regions-list)) and View Region ([GET /regions/{regionId}](https://www.linode.com/docs/api/regions/#region-view)). The `status` property returns a region's current operational status. - -- A `linode_config_create`, `linode_config_delete`, `linode_config_update`, `disk_create`, `disk_update` Event action can now generate a `secondary_entity` object. A `secondary_entity` object displays information about an additional entity that is related to the Event. - - - Refer to the List Events ([GET /account/events](https://www.linode.com/docs/api/account/#events-list)) and View Event ([GET /account/events/{eventId}](https://www.linode.com/docs/api/account/#event-view)) endpoints to review your Events. - -- When creating or updating a Domain Record of type `SRV`, the `target` field now accepts a value of `.`. By setting the target of an SRV record to `.`, you can indicate that a particular service is not supported at a particular domain. See [RFC 6186, section 3.4](https://tools.ietf.org/html/rfc6186#section-3.4) for details on this usage. - -### Fixed - -- You can now use the `+order_by` operator to filter by `region` when Listing Linodes ([GET /linode/instances](https://www.linode.com/docs/api/linode-instances/#linodes-list)). Previously, this would result in an `unable to apply filter` error. \ No newline at end of file diff --git a/src/content/changelog/4-90-0-2021-04-19.md b/src/content/changelog/4-90-0-2021-04-19.md deleted file mode 100644 index a030e2724..000000000 --- a/src/content/changelog/4-90-0-2021-04-19.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.90.0: 2021-04-19' -date: 2021-04-19T04:00:00.000Z -version: 4.90.0 -changelog: - - API ---- - -### Added - -- Support Tickets for VLANs can now be opened. Accordingly, the following properties were added to the Support Ticket Open ([POST /support/tickets](https://www.linode.com/docs/api/support/#support-ticket-open)) endpoint: - - `vlan`: The label of the VLAN this ticket is regarding, if relevant. Requires a specified `region` to identify the VLAN. - - `region`: The [Region](https://www.linode.com/docs/api/regions/) ID for the associated VLAN this ticket is regarding. This property is only allowed when opening a VLAN ticket. - -### Fixed - -- Previously, submitting `ssl_cert` or `ssl_key` values with improper formatting resulted in a 500 error when using the NodeBalancers Config Update ([/nodebalancers/{nodeBalancerId}/configs/{configId}](https://www.linode.com/docs/api/nodebalancers/#config-update)) endpoint. Now, an error message is returned if improperly formatted`ssl_cert` or `ssl_key` values are submitted with a request to this endpoint. diff --git a/src/content/changelog/4-90-3-2021-04-28.md b/src/content/changelog/4-90-3-2021-04-28.md deleted file mode 100644 index 7ddf5f21c..000000000 --- a/src/content/changelog/4-90-3-2021-04-28.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.90.3: 2021-04-28' -date: 2021-04-28T04:00:00.000Z -version: 4.90.3 -changelog: - - API ---- - -### Added - -- The Image Upload ([POST /images/upload](https://www.linode.com/docs/api/images/#image-upload)) beta endpoint has been added. This endpoint can be used to initiate a Machine Image upload by creating a new private Image object and returning it, along with the URL the image data can be uploaded to. diff --git a/src/content/changelog/4-91-0-2021-05-03.md b/src/content/changelog/4-91-0-2021-05-03.md deleted file mode 100644 index 1989e7695..000000000 --- a/src/content/changelog/4-91-0-2021-05-03.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: '4.91.0: 2021-05-03' -date: 2021-05-03T04:00:00.000Z -version: 4.91.0 -changelog: - - API ---- - -### Changed - -- The Linode VLANs feature has completed beta testing! All beta notices have been removed for endpoints involving VLANs, and VLANS List ([GET /networking/vlans](https://www.linode.com/docs/api/networking/#vlans-list)) requests are now accessible at `/v4` instead of `/v4beta`. - -- The descriptions for the following Images endpoints were updated to improve accuracy and clarity: - - Images List ([GET /images](https://www.linode.com/docs/api/images/#images-list)) - - Image Create ([POST /images](https://www.linode.com/docs/api/images/#image-create)) - - Image Upload ([POST /images/upload](https://www.linode.com/docs/api/images/#image-upload)) - -### Fixed - -- A bug was fixed that caused 500 errors to return when empty request bodies or strings were submitted to the Firewall Rules Update ([PUT /networking/firewalls/{firewallId}/rules](https://www.linode.com/docs/api/networking/#firewall-rules-update)) beta endpoint. An error is now returned instead. diff --git a/src/content/changelog/4-92-0-2021-05-12.md b/src/content/changelog/4-92-0-2021-05-12.md deleted file mode 100644 index a63ab1cf5..000000000 --- a/src/content/changelog/4-92-0-2021-05-12.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: '4.92.0: 2021-05-12' -date: 2021-05-12T04:00:00.000Z -version: 4.92.0 -changelog: - - API ---- - -### Changed - -- The Linode Firewalls feature has completed beta testing! All beta notices have been removed for endpoints involving Firewalls, and Vthe following endpoints are now accessible from the `/v4` path: - - Firewalls List ([GET/networking/firewalls](https://www.linode.com/docs/api/networking/#firewalls-list)) - - Firewall Create ([POST /networking/firewalls](https://www.linode.com/docs/api/networking/#firewall-create)) - - Firewall Delete ([DELETE /networking/firewalls/{firewallId}](https://www.linode.com/docs/api/networking/#firewall-delete)) - - Firewall View ([GET /networking/firewalls/{firewallId}](https://www.linode.com/docs/api/networking/#firewall-view)) - - Firewall Update ([PUT /networking/firewalls/{firewallId}](https://www.linode.com/docs/api/networking/#firewall-update)) - - Firewall Devices List ([GET /networking/firewalls/{firewallId}/devices](https://www.linode.com/docs/api/networking/#firewall-devices-list)) - - Firewall Device Create ([POST /networking/firewalls/{firewallId}/devices](https://www.linode.com/docs/api/networking/#firewall-device-create)) - - Firewall Device Delete ([DELETE /networking/firewalls/{firewallId}/devices/{deviceId}](https://www.linode.com/docs/api/networking/#firewall-device-delete)) - - Firewall Device View ([GET /networking/firewalls/{firewallId}/devices/{deviceId}](https://www.linode.com/docs/api/networking/#firewall-device-view)) - - Firewall Rules List ([GET /networking/firewalls/{firewallId}/rules](https://www.linode.com/docs/api/networking/#firewall-rules-list)) - - Firewall Rules Update ([PUT /networking/firewalls/{firewallId}/rules](https://www.linode.com/docs/api/networking/#firewall-rules-update)) diff --git a/src/content/changelog/4-93-0-2021-05-17.md b/src/content/changelog/4-93-0-2021-05-17.md deleted file mode 100644 index 255d505f9..000000000 --- a/src/content/changelog/4-93-0-2021-05-17.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: '4.93.0: 2021-05-17' -date: 2021-05-17T04:00:00.000Z -version: 4.93.0 -changelog: - - API ---- - -### Added - -- StackScripts now have the `mine` boolean read-only property, which indicates whether the StackScript is owned by the account of the user making the request. This property can be used to easily filter responses so that only your account's StackScripts are returned when using the StackScripts List ([GET /stackscripts](https://www.linode.com/docs/api/stackscripts/#stackscripts-list)) endpoint. - -- The Domain Zone File View ([GET /domains/{domainId}/zone-file](https://www.linode.com/docs/api/domains/#domain-zone-file-view)) has been added. Access this endpoint to view an array containing the lines of the zone file for the last rendered zone of the specified domain. - -- Restricted users can now access Images they created using the Image Upload ([POST /images/upload](https://www.linode.com/docs/api/images/#image-upload)) beta endpoint. - -### Changed - -- The responses for the Linodes List ([GET /linode/instances](https://www.linode.com/docs/api/linode-instances/#linodes-list)) and NodeBalancers List ([GET /nodebalancers](https://www.linode.com/docs/api/nodebalancers/#nodebalancers-list)) endpoints are now filterable by their respective `ipv4` properties. - -- The response for the Images List ([GET /images](https://www.linode.com/docs/api/images/#images-list)) endpoint is now filterable by the `type` property. - -### Fixed - -- The `read_only` property of the Disk Create ([POST /linode/instances/{linodeId}/disks](https://www.linode.com/docs/api/linode-instances/#disk-create)) endpoint's request body schema was nonfunctional and has been removed from the specification. - -- A bug was fixed that caused the Firewall Update ([PUT /networking/firewalls/{firewallId}](https://www.linode.com/docs/api/networking/#firewall-update)) endpoint to incorrectly return a "too many active Firewalls" error. The error incorrectly appeared when a Firewall's `status` was set from `disabled` to `enabled` after attached Linodes were deleted. diff --git a/src/content/changelog/4-94-0-2021-06-01.md b/src/content/changelog/4-94-0-2021-06-01.md deleted file mode 100644 index bfe8678c7..000000000 --- a/src/content/changelog/4-94-0-2021-06-01.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: '4.94.0: 2021-06-01' -date: 2021-06-01T04:00:00.000Z -version: 4.94.0 -changelog: - - API ---- - -### Added - -- The Payment Methods List ([GET /account/payment-methods](https://www.linode.com/docs/api/account/#payment-methods-list)) beta endpoint is now available. Access this endpoint to view a list of the available payment methods for your account. At this time, only the primary credit card for your account is returned from this endpoint; additional payment methods will be listed as they become available. - -### Fixed - -- The response body for the Image Upload ([POST /images/upload](https://www.linode.com/docs/api/images/#image-upload)) beta endpoint has been corrected to state that the `upload_to` property is returned. Previously, the specification stated that the `upload_url` property was returned. - -- When deploying a new Linode from an Image using the Linode Create ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) endpoint, the Image Disk is now created with the maximum allowed disk space (minus the size of the Swap Disk). Previously, the Image Disk was created with the minimum allowed size based on the Image, and required resizing to use the maximum available space. - -- When creating a new Disk from an Image with the Disk Create ([POST /linode/instances/{linodeId}/disks](https://www.linode.com/docs/api/linode-instances/#disk-create)) endpoint, the filesystem for the Image is now used unless otherwised specified. Previously, the `ext4` default filesystem was used unless otherwise specified. - -- The "v4" server path has been enabled for the VLANs List ([GET /networking/vlans](https://www.linode.com/docs/api/networking/#vlans-list)) endpoint. - -- The description for the Linode "interfaces" property has been updated to clarify that public IP addresses are still assigned but not usable without manual configuration when no public interface is configured. diff --git a/src/content/changelog/4-95-0-2021-06-14.md b/src/content/changelog/4-95-0-2021-06-14.md deleted file mode 100644 index 7946f0b6c..000000000 --- a/src/content/changelog/4-95-0-2021-06-14.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: '4.95.0: 2021-06-14' -date: 2021-06-14T04:00:00.000Z -version: 4.95.0 -changelog: - - API ---- - -### Changed - -- Linode Disks can now be created from Account-specific ("private/") Images that a user has `read_only` or `read_write` access to with the Linode Create ([POST /linode/instances](https://www.linode.com/docs/api/linode-instances/#linode-create)) or Disk Create ([POST/linode/instances/{linodeId}/disks](https://www.linode.com/docs/api/linode-instances/#disk-create)) endpoints. Previously, only users with `read_write` access to an Account Image could create disks from that Image. - -### Fixed - -- A bug has been fixed that prevented filtering the Firewalls List ([GET /linode/instances/{linodeId}/firewalls](https://www.linode.com/docs/api/linode-instances/#firewalls-list)) endpoint for the `created`, `id`, `label`, `tags`, and `updated` properties. diff --git a/src/content/changelog/4-96-0-2021-06-16.md b/src/content/changelog/4-96-0-2021-06-16.md deleted file mode 100644 index 223d8f44c..000000000 --- a/src/content/changelog/4-96-0-2021-06-16.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: '4.96.0: 2021-06-16' -date: 2021-06-16T04:00:00.000Z -version: 4.96.0 -changelog: - - API ---- - -### Changed - -- The following endpoints are now out of Beta and accessible from the "v4" path: - - - Image Upload ([POST /images/upload](https://www.linode.com/docs/api/images/#image-upload)) - - Payment Methods List ([GET /account/payment-methods](https://www.linode.com/docs/api/account/#payment-methods-list)) - -- The Payment Methods List ([GET /account/payment-methods](https://www.linode.com/docs/api/account/#payment-methods-list)) endpoint's `method` property has been changed to `type`, and its `is_default` property type has been changed to a boolean value. diff --git a/src/content/changelog/4-97-0-2021-06-28.md b/src/content/changelog/4-97-0-2021-06-28.md deleted file mode 100644 index 80506df7b..000000000 --- a/src/content/changelog/4-97-0-2021-06-28.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: '4.97.0: 2021-06-28' -date: 2021-06-28T04:00:00.000Z -version: 4.97.0 -changelog: - - API ---- - -### Added - -- Manage your Account's payment options with the new Payment Method Add ([POST /account/payment-methods](https://www.linode.com/docs/api/account/#payment-method-add)) endpoint. - -- Promo Codes for new signups can now be redeemed with the Promo Credit Add ([POST /account/promo-codes](https://www.linode.com/docs/api/account/#promo-credit-add)) endpoint. Previously, Promo Codes were entered only while signing up for a new account. - -- You can now delete individual LKE Nodes with the new Node Delete ([DELETE /lke/clusters/{clusterId}/nodes/{nodeId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-delete)) endpoint. - -### Changed - -- The Credit Card Add/Edit ([POST /account/credit-card](https://www.linode.com/docs/api/account/#credit-card-addedit)) has been deprecated. Please use the new Payment Method Add ([POST /account/payment-methods](https://www.linode.com/docs/api/account/#payment-method-add)) endpoint to manage your Account's credit card information. - -- The Maintenance List ([GET /account/maintenance](https://www.linode.com/docs/api/account/#maintenance-list)) beta endpoint is now filterable by the `when` property, allowing you to filter maintenance objects based on their date. - -- LKE Node Pools are now taggable when using the Node Pool Create ([POST /lke/clusters/{clusterId}/pools](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-create)) and Node Pool Update ([PUT /lke/clusters/{clusterId}/pools/{poolId}](https://www.linode.com/docs/api/linode-kubernetes-engine-lke/#node-pool-update)) endpoints. - -- Profile referral data, including the referral code, is now only accessible after an Account has an established payment history when using the Profile View ([GET /profile](https://www.linode.com/docs/api/profile/#profile-view)) and Profile Update ([PUT /profile](https://www.linode.com/docs/api/profile/#profile-update)) endpoints. diff --git a/src/content/changelog/4-97-1-2021-06-29.md b/src/content/changelog/4-97-1-2021-06-29.md deleted file mode 100644 index 71f45121a..000000000 --- a/src/content/changelog/4-97-1-2021-06-29.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.97.1: 2021-06-29' -date: 2021-06-29T04:00:00.000Z -version: 4.97.1 -changelog: - - API ---- - -### Fixed - -- A bug in the API spec that prevented developers.linode.com from building was fixed. diff --git a/src/content/changelog/4-97-2-2021-07-01.md b/src/content/changelog/4-97-2-2021-07-01.md deleted file mode 100644 index c848b9724..000000000 --- a/src/content/changelog/4-97-2-2021-07-01.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: '4.97.2: 2021-07-01' -date: 2021-07-01T04:00:00.000Z -version: 4.97.2 -changelog: - - API ---- - -### Changed - -- The Maintenance List ([GET /account/maintenance](https://www.linode.com/docs/api/account/#maintenance-list)) beta endpoint's "status" property has been updated as follows: - - Maintenance objects that were formerly returned as `ready` are now returned as `pending`. - - `completed` Maintenance objects are no longer returned at this endpoint. diff --git a/src/content/changelog/4-98-0-2021-07-12.md b/src/content/changelog/4-98-0-2021-07-12.md deleted file mode 100644 index 7fa154fb5..000000000 --- a/src/content/changelog/4-98-0-2021-07-12.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: '4.98.0: 2021-07-12' -date: 2021-07-12T04:00:00.000Z -version: 4.98.0 -changelog: - - API ---- - -### Added - -- [Null MX](https://datatracker.ietf.org/doc/html/rfc7505) Domain Records can now be created when accessing the Domain Record Create ([POST /domains/{domainId}/records](https://www.linode.com/docs/api/domains/#domain-record-create)) and Domain Record Update ([PUT /domains/{domainId}/records/{recordId}](https://www.linode.com/docs/api/domains/#domain-record-update)) endpoints. diff --git a/src/content/changelog/4-99-0-2021-07-16.md b/src/content/changelog/4-99-0-2021-07-16.md deleted file mode 100644 index fa4b18c2d..000000000 --- a/src/content/changelog/4-99-0-2021-07-16.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '4.99.0: 2021-07-16' -date: 2021-07-16T04:00:00.000Z -version: 4.99.0 -changelog: - - API ---- - -### Added - -- You can now view individual Payment Method objects by accessing the Payment Method View ([GET /account/payment-methods/{paymentMethodId}](https://www.linode.com/docs/api/account/#payment-method-view)) endpoint. - -- You can now set an existing Payment Method as the default method by accessing the Payment Method Make Default ([POST /account/payment-methods/{paymentMethodId}/make-default](https://www.linode.com/docs/api/account/#payment-method-make-default)) endpoint. - -### Changed - -- The `id` property is now returned for Payment Method Objects when accessing the Payment Methods List ([GET /account/payment-methods](https://www.linode.com/docs/api/account/#payment-methods-list)) endpoint. diff --git a/src/content/changelog/cloud-manager-0-77-0.md b/src/content/changelog/cloud-manager-0-77-0.md deleted file mode 100644 index 3c8b1bf71..000000000 --- a/src/content/changelog/cloud-manager-0-77-0.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Cloud Manager Changelog 0.77.0 -date: 2019-11-06T04:00:00.000Z -version: 0.77.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Supply the LKE Cluster options from APIv4 -- Longview Client Gauges for Swap and Storage -- Ability to paste clipboard content into the Glish interface from your local machine -- Longview landing tabs -- Skeleton loader to table rows - -### Changed: - -- [SDK] - Implement Object Storage endpoints -- Longview Client creation workflow -- Display the booted configuration in Linode Boot and Reboot event messages -- Pre-fill Disk select fields rescue tab with available Disks -- Refactor Create Volume Workflow -- Update Object Storage confirmation modal copy -- Client-side validation for CVV field on the Billing page -- Making CVV code a required field within Billing page -- Update favicon -- Updated syntax for Linode details specs -- Filter out GPU from plan selection for LKE -- Filter out regions that don’t have LKE capabilities - -### Fixed: - -- Blog feed on Dashboard -- StackScript detail breadcrumbs -- Adjustments to Kubeconfig buttons on smaller breakpoints diff --git a/src/content/changelog/cloud-manager-0-79-0.md b/src/content/changelog/cloud-manager-0-79-0.md deleted file mode 100644 index 530cb5c31..000000000 --- a/src/content/changelog/cloud-manager-0-79-0.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Cloud Manager 0.79.0 -date: 2019-11-19T05:00:00.000Z -version: 0.79.0 -changelog: - - Cloud Manager ---- -### Added: -- Longview: Static tables for listening services/active connections -- Longview: Line Graph abstraction -- Longview: Sort clients by values -- Longview: Client count warning modal -- Longview: Installation tab -- Longview: Overview section scaffolding -- Longview: Footer text for non-Pro users -- Longview: Uptime, Packages, and Hostname data added to client rows -- Longview: Display circle loader if client doesn’t exist or is still being loaded -- Longview: Overview icon section with some static data -- Ability to edit rDNS for IPv6 ranges and pools -- Display of route target for IPv6 ranges -- Abstraction of buttonLink -- Ability to collapse main navigation on larger screen sizes - -### Changed: -- Longview: Change landing view from table to cards -- LKE Landing documentation link target -- Loading state and clear errors on Linode Backups form submission -- Longview documentation link target -- Remove welcome banner -- Updated logo asset -- Updated header and footer styles - -### Fixed: -- Linode list not being updated when creating Linodes externally -- Type checking in getAPIErrorFor -- Duplicate error display in account/settings -- Empty volumes create button diff --git a/src/content/changelog/cloud-manager-0-80-0.md b/src/content/changelog/cloud-manager-0-80-0.md deleted file mode 100644 index d0bad268c..000000000 --- a/src/content/changelog/cloud-manager-0-80-0.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Cloud Manager 0.80.0 -date: 2019-12-17T05:00:00.000Z -version: 0.80.0 -changelog: - - Cloud Manager ---- - -### Added: - -* Remove check zone from domain action menu -* Move sidebar in Domains detail -* Duration time to Events Landing and Activity Feed -* Display billing notice when deleting last Object Storage Bucket -* Longview: - * Landing page - * Overview page - * Installation page - * Enable client sorting on Landing page - * Packages drawer - -* New One-Click Apps: - * Docker - * Jenkins - * Grafana - * Prometheus - * MySQL - * LEMP Stack - * Shadowsocks - -### Changed: - -- Remove ZXCVBN and improve password hints -- Remove (disabled) Check Zone and Zone File actions from Domains -- LKE added to PAT Scopes -- Make search bar case-insensitive -- Option to show all Linodes on Linode Landing -- Remove same-domain SOA email restriction (client-side validation) -- Update release docs -- Styling adjustment to IconTextLink - -### Fixed: - -- Accessibility features overhaul -- Update Object Storage icon color -- Error formatting on editable input labels -- Event badge hidden behind scrollbar -- Linode status not updated after resizing is complete -- State not responding to Longview events diff --git a/src/content/changelog/cloud-manager-0-81-0.md b/src/content/changelog/cloud-manager-0-81-0.md deleted file mode 100644 index 514dbb76b..000000000 --- a/src/content/changelog/cloud-manager-0-81-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Cloud Manager 0.81.0 -date: 2019-12-19T05:00:00.000Z -version: 0.81.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Longview: - - Display non-error Notifications from Longview API on Longview Details page - - Empty and loading states for Overview graphs - -### Changed: - -- Use “Last Backup” data on /linode/instances endpoint to avoid multiple requests to /backups (improves performance) -- Show deprecated label for distros in Images dropdown - -### Fixed: - -- Display invoice PDF total, tax, and amount values in \$0.00 format -- Reduce OCA tile spacing between icon and label diff --git a/src/content/changelog/cloud-manager-0-81.1.md b/src/content/changelog/cloud-manager-0-81.1.md deleted file mode 100644 index 759d286c3..000000000 --- a/src/content/changelog/cloud-manager-0-81.1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager 0.81.1 -date: 2019-12-23T05:00:00.000Z -version: 0.81.1 -changelog: - - Cloud Manager ---- - -### Changed: -- Update error reporting to reduce unnecessary reports \ No newline at end of file diff --git a/src/content/changelog/cloud-manager-0-82-0.md b/src/content/changelog/cloud-manager-0-82-0.md deleted file mode 100644 index cd5b58b87..000000000 --- a/src/content/changelog/cloud-manager-0-82-0.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Cloud Manager 0.82.0 -date: 2020-01-08T05:00:00.000Z -version: 0.82.0 -changelog: - - Cloud Manager ---- -### Added: -- Longview: empty and loading states for Disks tab -- Longview: NGINX tab -- Longview: Network tab -- Show All option for Volumes, Domains, NodeBalancers -- Add security.txt at cloud.linode.com/.well-known/security.txt - -### Changed: -- Copy for Prometheus and Grafana One-Click Apps -- Show confirmation dialog when resizing a Linode -- Update LV documentation to include info on warnings/errors -- Add copy explaining prorated transfer -- Move untagged items under tagged items for all entities -- Allow primary nav to set multiple active links -- Allow Charts.js native (canvas) legends for graphs -- Filter processes by username or process name -- Error feedback for failed snapshot backups -- Support for Disks/Configs events -- Add URL param to reset password button -- Linode details accessibility adjustments - -### Fixed: -- Layout overflow on Longview overview graph section -- Missing error/loading states in AccessKey table & drawer -- Older invoices causing an error when creating PDF -- Weblish error (safe access properties) -- Docs links for Longview installation instructions diff --git a/src/content/changelog/cloud-manager-0-83-0.md b/src/content/changelog/cloud-manager-0-83-0.md deleted file mode 100644 index 40b154efe..000000000 --- a/src/content/changelog/cloud-manager-0-83-0.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Cloud Manager 0.83.0 -date: 2020-01-17T05:00:00.000Z -version: 0.83.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Longview: - - Apache - - MySQL - - Processes -- "Show All" option on Domain Records -- Ability to edit AXFR for slave Domains - -### Changed: - -- Hide Backups CTAs from restricted users -- Update Longview graph colors -- Support API requests for up to 200 entities at a time -- Make One-Click apps visible to all users from primary navigation - -### Fixed: - -- Rounding in Longview line graphs -- Add space to API Tokens HTML title -- Allow rebooting from Rescue mode diff --git a/src/content/changelog/cloud-manager-0-84-0.md b/src/content/changelog/cloud-manager-0-84-0.md deleted file mode 100644 index 60a97d467..000000000 --- a/src/content/changelog/cloud-manager-0-84-0.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Cloud Manager 0.84.0 -date: 2020-01-28T05:00:00.000Z -version: 0.84.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Add Domain Transfers to Domain Drawer for slave Domains -- “Delete” button to Domain Drawer -- Improve Form context help/info in Configuration Edit -- Ability to delete a Domain from Domain Detail -- Show a banner when one or more Regions experience outages -- New One-Click App: phpMyAdmin -- Show progress on the target Linode while cloning - -### Changed: - -- Add link to Resizing a Linode Guide -- [LKE] Node pools should have 3 nodes by default -- Longview Process Arrow Rework -- StackScript author links from StackScript Detail page -- Sort Kubernetes versions by label descending in dropdown -- OAuth Scopes can be space separated -- Store Longview time selection in user preferences - -### Fixed: - -- Longview Overview graphs were incorrectly showing data as “today” -- Refactor LineGraphs to allow mixed units for network graphs -- Routing on Search Landing page for slave Domains -- Fix Linode network graph units -- Display updated credit card info in Billing Summary when credit card is updated -- Visual regression on Clone Configs/Disks -- Loading state for Longview landing page (visual bug) diff --git a/src/content/changelog/cloud-manager-0-84-1.md b/src/content/changelog/cloud-manager-0-84-1.md deleted file mode 100644 index 88336661c..000000000 --- a/src/content/changelog/cloud-manager-0-84-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager 0.84.1 -date: 2020-02-04T05:00:00.000Z -version: 0.84.1 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Fix issue where only 100 Images were displayed diff --git a/src/content/changelog/cloud-manager-1-1-0.md b/src/content/changelog/cloud-manager-1-1-0.md deleted file mode 100644 index ff42ae9f7..000000000 --- a/src/content/changelog/cloud-manager-1-1-0.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: Cloud Manager 1.1.0 -date: 2020-02-25T19:30:00.000Z -version: 1.1.0 -changelog: - - Cloud Manager ---- -### Added: -- Cloud Firewalls: - - Add Firewalls endpoints to SDK - - Allow enable/disable/delete Firewall actions - - Enable Firewall creation -- LKE: - - Warn users before creating/resizing a cluster to a single node - - Handling for LKE events (lke_node_create) -- Accessibility improvements: - - Add aria attributes on Linodes, Images, and Kubernetes Landing pages - - Add aria attributes to Action Menu items - - Improve accuracy of column header count - - Add title to ADA chat bot - -### Changed: -- Update CPU threshold alert validation -- Use display: standalone in manifest.json for IOS support -- Update event toasts and add new toasts for clone/resize events -- Increase line height of rendered Markdown for readability -- Remove Import Tags CTA on the Dashboard -- Remove obsolete GDPR Modal -- Close all active Lish sessions when logging out -- Unify IP address input patterns for Domains -- Allow direct links to OCA details drawers -- Always allow TCP Connection as a health check for NodeBalancers -- Hide duration for host_reboot events - -### Fixed: -- Mode persistence in Linode Disk drawer -- Formatting/highlighting in kubeconfig preview drawer -- Incorrect disks sometimes displayed in different tabs -- Regression from Notistack update -- Remove plural for hour on DNS manager -- Use appropriate button text when restoring from an Image diff --git a/src/content/changelog/cloud-manager-1-1-1.md b/src/content/changelog/cloud-manager-1-1-1.md deleted file mode 100644 index 635b3e189..000000000 --- a/src/content/changelog/cloud-manager-1-1-1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager 1.1.1 -date: 2020-02-28T15:00:00.000Z -version: 1.1.1 -changelog: - - Cloud Manager ---- -### Fixed: - -- Ensure Object Storage is displayed for restricted users diff --git a/src/content/changelog/cloud-manager-1-10-0.md b/src/content/changelog/cloud-manager-1-10-0.md deleted file mode 100644 index 2e225d5d4..000000000 --- a/src/content/changelog/cloud-manager-1-10-0.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Cloud Manager v1.10.0 -date: 2020-06-02T05:00:00.000Z -version: 1.10.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Progress bar for newly-created Images - -### Changed: - -- Improve UX for GPU selection -- Add a link to Support in all “Verification is required” errors -- Allow clearable numeric inputs in Domain Records Drawer -- Remove Cloud Manager version tag from Support Tickets - -### Fixed: - -- Broken SVG combination when creating a Linode -- Profile routing didn’t handle incorrect routes -- Firewall document title -- ICMP port bug when editing Firewall rules -- Update textfield to use input id for "for" attribute -- Copy fix for Profile -> Referrals -- Accessibility of Dashboard “View Details” links diff --git a/src/content/changelog/cloud-manager-1-11-1.md b/src/content/changelog/cloud-manager-1-11-1.md deleted file mode 100644 index 5c361977d..000000000 --- a/src/content/changelog/cloud-manager-1-11-1.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Cloud Manager v1.11.0 -date: 2020-06-09T05:00:00.000Z -version: 1.11.0 -changelog: - - Cloud Manager ---- - -### Changed: - -- Clarify Linode password fields in Reset Root Password vs. Rebuild -- Hide SSH key remove button for LISH settings when no keys are present -- Make main content banner dismissible -- Show error when Volumes limit has been reached but attempt is made to add a new Volume - -### Fixed: - -- CAA record input duplicating name/value diff --git a/src/content/changelog/cloud-manager-1-13-1.md b/src/content/changelog/cloud-manager-1-13-1.md deleted file mode 100644 index b950e1bab..000000000 --- a/src/content/changelog/cloud-manager-1-13-1.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Cloud Manager v1.13.1 -date: 2020-07-02T05:00:00.000Z -version: 1.13.1 -changelog: - - Cloud Manager ---- - -### Changed: - -- Changed Percona OCA to Percona (PMM) - -### Fixed: - -- Matching logic for OCAs was breaking on parentheses diff --git a/src/content/changelog/cloud-manager-1-22-0.md b/src/content/changelog/cloud-manager-1-22-0.md deleted file mode 100644 index 2c8c9b6af..000000000 --- a/src/content/changelog/cloud-manager-1-22-0.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Cloud Manager v1.22.0 -date: 2020-10-06T05:00:00.000Z -version: 1.22.0 -changelog: - - Cloud Manager ---- - -### Added: -- Notification for when an email to a user couldn’t be delivered -- Warning about 24 hour wait period before disabling backups for a Linode -- Warning about blocked SMTP ports for new accounts -- CMR: -- Apply animations and adjustments to Linode Summary view -- Apply table styles for Longview tables -- Hide status chip if there are no corresponding Linodes with that status -- "Message" column to the Activity Feed table -- Prevent overflow of resolvers in Linode Network tab -- Prevent text from being flush to the screen -- Object Storage: -- Add ability to upload an SSL/TLS certificate for a Bucket -- Add access management for OBJ access keys -- Add loading state in OBJ access key drawer if buckets are loading -- Add view mode to OBJ access key drawer -- VLANs: -- Create modal -- Add VLAN attachment option to Linode Create flow -- Add VLAN table to Linode Network tab -- Add VLAN column to Linode Configuration table - -### Changed: -- Improve handling of Managed accounts when backing up Linodes - -### Fixed: -- Cloning a Domain leads to “Not Found” page -- Navigation bug in Longview -- Tab-based navigation - diff --git a/src/content/changelog/cloud-manager-1-4-0.md b/src/content/changelog/cloud-manager-1-4-0.md deleted file mode 100644 index 678b53f68..000000000 --- a/src/content/changelog/cloud-manager-1-4-0.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Cloud Manager v1.4.0 -date: 2020-03-30T05:00:00.000Z -version: 1.4.0 -changelog: - - Cloud Manager ---- - -### Changed: -- Change "One-Click Apps" to "Marketplace" -- Change message in the Events table empty state -- Allow up to 10,000 USD payment with PayPal -- Lazy load Images - -### Fixed: -- Improve skeleton loading screen in the Events table -- Fix bug in Image select -- Fix visual bug in OAuth Apps table header (dark mode) -- Edit DNS Records containing "linode.com" substring \ No newline at end of file diff --git a/src/content/changelog/cloud-manager-1-5-0.md b/src/content/changelog/cloud-manager-1-5-0.md deleted file mode 100644 index 1c6800eeb..000000000 --- a/src/content/changelog/cloud-manager-1-5-0.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Cloud Manager v1.5.0 -date: 2020-04-07T05:00:00.000Z -version: 1.5.0 -changelog: - - Cloud Manager ---- - -### Changed: - -- [Performance] Lazy load Domains data -- Set a timeout when requesting Gravatars -- Preserve Support ticket text on page reload - -### Fixed: - -- Account tab crashing for some users -- Fix handling of local storage on logout -- Longview NGINX tab crashing for some users -- Screen readers cannot access "Create Linode" interface -- Values on LV Network graphs displayed incorrectly -- Placeholder component double h1 display issue diff --git a/src/content/changelog/cloud-manager-1-5-1.md b/src/content/changelog/cloud-manager-1-5-1.md deleted file mode 100644 index 43940472f..000000000 --- a/src/content/changelog/cloud-manager-1-5-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.5.1 -date: 2020-04-10T05:00:00.000Z -version: 1.5.1 -changelog: - - Cloud Manager ---- - -### Changed - -- Update LKE schema to reflect breaking API changes (version is now k8s_version) diff --git a/src/content/changelog/cloud-manager-1-6-0.md b/src/content/changelog/cloud-manager-1-6-0.md deleted file mode 100644 index 22574c1dd..000000000 --- a/src/content/changelog/cloud-manager-1-6-0.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Cloud Manager v1.6.0 -date: 2020-04-15T05:00:00.000Z -version: 1.6.0 -changelog: - - Cloud Manager ---- - -### Added: - -- EnhancedNumberInput component - -### Changed: - -- Redesign of LKE interface, including Detail and Create Cluster views -- Add LKE clusters to search results - -### Fixed: - -- Case where some long-running actions may not be updated when complete diff --git a/src/content/changelog/cloud-manager-changelog-0-70-0.md b/src/content/changelog/cloud-manager-changelog-0-70-0.md deleted file mode 100644 index 6a72668eb..000000000 --- a/src/content/changelog/cloud-manager-changelog-0-70-0.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Cloud Manager Changelog 0.70.0 -date: 2019-09-09T12:00:00-04:00 -version: 0.70.0 -changelog: - - Cloud Manager ---- -### Added - -* One-Click App navigation -* Placeholder to enable Managed for an account - -### Changed - -* Remove Private IP Checkbox from Clone Linode form -* Edit drawer for Managed service monitors -* Use dropdown instead of cards when selecting an image/distribution -* Replace Region/Province Select with Text field in the Update Contact Information form -* Managed credential drawer now uses separate forms for label and password/username -* Update Managed icon on the dashboard to align with entity icons -* Messaging and billing calculations for expiring credits -* Use account credentials and groups when creating or editing a Monitor -* Monitor dashboard card links to /managed/monitors instead of /support/tickets -* Better error messaging for Inter-datacenter migrations - -### Fixed - -* Client Secret key wrapping -* Backups and clones always labeled as Debian -* Correctly show upgrade banner for all deprecated types -* Issue with kernel input not being populated with a default value in the Edit Linode Configuration form -* Stop inverting SSH key access to account for the API fix for this bug diff --git a/src/content/changelog/cloud-manager-changelog-0-71-0.md b/src/content/changelog/cloud-manager-changelog-0-71-0.md deleted file mode 100644 index 111778efe..000000000 --- a/src/content/changelog/cloud-manager-changelog-0-71-0.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Cloud Manager Changelog 0.71.0 -date: 2019-09-18T20:00:00.000Z -version: 0.71.0 -changelog: - - Cloud Manager ---- -### Added: -- Bucket Detail page (Object Storage) - -### Changed: -- Display “Never” for Managed credentials without a last_encrypted field -- Update copy on EnableManagedPlaceholder -- Add Normalized Data Structure to Images in Redux -- Hide active caret on mobile navigation -- Add Edit action to Kubernetes Cluster action menu -- Add Kubernetes cluster label to filename when downloading kubeconfig -- Switch position of “Region” and “Last Backup” columns on Linode table -- Account for over limit case for account transfer display on dashboard -- [SDK] Migrate /regions -- [SDK] Migrate /linodes -- [SDK] Migrate /kubernetes -- [SDK] Migrate /profile -- [SDK] Migrate authentication requests - -### Fixed: -- Overflow in react selects -- Error with Placeholders missing key prop -- Image select bug -- LinodeConfig memory size limit not displayed -- Style regression for notification thresholds panel -- Tooltip not showing for selection cards -- Update dependencies to resolve vulnerabilities -- Security issue with external links diff --git a/src/content/changelog/cloud-manager-changelog-0-72-0.md b/src/content/changelog/cloud-manager-changelog-0-72-0.md deleted file mode 100644 index 6c2aa3e3a..000000000 --- a/src/content/changelog/cloud-manager-changelog-0-72-0.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Cloud Manager Changelog 0.72.0 -date: 2019-09-23T04:00:00.000Z -version: 0.72.0 -changelog: - - Cloud Manager ---- -### Added - -* Managed service monitor history drawer -* Firewall Landing and Routing -* New landing page for unactivated users -* New table-based flow for selecting a Linode plan -* Managed endpoints to JavaScript SDK - -### Changed - -* Use password input component for credential drawers -* Don’t show DNS “Your Linodes are not being served” banner for restricted users - -### Fixed - -* Error handling for Managed dashboard card -* Tooltip for current plan on resize Linode workflow -* Layout issue with nodeBalancers create workflow -* Stackscripts creation routing and CTAs diff --git a/src/content/changelog/cloud-manager-changelog-v-0-74-0.md b/src/content/changelog/cloud-manager-changelog-v-0-74-0.md deleted file mode 100644 index bf2cd968f..000000000 --- a/src/content/changelog/cloud-manager-changelog-v-0-74-0.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Cloud Manager Changelog v.0.74.0 -date: 2019-10-07T04:00:00.000Z -version: 0.74.0 -changelog: - - Cloud Manager ---- -### Breaking: - -- Remove ability to delete buckets that contain Objects - -### Added: - -- File Uploads for Object Storage -- Ability to delete Objects -- Managed Dashboard widget -- Ability to Edit Domain Status - -### Changed: - -- Expand Linode public SSH Key on hover -- Add copy indicator to Linode public SSH Key button - -### Fixed: - -- Issue with chart tooltips not showing correct time -- Cell height for Kubernetes Clusters while in edit mode -- Link to status.linode.com for all maintenance notifications diff --git a/src/content/changelog/cloud-manager-changelog-v-0-74-1.md b/src/content/changelog/cloud-manager-changelog-v-0-74-1.md deleted file mode 100644 index 887caf4b9..000000000 --- a/src/content/changelog/cloud-manager-changelog-v-0-74-1.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Cloud Manager Changelog v.0.74.1 -date: 2019-10-08T04:00:00.000Z -version: 0.74.1 -changelog: - - Cloud Manager ---- -### Changed: -- Managed Dashboard chart colors to match corresponding charts from the Linode Detail screen - -### Fixed: -- Issue with TextField components missing labels -- Issue with Managed Dashboard "Open a Ticket" button not functioning diff --git a/src/content/changelog/cloud-manager-changelog-v-0-75-0.md b/src/content/changelog/cloud-manager-changelog-v-0-75-0.md deleted file mode 100644 index b9c1be4bb..000000000 --- a/src/content/changelog/cloud-manager-changelog-v-0-75-0.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Cloud Manager Changelog v.0.75.0 -date: 2019-10-22T16:00:00.000Z -version: 0.75.0 -changelog: - - Cloud Manager ---- -### Added: - -* Ability to view, add, edit, and delete Longview Clients -* Interactive flag for Linode card -* Maintenance status schedule date always visible on table row -* Maintenance status to Linodes Dashboard Card -* Confirmation modal when creating new backup snapshot - -### Changed: - -* Add helper text to Kubernetes Node Pool rows if not all Nodes are accounted for -* Adjust display of expiring credit in expandable panel header -* Collapse primary nav at wider breakpoint -* Copy changes for Plesk and cPanel One-Click Apps -* Update Managed dashboard graphs -* Update Access Key creation message (Object Storage) - -### Fixed: - -* Sort by status (Linodes) -* Consistency with display of charts legend units -* NodeBalancers configuration layout -* Maintenance status not be displayed after updated a Linode diff --git a/src/content/changelog/cloud-manager-changelog-v-0-76-0.md b/src/content/changelog/cloud-manager-changelog-v-0-76-0.md deleted file mode 100644 index 3821ac70d..000000000 --- a/src/content/changelog/cloud-manager-changelog-v-0-76-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Cloud Manager Changelog v.0.76.0 -date: 2019-10-30T14:00:00.000Z -version: 0.76.0 -changelog: - - Cloud Manager ---- -### Added: -- cPanel and Plesk One-Click Apps -- Confirmation modal when adding Object Storage service -- Option to cancel Object Storage service in account/settings -- Object Storage to list of Personal Access Token scopes - -### Changed: -- Download Objects instead of opening them in a new window -- Make Object Storage Bucket URLs clickable -- Invoice/Payment PDF Updates -- Remove tags from Kubernetes cluster creation and detail - -### Fixed: -- Error handling for 404s on Kubernetes cluster detail diff --git a/src/content/changelog/cloud-manager-changelog-v-0-78-0.md b/src/content/changelog/cloud-manager-changelog-v-0-78-0.md deleted file mode 100644 index 878412bfd..000000000 --- a/src/content/changelog/cloud-manager-changelog-v-0-78-0.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Cloud Manager Changelog v.0.78.0 -date: 2019-11-12T17:00:00.000Z -version: 0.78.0 -changelog: - - Cloud Manager ---- -### Added: -- Support for new Sydney datacenter -- Longview: Handle restricted users -- Longview: Plan Details page -- React a11y Linters -- Ability to Search For Longview Clients - -### Changed: -- Longview: Use live SysInfo data on landing page -- Longview: Landing page uses card layout rather than table -- Longview: Use cached data to populate Gauges -- LKE: split details page into Details and Resize tabs -- Enhanced BreadCrumb Component -- A/AAAA record drawer title - -### Fixed: -- LKE Node pool deletion -- LKE Routing diff --git a/src/content/changelog/cloud-manager-changelog-version-1-29-0.md b/src/content/changelog/cloud-manager-changelog-version-1-29-0.md deleted file mode 100644 index 163e777a9..000000000 --- a/src/content/changelog/cloud-manager-changelog-version-1-29-0.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Cloud Manager v1.29.0 -date: 2021-01-26T05:00:00.000Z -version: 1.29.0 -changelog: - - Cloud Manager ---- - -### Added: -- Ability to recycle LKE nodes -- Ability to recycle all nodes in an LKE cluster -- Upgrade flow for LKE Kubernetes minor versions -- “Plan” column in the Linodes list table -- Copyable StackScript ID field on StackScripts Detail page - -### Changed: -- Remove "Pilot" language from GPU tab under Linodes -- Update URL appropriately when opening, closing, and navigating to Resize, Rebuild, Rescue, and Migrate modals -- Use query params for routing for Resize, Rebuild, Rescue, and Migrate dialogs (e.g. linodes/123/storage?resize=true) -- Improve responsiveness of Linode Network Summary -- Hide Volumes table for Linodes in regions without Block Storage -- Sort Firewall rule ports in ascending order -- Make empty state message for outbound Firewall rules more explicit -- Remove icons from buttons on Domain Detail page - -### Fixed: -- Fix wrapping in UserMenu causing disappearing “Log Out” button - diff --git a/src/content/changelog/cloud-manager-changelog.md b/src/content/changelog/cloud-manager-changelog.md deleted file mode 100644 index 0bcbd5b82..000000000 --- a/src/content/changelog/cloud-manager-changelog.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Cloud Manager Changelog v.0.73.0 -date: 2019-10-01T04:00:00.000Z -version: 0.73.0 -changelog: - - Cloud Manager ---- -### Added: - -- One-Click App support for feature flags - -- cPanel to One-Click App Library - -- Plesk to One-Click App Library - -- Firewall Landing and Table - -### Changed: - -- Update manifest.json to allow for iOS and Android “pin-to-home-screen” functionality - -- Display country flag after Region has been selected - -- Improve links in Add New menu - -- Disallow duplicate bucket names - -- Allow deletion of disks on active Linodes - -- Sort support tickets by order created - -- Add AU tax ID to invoice generator - -- Move Managed activation flow to /account/settings - -- Add height to radio cell for resize table - -- Adjustments to chip label styles - -- Linode JS SDK Documentation usage guide with examples - -### Fixed: - -- Overflow-x in select drop downs on compact mode diff --git a/src/content/changelog/cloud-manager-v0-77-1.md b/src/content/changelog/cloud-manager-v0-77-1.md deleted file mode 100644 index c4badf0a2..000000000 --- a/src/content/changelog/cloud-manager-v0-77-1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager v0.77.1 -date: 2019-11-11T05:00:00.000Z -version: 0.77.1 -changelog: - - Cloud Manager ---- -### Fixed - -- Safe-access event.secondary_entity diff --git a/src/content/changelog/cloud-manager-v1-0-1.md b/src/content/changelog/cloud-manager-v1-0-1.md deleted file mode 100644 index 7f9ab95dd..000000000 --- a/src/content/changelog/cloud-manager-v1-0-1.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Cloud Manager v1.0.1 -date: 2020-02-13T05:00:00.000Z -version: 1.0.1 -changelog: - - Cloud Manager ---- -### Added: -- Support for Object Storage in Frankfurt, DE - -### Fixed: -- Removed feature flag logic preventing some users from accessing Longview diff --git a/src/content/changelog/cloud-manager-v1-2-0.md b/src/content/changelog/cloud-manager-v1-2-0.md deleted file mode 100644 index 5b42a869c..000000000 --- a/src/content/changelog/cloud-manager-v1-2-0.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Cloud Manager v1.2.0 -date: 2020-03-09T05:00:00.000Z -version: 1.2.0 -changelog: - - Cloud Manager ---- -### Added: - -Cloud Firewalls: -- Firewall Linode view -- Add Device drawer in Firewall Linodes view -- Remove device modal in Firewall Linodes view -- Firewall Rule Table -- Firewall Rule Drawer -- Remove devices from Firewall Devices action menu - -### Changed: -- Make Linode links in Firewall rows clickable -- Pin GitHub release link to linode-manager tag -- Add support for secondary promo button -- Delay data request until user types in Search bar -- Display invalid StackScript errors on Linode rebuild -- Show error when request to /pools fails in LKE -- Respond to linode_config events - -### Fixed: -- Uptime calculation in Longview -- Sorting by Object Storage region -- Sorting the OBJ Bucket table resulted in duplicate rows when there were multiple buckets with the same name diff --git a/src/content/changelog/cloud-manager-version-0-69-0.md b/src/content/changelog/cloud-manager-version-0-69-0.md deleted file mode 100644 index 20bedd8a5..000000000 --- a/src/content/changelog/cloud-manager-version-0-69-0.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Cloud Manager Version 0.69.0 -date: 2019-08-28T04:00:00.000Z -version: 0.69.0 -changelog: - - Cloud Manager ---- -### Added: -- Inter-datacenter Migrations for Linodes -- Warning text to detach volume dialog -- Ability to add, edit, and delete Managed credentials -- Ability to add, edit, and delete Managed contacts -- Ability to add, update, and delete Managed service monitors -- Ability to update Managed SSH Access for Linodes -- Button to navigate to Create Linode workflow from the Linodes landing page - -### Changed: -- Use dynamic versions for Kubernetes create workflow -- Remove tags from Domains landing table rows -- Support Tickets refactor -- Improve splash page loader animation -- Required textfields now show “(required)” instead of an asterisk -- Show tax banner on dashboard and account landing only -- Region selection in both the Create Linode and Create Volume workflows -- Object Storage documentation - -### Fixed: -- Update copy in credentials table -- StackScript error handling diff --git a/src/content/changelog/cloud-manager-version-1-0-0.md b/src/content/changelog/cloud-manager-version-1-0-0.md deleted file mode 100644 index e91a16dfb..000000000 --- a/src/content/changelog/cloud-manager-version-1-0-0.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Cloud Manager 1.0.0 -date: 2020-2-10T05:00:00.000Z -version: 1.0.0 -changelog: - - Cloud Manager ---- - -### Added: - -* New One-Click Apps: - * MEAN - * MongoDB - * Flask - * Django - * Redis - * Ruby on Rails - * PostgreSQL - -### Changed: - -- Change default distro to Debian 10 -- Fix changelog to match GitHub release -- Update graph units on Linode Details page -- Fetch backups after selecting Linode in Linode Create -- Toast notifications for Image related events -- Unify graph colors across the app -- LKE: Warn users before allowing a single-node cluster -- LKE: Update typings for node pools -- Show Domains Import Zone Drawer button when a user has no Domains -- Improve compile time -- Cleanup axios version management and aligning -- Prevent unneeded requests when loading Lish window - -### Fixed: - -- Updating a Linode causes in-progress events to stop being displayed -- Safari: Open ticket button issue -- Remove plural for hour on DNS manager -- 'Show More' tooltip accessibility fix diff --git a/src/content/changelog/cloud-manager-version-1-13-0.md b/src/content/changelog/cloud-manager-version-1-13-0.md deleted file mode 100644 index e10948d81..000000000 --- a/src/content/changelog/cloud-manager-version-1-13-0.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Cloud Manager v1.13.0 -date: 2020-06-30T05:00:00.000Z -version: 1.13.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Size column on the Object Storage Buckets table -- OCA: Percona PPM and Nextcloud -- Billing notice on Object Storage landing page when a user without Buckets has Object Storage enabled -- Notice that powered down Linodes still accrue charges -- Notice when user tries adding an NS record to a Domain without a A/AAAA record - -### Changed: - -- Adjustments to the Linode plan selection table -- Update password validation to match API change -- Update form validation for the Linode Disk drawer -- Make target field for TXT records multiline - -### Fixed: - -- Set autocomplete to false in password inputs -- Restricted users were able to view unavailable actions in Linode action menus -- Sort order on Domains page -- Prevent clickable events for deleted entities -- Prevent multiple Not found displays for Linodes diff --git a/src/content/changelog/cloud-manager-version-1-14-0.md b/src/content/changelog/cloud-manager-version-1-14-0.md deleted file mode 100644 index b00b106c4..000000000 --- a/src/content/changelog/cloud-manager-version-1-14-0.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Cloud Manager v1.14.0 -date: 2020-07-14T05:00:00.000Z -version: 1.14.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Color palette component in Storybook - -### Changed: - -- CMR: Linode Detail - Storage tab - Analytics tab - Network tab -- CMR: Linodes Landing - Add tag cell to Linode row - Summary view (replaces Grid view) -- CMR: Move Linode Resize action from tab to new modal component -- CMR: Apply updated table styles and action menus to LKE and Domains -- CMR: Secondary nav width -- Linode maintenance improvements -- Show maintenance time in UTC in downloaded CSV - -### Fixed: - -- Consistent Notices for restricted users when creating a Volume -- Longview CPU formatting -- Handle null dates in invoice details logic -- Expiry date check diff --git a/src/content/changelog/cloud-manager-version-1-15-0.md b/src/content/changelog/cloud-manager-version-1-15-0.md deleted file mode 100644 index ebdfa773f..000000000 --- a/src/content/changelog/cloud-manager-version-1-15-0.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Cloud Manager v1.15.0 -date: 2020-07-28T05:00:00.000Z -version: 1.15.0 -changelog: - - Cloud Manager ---- - -### Added: -- Ability to recycle all LKE pool nodes -- CMR: Dashboard -- Notifications -- View for single Linodes -- View for multiple Linodes -- CMR: Linode Details - - Filter Linodes by status - - Implement LinodeEntityDetail component -- Networking tab: -- Add Linode Monthly Transfer graph -- Add Historic Network Data graph - - Add IP actions -- CMR: Responsiveness -- Linodes Landing -- Domains Landing -- Add reusable InlineMenuActions component - - Apply updated table styles and action menu to Firewalls -- Custom dev tools -- User preferences editor - -### Changed: -- CMR: Update Linode status pill designs -- Use API search and hide search tips for large accounts -- Use base 10 for network graphs - -### Fixed: -- CMR: Adjust grid sizes to prevent EntityHeader elements from wrapping -- Brasilia timezone offset should be GMT-3 -- Correct years in Linode Summary graph options -- Create Object Storage Bucket types -- Per-Linode network transfer total - - -## JS Client - -### Added: -- getLinodeTransferByDate endpoint -- recycleAllNodes endpoint (LKE) - -### Changed: -- Add access control and CORS fields to ObjectStorageBucketRequestPayload interface - - diff --git a/src/content/changelog/cloud-manager-version-1-16-0.md b/src/content/changelog/cloud-manager-version-1-16-0.md deleted file mode 100644 index c5e710dac..000000000 --- a/src/content/changelog/cloud-manager-version-1-16-0.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Cloud Manager v1.16.0 -date: 2020-08-13T05:00:00.000Z -version: 1.16.0 -changelog: - - Cloud Manager ---- - -### Added: - -- CMR - - Table styles for Profile > Trusted Devices - - Table styles for Volumes landing table - - Table styles for Images landing table - - Table styles for NodeBalancer landing table - - Table styles for Firewall > Rules - - Table styles for Firewall > Linodes - - Responsive table styles for Firewall Landing and K8 Cluster landing - - Responsive styling for entity header (all variants) - - Responsive styling for Dashboard - - Dashboard Notifications: Add Community Updates, Pending Actions, and “Show more” button to Drawer - - Dialog full height - - Rescue Linode dialog - - Migration dialog - - Static banner for Linode changelog - - Tag styles - - Support Tickets and loading state - - Notification context - - Notification drawer - -### Changed: - -- Refactor tabbable content to be accessible by keyboard -- Update Popular Posts on /help page -- Use API Pagination for Domains when account size is large -- Display tax id of customer in invoice if available -- Use longview/plan endpoint to get active plan - -### Fixed: - -- Default zone if no user timezone -- Dates in several places displayed as “Invalid DateTime” -- OAuth tokens with expiry of null were crashing the app diff --git a/src/content/changelog/cloud-manager-version-1-16-1.md b/src/content/changelog/cloud-manager-version-1-16-1.md deleted file mode 100644 index 89f4cac14..000000000 --- a/src/content/changelog/cloud-manager-version-1-16-1.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Cloud Manager v1.16.1 -date: 2020-08-13T05:00:00.000Z -version: 1.16.1 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Add withRouter to LinodeRescue -- Update NodeBalancer details routing diff --git a/src/content/changelog/cloud-manager-version-1-16-2.md b/src/content/changelog/cloud-manager-version-1-16-2.md deleted file mode 100644 index 7266fd9f9..000000000 --- a/src/content/changelog/cloud-manager-version-1-16-2.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Cloud Manager v1.16.2 -date: 2020-08-14T05:00:00.000Z -version: 1.16.2 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Clear UDF data on tab change -- Form fields issue on One-click Apps and StackScripts creation flows diff --git a/src/content/changelog/cloud-manager-version-1-17-0.md b/src/content/changelog/cloud-manager-version-1-17-0.md deleted file mode 100644 index b45f337ec..000000000 --- a/src/content/changelog/cloud-manager-version-1-17-0.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Cloud Manager v1.17.0 -date: 2020-08-25T05:00:00.000Z -version: 1.17.0 -changelog: - - Cloud Manager ---- - -### Added: - -- CMR: -- Primary Nav responsive scaffold + styles -- Use CMR action menu for Longview client rows -- Plan link in Linode detail header should open the resize dialog -- Table Styles: - Managed: SSH Access, Credentials - Profile: SSH Keys, API Tokens, OAuth Apps - Support Tickets -- Linode Table Adjustments -- Notification drawer: chronological display -- Linode Storage Tab -- Linode Rebuild Dialog -- Flavor text in LinodeNews banner -- Backups enable from Linode action menu -- Mark events as seen when requesting in the notificationContext -- Completed progress events -- Longview processes tables to preferences sortKeys -- Enforced 64 character limit on text input -- Confirm enabling backups -- Handling strange timezone cases for summary graphs - -### Changed: - -- Longview installation instructions -- Clear UDF data on tab change in Linode Create -- Language to “allowlist” and “blocklist” - -### Fixed: - -- Interoperability issues -- Linode creation preselection params for from Clone, from Image, from Backup -- Loading spinner in Notification drawer -- Missing yup types dependency -- SSH fingerprint display issues for various key types -- Issue where loading a Domain’s Detail page directly wasn’t working on large accounts diff --git a/src/content/changelog/cloud-manager-version-1-18-0.md b/src/content/changelog/cloud-manager-version-1-18-0.md deleted file mode 100644 index eb256f73d..000000000 --- a/src/content/changelog/cloud-manager-version-1-18-0.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.18.0 -date: 2020-09-02T05:00:00.000Z -version: 1.18.0 -changelog: - - Cloud Manager ---- - -### Changed: - -- Disable Atlanta region for most customers, add messaging regarding the datacenter upgrade diff --git a/src/content/changelog/cloud-manager-version-1-19-0.md b/src/content/changelog/cloud-manager-version-1-19-0.md deleted file mode 100644 index c113dc211..000000000 --- a/src/content/changelog/cloud-manager-version-1-19-0.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: Cloud Manager v1.19.0 -date: 2020-09-09T05:00:00.000Z -version: 1.19.0 -changelog: - - Cloud Manager ---- - -### Added: - -CMR: - -- Managed Dashboard card to CMR dashboard -- System Status section in Notification drawer - -- Environment switcher for dev tools -- Controls for mock service worker in dev tools - -### Changed: - -CMR: - -- Change URL on Linode modal close -- Make OAuth apps table sortable -- Linode status icons should blink for in-progress actions -- Adding CMR header to the config/disk clone landing -- Table style updates for: - - Account > Users -- Managed -- Billing -- SelectPlanPanel -- Make API tokens table sortable -- Make Rescue dialog full height -- Routing for Linode Modals -- Graph labels hidden for mobile - -Cloud Firewalls: - -- All IPv6 for Firewalls should be read as ::/0 -- Disable port range in Firewalls drawer when selecting ICMP protocol -- Update Firewall doc URL -- Don't set outbound rules for firewall presets -- Firewall labels are not required; remove required annotation from textfield - -- Fix tab change handler -- Improve error handling for API token drawer -- Always honor Linodes "group by tag” setting -- Stabilize table sort -- Update MySQL info to clarify that we install MariaDB -- Change Minecraft OCA to Minecraft: Java Edition -- Display general errors at top of VolumeAttachmentDrawer - -### Fixed: - -CMR: - -- Hide hidden links from mobile nav -- Close action menu after action is selected -- Move domains banner above table - -- Prevent error message overlap on Firewalls detail -- getLinode errors blocking landing page display -- Console error (isResponsive prop not recognized) -- Casing of NodeBalancer breadcrumb was incorrect -- NodeBalancer Config form submission -- Firewall detail breadcrumb -- The search bar sometimes returned no results for restricted users -- Managed Issue Drawer was crashing for users with empty timezones -- Longview: MySQL tab not rendering if NGINX is not installed -- Firewalls: handling of empty IPv6 responses diff --git a/src/content/changelog/cloud-manager-version-1-20-0.md b/src/content/changelog/cloud-manager-version-1-20-0.md deleted file mode 100644 index c5f3142ce..000000000 --- a/src/content/changelog/cloud-manager-version-1-20-0.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Cloud Manager v1.20.0 -date: 2020-09-22T05:00:00.000Z -version: 1.20.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Object Details Drawer -- Proxy Protocol field in NodeBalancer settings -- Add link to NotificationDrawer from Linode busy status -- Prevent text and other components from being flushed to the edge when <1280px - -### Changed: - -- Improve handling for unknown Linode types -- List allowed regions when creating or adding Linodes to Firewalls -- Prevent migration of a Linode with attached Firewalls to an unsupported Data Center -- CMR: -- Close notification drawer on internal links -- Style updates for: -- Object Storage > Buckets & Object Storage > Access Key headers -- OBJ Bucket Detail table - -### Fixed: - -- Change "Create Kubernetes" to "Create Kubernetes Cluster" -- Calculations for large LKE clusters (total CPU/memory) were incorrect -- Missing/duplicate page titles throughout app -- OrderBy lifecycle bug -- Typos: consecutive occurrences of 'the' -- MigrateLanding routing bug -- Add units (GB) to RAM in Linode Detail view -- Various CMR menu issues diff --git a/src/content/changelog/cloud-manager-version-1-21-0.md b/src/content/changelog/cloud-manager-version-1-21-0.md deleted file mode 100644 index ae6e0d5fc..000000000 --- a/src/content/changelog/cloud-manager-version-1-21-0.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Cloud Manager v1.21.0 -date: 2020-09-29T05:00:00.000Z -version: 1.21.0 -changelog: - - Cloud Manager ---- - -### Added: - -One-Click Apps: - -- Jitsi -- Webmin -- Virtualmin -- Plex -- phpMyAdmin -- Azuracast diff --git a/src/content/changelog/cloud-manager-version-1-22-1.md b/src/content/changelog/cloud-manager-version-1-22-1.md deleted file mode 100644 index d2a27d844..000000000 --- a/src/content/changelog/cloud-manager-version-1-22-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.22.1 -date: 2020-10-13T05:00:00.000Z -version: 1.22.1 -changelog: - - Cloud Manager ---- - -### Changed: - -- Make CVV required when adding a credit card diff --git a/src/content/changelog/cloud-manager-version-1-23-0.md b/src/content/changelog/cloud-manager-version-1-23-0.md deleted file mode 100644 index f39d4b688..000000000 --- a/src/content/changelog/cloud-manager-version-1-23-0.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Cloud Manager v1.23.0 -date: 2020-10-20T05:00:00.000Z -version: 1.23.0 -changelog: - - Cloud Manager ---- - -### Added: - -VLAN: - -- Landing table -- Details table -- Linode Networking panel -- Attach and detach Linode to VLAN drawer - -CMR: - -- Banner for open abuse tickets - -### Changed: - -- Request Domains on load to determine account size -- Update dark theme styling -- Add helper text for NodeBalancer Proxy Protocol field -- Add tooltip for sort in Notifications drawer - -### Fixed: - -VLAN: - -- Attach Linode drawer fixes - -CMR: - -- Wide table width with overflow when cloning Linodes -- Fix Lish link -- Sync animations for pending actions -- Remove underscores in Linode statuses in LinodeEntityDetail - -- Long Domain records overflowing table rows -- Incorrect flag shown for Sydney in Linode Migrate -- Search results not displaying for some restricted users diff --git a/src/content/changelog/cloud-manager-version-1-24-0.md b/src/content/changelog/cloud-manager-version-1-24-0.md deleted file mode 100644 index 9950a83b4..000000000 --- a/src/content/changelog/cloud-manager-version-1-24-0.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Cloud Manager v1.24.0 -date: 2020-11-02T05:00:00.000Z -version: 1.24.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Ability to update username from Profile > Display - -DBaaS: - -- Landing -- Creation modal -- Details page - -### Changed: - -- Group kernels in dropdown when selecting in Config drawer -- Show all devices (not just root) in Config rows -- Allow multi-select when adding VLANs during Linode create -- Polling improvements -- Hide billing section of dashboard for users without account access -- Apply CMR table components to search results landing - -VLANS: - -- Warning notice to reboot Linodes attached to a VLAN -- Don't filter out VLANs without an IP address from the table in linode/networking -- Use type-to-confirm in Deletion Dialog Modal -- Remove default value for IP range and mark Region as required -- Display ‘None’ for IP for interfaces without an address -- Hide backups CTA on Linodes Landing in VLAN context - -### Fixed: - -- Make sure we don't filter private images containing 'kube' -- Documentation link on the Linodes Landing page -- Code typo in "Paginating Things" example -- Extraneous comma display in Linode > Networking > VLANs -- IP addresses truncation link and Volumes landing -- "null" progress on CMR Dashboard -- Linodes Landing docs link (CMR) diff --git a/src/content/changelog/cloud-manager-version-1-25-0.md b/src/content/changelog/cloud-manager-version-1-25-0.md deleted file mode 100644 index c25e62d31..000000000 --- a/src/content/changelog/cloud-manager-version-1-25-0.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Cloud Manager v1.25.0 -date: 2020-11-17T00:00:00.000Z -version: 1.25.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Bucket and Object level access controls -- Display total Object Storage usage on Bucket Landing page -- Progress bar to LinodeDiskRow when a disk is resizing -- “Objects” column to the Bucket Landing table -- Bucket Details Drawer -- Bucket results to search bar - -### Changed: - -- Add hideOnTablet prop to Entity Table component -- Remove 'Copy to Clipboard' text in OBJ drawers -- Disable API polling from inactive tabs -- Add copy explaining billing address restrictions -- Make typeToConfirm optional in DeletionDialog -- Lazy load OBJ Buckets -- Remove "Delete" option from DBaaS backups table -- Hide permissions table if user has no buckets -- Move Domain creation drawer content to a separate page at /domains/create -- Handle API warnings after a successful payment. -- Update Resize error message and add link - -### Fixed: - -- Remove filtering of app tokens -- IP popover displaying incorrectly when adding a private IP address to a Linode diff --git a/src/content/changelog/cloud-manager-version-1-26-0.md b/src/content/changelog/cloud-manager-version-1-26-0.md deleted file mode 100644 index dbe9d5003..000000000 --- a/src/content/changelog/cloud-manager-version-1-26-0.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.26.0 -date: 2020-12-03T00:00:00.000Z -version: 1.26.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Secure Your Server One-Click App diff --git a/src/content/changelog/cloud-manager-version-1-27-0.md b/src/content/changelog/cloud-manager-version-1-27-0.md deleted file mode 100644 index 9220fa33f..000000000 --- a/src/content/changelog/cloud-manager-version-1-27-0.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Cloud Manager v1.27.0 -date: 2020-12-16T05:00:00.000Z -version: 1.27.0 -changelog: - - Cloud Manager ---- - -This release includes sweeping changes to the Cloud Manager UI. For more details, please visit https://www.linode.com/blog/linode/cloud-manager-enhancements-dec2020/ - -### Added: - -- Deep link to the Payment drawer -- Add missing link to invoice details in invoice rows - -### Changed: - -- Replace all user-facing Domains master/slave terminology with primary/secondary -- Sortable tables now update the URL on sort change to make sort preferences bookmarkable -- Upgrade: Chart.js 3.0 (beta) -- Move theme toggle to My Profile > Settings -- New icon set for CMR -- Update empty states for all entities -- Add warning when migrating a Linode with VLANs to a region w/o VLANs -- Make time displays consistent throughout the app (ISO format) -- Smaller page sizes for Longview Landing -- Move abuse ticket banner to global notifications -- Update URL query param on input change on support search landing page -- Remove the Dashboard -- Hide Longview pagination footer if there's only one page -- Use Region Select styles in Object Storage Cluster selection -- Improve Backups column in Linode .csv file - -### Fixed: - -- Low reputation error when resizing a Linode intercepted by disk size error logic -- Prevent multiple imagize submissions in succession diff --git a/src/content/changelog/cloud-manager-version-1-27-1.md b/src/content/changelog/cloud-manager-version-1-27-1.md deleted file mode 100644 index cd7d24c97..000000000 --- a/src/content/changelog/cloud-manager-version-1-27-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.27.1 -date: 2020-12-18T00:00:00.000Z -version: 1.27.1 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Revert upgrade to Chart.js that was causing Sentry errors and graph display errors diff --git a/src/content/changelog/cloud-manager-version-1-28-0.md b/src/content/changelog/cloud-manager-version-1-28-0.md deleted file mode 100644 index 5aa0b262e..000000000 --- a/src/content/changelog/cloud-manager-version-1-28-0.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Cloud Manager v1.28.0 -date: 2021-01-14T05:00:00.000Z -version: 1.28.0 -changelog: - - Cloud Manager ---- - -### Added: -- Add Network Transfer Graph to Linodes Landing -- Add Marketplace Q4 apps -- Sort Linode Details > Storage > Disks table by created (ascending) on default - -### Changed: -- Remove rounded corners for buttons -- Disable submission until required fields are present and remove tags field from the Domain create flow -- Disable Firewall and Image create flows for restricted users -- Increase timeout for Longview on accounts with more Longviews -- Convert Support Ticket drawer to a dialog and make inputs bigger -- Update text to accurately reflect what read_only account access lets you do - -### Fixed: -- Set highlight.js theme on app load -- Color scheme for Dark Mode toggle button's enabled state -- Disable create flow fields for restricted users -- Remove duplicate restricted banner for Marketplace -- Tooltip and disabled action functionality in action menus -- Update timezone logic to account for time zones that use a quarter hour -- Object Storage list not showing more than 100 objects - diff --git a/src/content/changelog/cloud-manager-version-1-28-1.md b/src/content/changelog/cloud-manager-version-1-28-1.md deleted file mode 100644 index d612be9ce..000000000 --- a/src/content/changelog/cloud-manager-version-1-28-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.28.1 -date: 2021-01-14T00:00:00.000Z -version: 1.28.1 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Make sure inline reboot action isn't disabled for Linodes diff --git a/src/content/changelog/cloud-manager-version-1-28-2.md b/src/content/changelog/cloud-manager-version-1-28-2.md deleted file mode 100644 index a064e478a..000000000 --- a/src/content/changelog/cloud-manager-version-1-28-2.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.28.2 -date: 2021-01-15T00:00:00.000Z -version: 1.28.2 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Resize action not displaying in Linode detail view diff --git a/src/content/changelog/cloud-manager-version-1-28-3.md b/src/content/changelog/cloud-manager-version-1-28-3.md deleted file mode 100644 index d02230890..000000000 --- a/src/content/changelog/cloud-manager-version-1-28-3.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Cloud Manager v1.28.3 -date: 2021-01-20T00:00:00.000Z -version: 1.28.3 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Missing metadata and images for Kepler Builder OCA -- Documentation links broken for several apps diff --git a/src/content/changelog/cloud-manager-version-1-3-0.md b/src/content/changelog/cloud-manager-version-1-3-0.md deleted file mode 100644 index ed5b0d68d..000000000 --- a/src/content/changelog/cloud-manager-version-1-3-0.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Cloud Manager v1.3.0 -date: 2020-03-23T05:00:00.000Z -version: 1.3.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Firewalls: - - Add, Edit, and Delete rules - - Prompt when navigating away from unsaved rule - - Add icon to table rows - -### Changed: - -- Remove “Active Deploys” StackScripts table column and add “Total Deploys” column -- Update customer referral criteria text -- Improve syntax highlighting -- Include LKE clusters in Support tickets dropdown -- Make Support Ticket table sortable by summary, ID, and updated_by -- Update Images messaging to reflect new 6144 MB default limit -- Remove deprecated border on graph legends -- Adjust header padding in Linode Group By Tag -- Cloud Manager PDF invoices pull in customer tax ID regardless of added date - -### Fixed: - -- Volumes creation bug -- Accessibility warnings for password inputs -- Remove page break on invoices -- Fix collision of tax ID and address on invoices -- 404 error after importing Domain Zone -- Enable editing of DNS Records containing "linode.com" substring -- Removed extraneous table header cell on Search Landing table -- Add error handling for Kubernetes breadcrumb -- Prevent Linode Power Control menu from being empty upon click diff --git a/src/content/changelog/cloud-manager-version-1-30-0.md b/src/content/changelog/cloud-manager-version-1-30-0.md deleted file mode 100644 index 69e5b2ef9..000000000 --- a/src/content/changelog/cloud-manager-version-1-30-0.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Cloud Manager v1.30.0 -date: 2021-02-15T00:00:00.000Z -version: 1.30.0 -changelog: - - Cloud Manager ---- - -## [2021-02-15] - v1.30.0 - -### Added: - -- Firewalls beta notification -- Presets for port selection when creating/editing a Firewall rule -- Label and Description fields for firewall rules -- Clone action for firewall rules - -- Visual indicator for "Skip to Main Content" link -- Update Breadcrumb styles -- New Accordion expand/collapse icons -- Network Transfer Display on NodeBalancer, Object Storage, and Kubernetes landing pages - -### Changed: - -- Move save changes button to bottom of rules table - -#### Notification Drawer: - -Remove existing sections and replace with Notifications and Events sections -Show balance past due notification in the Notifications section -Mark all events as read when the drawer is closed - -- Upgrade Node version from 10.16 to 14.15.4 -- Change wording for OBJ utilization -- Network Transfer Display: redesigned text-based display -- Use React-Query when fetching regions -- Hide "Linode Expert" for Linode accounts in Support ticket replies -- Move summary and Auto Enroll toggle to the top of the Enable Backups drawer - -### Fixed: - -- Scheduled migration banner font color on dark mode -- Prevent SelectPlanPanel wrap in Linode Create flow -- Disk selection when opening Rebuild from /linodes -- Alignment of ActionMenu in mobile on Firewall landing page -- Calculate days to billing in EST to match billing practices diff --git a/src/content/changelog/cloud-manager-version-1-32-0.md b/src/content/changelog/cloud-manager-version-1-32-0.md deleted file mode 100644 index 80940e286..000000000 --- a/src/content/changelog/cloud-manager-version-1-32-0.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Cloud Manager v1.32.0 -date: 2021-02-22T00:00:00.000Z -version: 1.32.0 -changelog: - - Cloud Manager ---- - -### Added: - -- One-Click Apps: - - CyberPanel - - ServerWand - - Yacht - - Zabbix - -### Changed: - -- Update TypeScript to v4 diff --git a/src/content/changelog/cloud-manager-version-1-33-0.md b/src/content/changelog/cloud-manager-version-1-33-0.md deleted file mode 100644 index c5ab69dc8..000000000 --- a/src/content/changelog/cloud-manager-version-1-33-0.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Cloud Manager v1.33.0 -date: 2021-02-25T00:00:00.000Z -version: 1.33.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Ability to transfer Linodes to another account - -### Changed: - -- Linode Configurations drawer is now a modal -- Improve responsiveness of NodeBalancers display diff --git a/src/content/changelog/cloud-manager-version-1-33-1.md b/src/content/changelog/cloud-manager-version-1-33-1.md deleted file mode 100644 index 28eecd32c..000000000 --- a/src/content/changelog/cloud-manager-version-1-33-1.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Cloud Manager v1.33.1 -date: 2021-03-01T00:00:00.000Z -version: 1.33.1 -changelog: - - Cloud Manager ---- - -### Changed: - -- Use /account/maintenance endpoint to display maintenance information - -### Fixed: - -- Display account balance correctly diff --git a/src/content/changelog/cloud-manager-version-1-34-0.md b/src/content/changelog/cloud-manager-version-1-34-0.md deleted file mode 100644 index 53bb585f3..000000000 --- a/src/content/changelog/cloud-manager-version-1-34-0.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Cloud Manager v1.34.0 -date: 2021-03-09T05:00:00.000Z -version: 1.34.0 -changelog: - - Cloud Manager ---- - -### Added: -- Valheim Marketplace app - -### Changed: - -#### Cloud Firewalls: -- Allow Firewall Rules to be reordered -- Enable keyboard shortcuts for reordering Firewall Rules -- Inputs and table column for Firewall rule actions -- Enforce masks for Firewall Rules IPs -- Policy toggles for Firewall Rules tables -- Add actions and policies to default Firewall rules and factories - -#### Service Transfers: -- Filter transfers by descending created date -- Improve responsiveness of Service Transfer tables -- Display text on empty state in checkout bar -- Transfer display tables are now paginated through the API - -#### Miscellaneous -- Selecting a Linode auto-selects the region when creating a Volume -- Update style for table pagination controls - -### Fixed: -- Search/pagination bug in LinodeTransferTable - diff --git a/src/content/changelog/cloud-manager-version-1-35-0.md b/src/content/changelog/cloud-manager-version-1-35-0.md deleted file mode 100644 index 445462839..000000000 --- a/src/content/changelog/cloud-manager-version-1-35-0.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Cloud Manager v1.35.0 -date: 2021-03-17T05:00:00.000Z -version: 1.35.0 -changelog: - - Cloud Manager ---- - -### Added - -- CopyTooltip next to tokens in Service Transfer tables -- Confirmation dialog when entering the migration queue - -### Changed - -- Billing Summary updates -- Update hover states -- "Status" column removed from Community StackScripts landing page - -### Fixed - -- Fix UI collision on Firewall "Linodes" tab \ No newline at end of file diff --git a/src/content/changelog/cloud-manager-version-1-36-0.md b/src/content/changelog/cloud-manager-version-1-36-0.md deleted file mode 100644 index 211f92025..000000000 --- a/src/content/changelog/cloud-manager-version-1-36-0.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Cloud Manager v1.36.0 -date: 2021-03-23T00:00:00.000Z -version: 1.36.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Status banners on all /support pages showing open status.linode.com incidents - -### Changed: - -- VLANs can now be created through the Linode Config create/edit dialog -- Update Configurations table in Linode Detail to show revised VLAN information -- Remove Kernel and VM Mode columns from Configurations table -- Make button and dialog naming conventions consistent -- Remove default Firewall rules (new Firewalls are created empty, with policies set to Accept) -- Make abuse ticket banners dismissible -- Closing the notification drawer marks notifications as read - -### Fixed: - -- Don't clear support modal contents from local storage on close -- Alignment on Longview Landing filter input -- Clear Linode config form when opening the modal -- Scrollbar overlaps with UserMenu dropdown -- Prevent wrapping of Linode Detail graph legends diff --git a/src/content/changelog/cloud-manager-version-1-37-0.md b/src/content/changelog/cloud-manager-version-1-37-0.md deleted file mode 100644 index 3ea6660f1..000000000 --- a/src/content/changelog/cloud-manager-version-1-37-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Cloud Manager v1.37.0 -date: 2021-04-06T05:00:00.000Z -version: 1.37.0 -changelog: - - Cloud Manager ---- - -### Added: -- VLANs -- Support for Bare Metal plans in Linode create flow - -### Changed: -- Changes for VLAN attachment in Linode Create flow -- Hide unneeded fields on LinodeDetail for Bare Metal plans -- Make Domain, OBJ and LKE upgrade banners dismissible - -### Fixed: -- Wrapping on Firewall Rule table -- IP transfer not showing all options -- Properly handle migration_pending notification -- IP sharing bug - diff --git a/src/content/changelog/cloud-manager-version-1-38-0.md b/src/content/changelog/cloud-manager-version-1-38-0.md deleted file mode 100644 index cb2fe21fe..000000000 --- a/src/content/changelog/cloud-manager-version-1-38-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Cloud Manager v1.38.0 -date: 2021-04-13T05:00:00.000Z -version: 1.38.0 -changelog: - - Cloud Manager ---- - -### Changed: -VLANs: -- Add placeholder and tooltip to clarify IPAM address format -- Public interface can appear in any slot -- Display all interfaces all the time in Linode configuration modal - -- Separate password change flow for Bare Metal instances - -### Fixed: -- Ensuring VLANs are fresh when opening the configs drawer -- Editing VLAN configs -- Wrapping for Account > User Permissions > Specific Permissions dropdown - diff --git a/src/content/changelog/cloud-manager-version-1-39-0.md b/src/content/changelog/cloud-manager-version-1-39-0.md deleted file mode 100644 index 116a4f8dd..000000000 --- a/src/content/changelog/cloud-manager-version-1-39-0.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Cloud Manager v1.39.0 -date: 2021-04-23T05:00:00.000Z -version: 1.39.0 -changelog: - - Cloud Manager ---- - -### Added: -- @linode/validation package for maintaining validation schemas -- Marketplace Partner Apps Q2/2021 -- Delete Cluster button/modal in LKE Detail view -- Remove overriding font style for Receive Transfer modal -- Upload Image tab - -### Changed: -- Swap order of username and gravatar in the navbar -- Update hover states for docs and secondary buttons -- Filter out creating and pending images from ImageSelect in the Create flow -- Linode Detail view graphs legend and spacing adjustments -- NodeBalancer IP Addresses' copy tooltips appear on row hover - -Images: -- Move Images Create drawer to a separate page -- Separate Images into two tables: “Manual Images” and “Automatic Images” -- Rename deployment actions in Images Landing action menu - -### Fixed: -- Error for restricted users with Linode creation permissions - diff --git a/src/content/changelog/cloud-manager-version-1-39-2.md b/src/content/changelog/cloud-manager-version-1-39-2.md deleted file mode 100644 index afe404080..000000000 --- a/src/content/changelog/cloud-manager-version-1-39-2.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.39.2 -date: 2021-05-03T00:00:00.000Z -version: 1.39.2 -changelog: - - Cloud Manager ---- - -### Added: - -- For release: Remove beta notices and link for VLANs since they're leaving beta diff --git a/src/content/changelog/cloud-manager-version-1-4-1.md b/src/content/changelog/cloud-manager-version-1-4-1.md deleted file mode 100644 index 222124eba..000000000 --- a/src/content/changelog/cloud-manager-version-1-4-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.4.1 -date: 2020-03-30T06:00:00.000Z -version: 1.4.1 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Images not available in Marketplace creation flow diff --git a/src/content/changelog/cloud-manager-version-1-40-0.md b/src/content/changelog/cloud-manager-version-1-40-0.md deleted file mode 100644 index fcf516581..000000000 --- a/src/content/changelog/cloud-manager-version-1-40-0.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Cloud Manager v1.40.0 -date: 2021-05-05T00:00:00.000Z -version: 1.40.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Google as TPA provider - -### Changed: - -Bare Metal: - -- Show “N/A” with helper text in "Last Backup" cell for Bare Metal instances -- Confirmation dialog for booting Bare Metal Linodes into rescue mode -- Add docs link in "Last Backup" Bare Metal column tooltips - -- EventsLanding table column headers styling -- VLAN Refinements in Linode Create flow -- “Disk Imagize” status changed to “Capturing Image” -- Add box rule and adjust spacing in account billing -- Show promo service type in billing summary -- Update buttons styles on Firewalls Linodes tab to match the Rules tab - -### Fixed: - -- “Add Disk” button styling in RescueDialog -- Prevent SideMenu scroll bar from overlapping text -- Don’t request tags for restricted users diff --git a/src/content/changelog/cloud-manager-version-1-41-0.md b/src/content/changelog/cloud-manager-version-1-41-0.md deleted file mode 100644 index 16ca53420..000000000 --- a/src/content/changelog/cloud-manager-version-1-41-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Cloud Manager v1.41.0 -date: 2021-05-18T00:00:00.000Z -version: 1.41.0 -changelog: - - Cloud Manager ---- - -### Added: -- Link to documentation on Linode Rescue Modal - -### Changed: -- Create LKE Cluster UI buttons and change default number of nodes to 3 -- Hide Trusted Devices table if no devices are selected and rename “Untrust” to “Revoke” -- Update keyboard shortcuts for Windows and Linux - -Images: -- Rename sections -- Rename dropdown option “Deploy to Existing Linode” to “Rebuild an Existing Linode” - -### Fixed: -- Create Cluster plan panel buttons flickering -- IP sharing display for large accounts diff --git a/src/content/changelog/cloud-manager-version-1-41-1.md b/src/content/changelog/cloud-manager-version-1-41-1.md deleted file mode 100644 index c38093d0f..000000000 --- a/src/content/changelog/cloud-manager-version-1-41-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.41.1 -date: 2021-05-18T00:00:00.000Z -version: 1.41.1 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Fix Validation package on NPM diff --git a/src/content/changelog/cloud-manager-version-1-41-2.md b/src/content/changelog/cloud-manager-version-1-41-2.md deleted file mode 100644 index 3d86306bb..000000000 --- a/src/content/changelog/cloud-manager-version-1-41-2.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.41.2 -date: 2021-05-18T00:00:00.000Z -version: 1.41.2 -changelog: - - Cloud Manager ---- - -### Changed: - -- Fallback to tux icon for unknown distros diff --git a/src/content/changelog/cloud-manager-version-1-41-3.md b/src/content/changelog/cloud-manager-version-1-41-3.md deleted file mode 100644 index b1b1482d6..000000000 --- a/src/content/changelog/cloud-manager-version-1-41-3.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.41.3 -date: 2021-05-19T00:00:00.000Z -version: 1.41.3 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Search by IP for large accounts diff --git a/src/content/changelog/cloud-manager-version-1-42-0.md b/src/content/changelog/cloud-manager-version-1-42-0.md deleted file mode 100644 index 4c5ebd7a8..000000000 --- a/src/content/changelog/cloud-manager-version-1-42-0.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Cloud Manager v1.42.0 -date: 2021-06-01T05:00:00.000Z -version: 1.42.0 -changelog: - - Cloud Manager ---- - -### Added: -- Connect with LISH copy in Rescue modal for Bare Metal instances -- Dismissible banner for Images pricing - -### Changed: -- Images landing tables default sorted by label ascending -- NodeBalancers landing table default sorted by label ascending - -- Add AlmaLinux icon -- Remove focus styles for mouse users -- Update Credit Card drawer -- Update LKE Create Cluster default node pool size to 3 - -### Fixed: -- Search Linodes by IP address -- Input field error message positioning and width -- Viewing all Object Storage objects for some Buckets - diff --git a/src/content/changelog/cloud-manager-version-1-43-0.md b/src/content/changelog/cloud-manager-version-1-43-0.md deleted file mode 100644 index b046e83a6..000000000 --- a/src/content/changelog/cloud-manager-version-1-43-0.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Cloud Manager v1.43.0 -date: 2021-06-16T00:00:00.000Z -version: 1.43.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Toast notifications and updated table entries for Image upload success/failures -- Drag & Drop Image uploads -- Time of migration to Scheduled Migrations banner - -### Changed: - -- Event text for Domain record creation and update -- Minimum LKE node warning message -- Remove "beta" tag from Machine Images - -### Fixed: - -- Clearing ticket form state after submit -- Domains table header for large accounts -- IP Sharing for large accounts -- Paper padding regression in Create Cluster -- Prevent Linode disks from being deleted while a Linode is running diff --git a/src/content/changelog/cloud-manager-version-1-44-0.md b/src/content/changelog/cloud-manager-version-1-44-0.md deleted file mode 100644 index 725bb1108..000000000 --- a/src/content/changelog/cloud-manager-version-1-44-0.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Cloud Manager v1.44.0 -date: 2021-06-29T00:00:00.000Z -version: 1.44.0 -changelog: - - Cloud Manager ---- - -### Added: -- Dedicated Maintenance Table at `/account/maintenance` -- Use React Query query to populate account network transfer - -### Changed: -- Referral page changes -- Update Virtualmin and Webmin Marketplace links -- EntityTables and Tables CMR cleanup - -### Fixed: -- Console warning for Divider custom props -- Object Storage landing table UI bugs -- Ability to access /dev/sdh Block Device in Configuration modal - diff --git a/src/content/changelog/cloud-manager-version-1-44-1.md b/src/content/changelog/cloud-manager-version-1-44-1.md deleted file mode 100644 index 941bfbd8d..000000000 --- a/src/content/changelog/cloud-manager-version-1-44-1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager v1.44.0 -date: 2021-07-01T00:00:00.000Z -version: 1.44.1 -changelog: - - Cloud Manager ---- - -### Fixed: -- Referral link is not hidden properly diff --git a/src/content/changelog/cloud-manager-version-1-45-0.md b/src/content/changelog/cloud-manager-version-1-45-0.md deleted file mode 100644 index 42469d532..000000000 --- a/src/content/changelog/cloud-manager-version-1-45-0.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Cloud Manager v1.45.0 -date: 2021-07-29T00:00:00.000Z -version: 1.45.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Google Pay support -- Analytics for Image Uploads -- Ability to retry an Image upload - -### Changed: - -- Communicate account balances differently depending on whether balance is past due or not -- Updated font-logos and added Rocky Linux icon in map -- Remove remaining CMR flag dependency and clean up Accordion -- Referrals, ActionMenu CMR, and Linode Settings cleanup -- Copy for High Memory plans -- UI tweaks for LKE Detail page -- Remove "Other Entities" from Monthly Network Transfer section of Network tab -- Never display payments in Payment Activity table as negative -- Expand all Linode Settings accordions by default -- Table consistency across app -- Use new status page URL for system status - -### Fixed: - -- Visibility of Block Device errors in Linode Config dialog -- staticContext console warning -- Nodebalancer table console error regarding children with the same key -- Formatting error when showing rDNS error -- Referral link showing for customers who have not met the $25 min payment threshold -- Kubernetes navigation link showing as inactive on /kubernetes/create -- Typecheck error in FileUploader by importing Dispatch type -- Image uploads not working on some systems diff --git a/src/content/changelog/cloud-manager-version-1-45-1.md b/src/content/changelog/cloud-manager-version-1-45-1.md deleted file mode 100644 index 8b4062f74..000000000 --- a/src/content/changelog/cloud-manager-version-1-45-1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager v1.45.1 -date: 2021-08-02T00:00:00.000Z -version: 1.45.1 -changelog: - - Cloud Manager ---- - -### Fixed: -- Bug preventing some users from editing their accounts diff --git a/src/content/changelog/cloud-manager-version-1-46-0.md b/src/content/changelog/cloud-manager-version-1-46-0.md deleted file mode 100644 index 08c3dd2b7..000000000 --- a/src/content/changelog/cloud-manager-version-1-46-0.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Cloud Manager v1.46.0 -date: 2021-08-09T05:00:00.000Z -version: 1.46.0 -changelog: - - Cloud Manager ---- - -### Added: - -Billing: -- Ability to add a promo code to account -- Ability to delete payment method -- Temporary credit card notice to Add Payment Method drawer - -- Banner for Block Storage availability in Atlanta -- Handling for entity_transfer_accept_recipient events -- Linode Create flow filtering for Bare Metal plans -- Handle firewall error message for unsupported hosts -- Cleanup Button and add documentation -- Marketplace Q3 Apps - -### Changed: - -Billing: -- Hide Google Pay notice when loading payment methods -- Prevent logging of Google Pay payment closed or timeout errors to Sentry -- Refined handling of payment_due notifications in Notifications drawer - -- Improve Table Loading and Table Error Styles -- Instances of “Add a SSH Key” corrected to “Add an SSH Key” -- My Profile / Account dropdown changes -- Refresh on permission change -- Remove checkout sidebar for Volume Create flow -- Reduce spacing for NodeBalancer Settings -- Remove parenthetical GB limit -- Remove redundant headers -- Standardize secret token modals -- Use React Query for Account Settings -- Update Linode logo on TPA -- Update Linode Plan card view to prevent text wrapping -- Update several dependencies and upgrade Node to 14.17.4 -- Update Firewall Details table header and Longview Plan chip -- Upgrade cypress to see if it helps CI performance issues - -### Fixed: -- Delay in Linode Analytics graphs updating when navigating to another Linode via the search bar -- "Unknown Plan" and "Unknown Image" in Search -- Inability to add tags to Volumes during creation - diff --git a/src/content/changelog/cloud-manager-version-1-46-1.md b/src/content/changelog/cloud-manager-version-1-46-1.md deleted file mode 100644 index 7a75d3bdc..000000000 --- a/src/content/changelog/cloud-manager-version-1-46-1.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Cloud Manager v1.46.1 -date: 2021-08-11T00:00:00.000Z -version: 1.46.1 -changelog: - - Cloud Manager ---- - -### Fixed: - -- Inability to add Firewall rules that use ICMP protocol -- Root Device bugs in Linode Config dialog -- UI bugs for action buttons in dark mode - -### Changed: - -- Copy in Create Firewall and Add Linode to Firewall drawers diff --git a/src/content/changelog/cloud-manager-version-1-47-0.md b/src/content/changelog/cloud-manager-version-1-47-0.md deleted file mode 100644 index 63b5d506a..000000000 --- a/src/content/changelog/cloud-manager-version-1-47-0.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Cloud Manager v1.47.0 -date: 2021-08-24T05:00:00.000Z -version: 1.47.0 -changelog: - - Cloud Manager ---- - -### Added: -- Support for multiple payment methods in “Make a Payment” drawer -- Support for multiple payment methods in “Add a Payment” drawer -- New minimum TTL values for domains -- Restricted user support for Firewalls - -### Changed: -- Swap order of Shared and Dedicated CPU tabs -- Button Placements and Styles (includes Migration modal fixes) -- Marketplace app name from Severalnines to ClusterControl -- Tighten spacing for Support Ticket Details -- Remove data center verbiage from Firewalls -- Remove redundant headers for Managed - -### Fixed: -- Support ticket input with different font sizes -- Kubernetes Debian images showing up in the Rebuild and Stackscript Dialogs -- Warning styles -- Primary button loading state in dark mode -- Users unable to specify a Label and Description when capturing an Image \ No newline at end of file diff --git a/src/content/changelog/cloud-manager-version-1-47-1.md b/src/content/changelog/cloud-manager-version-1-47-1.md deleted file mode 100644 index 18bef36cd..000000000 --- a/src/content/changelog/cloud-manager-version-1-47-1.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Cloud Manager v1.47.1 -date: 2021-08-26T05:00:00.000Z -version: 1.47.1 -changelog: - - Cloud Manager ---- - -### Added: -- Display maintenance view when API is in maintenance mode - -### Fixed: -- Crash in account/billing for certain accounts \ No newline at end of file diff --git a/src/content/changelog/cloud-manager-version-1-48-0.md b/src/content/changelog/cloud-manager-version-1-48-0.md deleted file mode 100644 index 898a675fa..000000000 --- a/src/content/changelog/cloud-manager-version-1-48-0.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Cloud Manager v1.48.0 -date: 2021-09-01T00:00:00.000Z -version: 1.48.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Copy for Images pricing on the Create Image page -- Price estimation for captured images - -### Changed: - -- Labels’ “(required)” substring adjusted to normal weight - -### Fixed: - -- Not all Linode maintenance events being populated diff --git a/src/content/changelog/cloud-manager-version-1-49-0.md b/src/content/changelog/cloud-manager-version-1-49-0.md deleted file mode 100644 index d43650037..000000000 --- a/src/content/changelog/cloud-manager-version-1-49-0.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Cloud Manager v1.49.0 -date: 2021-09-10T00:00:00.000Z -version: 1.49.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Promotional banner for Object Storage -- Banner and screen for upcoming maintenance -- More validation for the label field in Firewall rules - -### Changed: - -- Preserve Support Ticket replies between refreshes -- Font size for Managed Credentials and Contacts copy -- Vertically center icons and texts in dropdown -- Allow more room for image names - -### Fixed: - -- Action buttons being disabled upon Firewall creation for restricted users -- Issue adding tags during Volume creation diff --git a/src/content/changelog/cloud-manager-version-1-50-0.md b/src/content/changelog/cloud-manager-version-1-50-0.md deleted file mode 100644 index 389317625..000000000 --- a/src/content/changelog/cloud-manager-version-1-50-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Cloud Manager v1.50.0 -date: 2021-09-17T00:00:00.000Z -version: 1.50.0 -changelog: - - Cloud Manager ---- - -### Added: -- GDPR Compliance notification, banner, and checkboxes - -### Changed: -- GiB to GB for Volumes -- Remove “Glish” tab for Bare Metal Linodes -- Reduce bottom padding for linodes grouped by tag -- Removed /128 prefix length from IPv6 address in Linode details -- Primary button position to the right in Drawers and Modals - -### Fixed: -- Bug preventing Linode Configuration changes - diff --git a/src/content/changelog/cloud-manager-version-1-51-0.md b/src/content/changelog/cloud-manager-version-1-51-0.md deleted file mode 100644 index 55557012a..000000000 --- a/src/content/changelog/cloud-manager-version-1-51-0.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Cloud Manager v1.51.0 -date: 2021-10-05T05:00:00.000Z -version: 1.51.0 -changelog: - - Cloud Manager ---- - -### Added: -- Support for Autoscaling NodePools - -### Changed: -- Improve experience attaching a VLAN when creating a Linode from a Backup or Clone -- Swap Create Access Key button order -- Validation error message with NodeBalancer - -### Fixed: -- Formatting of long strings in Domains TXT records -- Validation saying "expiring too far in the future" when entering credit card expiration date - diff --git a/src/content/changelog/cloud-manager-version-1-53-0.md b/src/content/changelog/cloud-manager-version-1-53-0.md deleted file mode 100644 index fdc976473..000000000 --- a/src/content/changelog/cloud-manager-version-1-53-0.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Cloud Manager v1.53.0 -date: 2021-11-02T00:00:00.000Z -version: 1.53.0 -changelog: - - Cloud Manager ---- - -### Added: -- Kubernetes High Availability feature - -### Changed: -- Remove deprecate Linode domains banner -- IP address font color on Firefox in dark mode - -### Fixed: -- Button placement and improved spacing in Add Node Pool Drawer -- Inserting default values from NodeBalancers when creating new Domain -- Timezone issue with NodeBalancer graphs diff --git a/src/content/changelog/cloud-manager-version-1-54-0.md b/src/content/changelog/cloud-manager-version-1-54-0.md deleted file mode 100644 index 974ced9f4..000000000 --- a/src/content/changelog/cloud-manager-version-1-54-0.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Cloud Manager v1.54.0 -date: 2021-11-09T00:00:00.000Z -version: 1.54.0 -changelog: - - Cloud Manager ---- - -### Added: -- Support for Block Storage migrations and flow for upgrading volumes to NVMe - -### Changed: -- URL of HA Cluster guide link -- Removed "File System Path" column from Volumes landing table - -### Fixed: -- Button order in the Add Linode to Firewall drawer -- Button alignment in the Enable All Backups drawer -- Linode Networking Graph Overlapping with DNS Resolvers diff --git a/src/content/changelog/cloud-manager-version-1-56-0.md b/src/content/changelog/cloud-manager-version-1-56-0.md deleted file mode 100644 index 6d3e6a631..000000000 --- a/src/content/changelog/cloud-manager-version-1-56-0.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Cloud Manager v1.56.0 -date: 2021-11-30T00:00:00.000Z -version: 1.56.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Warning when booting into Rescue Mode that Cloud Firewall will not be enabled -- URL paging for the Linodes table - -### Fixed: - -- Row height and extra spacing around ActionMenu in Safari -- Transferred column on NodeBalancer page not showing the correct amount -- Axis label UI bugs diff --git a/src/content/changelog/cloud-manager-version-1-57-0.md b/src/content/changelog/cloud-manager-version-1-57-0.md deleted file mode 100644 index 7789dc733..000000000 --- a/src/content/changelog/cloud-manager-version-1-57-0.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Cloud Manager v1.57.0 -date: 2022-01-10T00:00:00.000Z -version: 1.56.0 -changelog: - - Cloud Manager ---- - -### Changed: -- Marketplace: Utunnel app name update -- Override Domain type display in search results -- Backup Auto Enrollment – Remove redundant head -- Removed copy re: OBJ buckets needing to be empty prior to removal - -### Fixed: -- Customer unable to edit Cloud Firewall Rules -- Editing a Secondary Domain that caused freeze and crash -- Support ticket entity param bug for LKE clusters diff --git a/src/content/changelog/cloud-manager-version-1-58-0.md b/src/content/changelog/cloud-manager-version-1-58-0.md deleted file mode 100644 index aa4adf114..000000000 --- a/src/content/changelog/cloud-manager-version-1-58-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Cloud Manager v1.58.0 -date: 2022-01-24T00:00:00.000Z -version: 1.58.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Marketplace January 2022 Release - -### Changed: - -- Upgrade to High Availability Dialog Copy -- NVMe Block Storage banner copy in the Volume Create form -- Marketplace document link updates and cleanup - -### Fixed: - -- Icon Alignment for Kubernetes Nodes diff --git a/src/content/changelog/cloud-manager-version-1-58-1.md b/src/content/changelog/cloud-manager-version-1-58-1.md deleted file mode 100644 index bd3a8f0ed..000000000 --- a/src/content/changelog/cloud-manager-version-1-58-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.58.1 -date: 2022-01-26T05:00:00.000Z -version: 1.58.1 -changelog: - - Cloud Manager ---- - -### Fixed: -- Display previous region as placeholder - diff --git a/src/content/changelog/cloud-manager-version-1-59-0.md b/src/content/changelog/cloud-manager-version-1-59-0.md deleted file mode 100644 index e16347a39..000000000 --- a/src/content/changelog/cloud-manager-version-1-59-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Cloud Manager v1.59.0 -date: 2022-02-07T00:00:00.000Z -version: 1.59.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Databases support -- Option to download invoices as CSV -- Ability to link Databases and Firewalls to Support Tickets -- GitHub workflows documentation -- Tax collection banner - -### Changed: - -- Un-exclude Armed Forced regions from billing region dropdown - -### Fixed: - -- ‘X’ misalignment when IP input field has error diff --git a/src/content/changelog/cloud-manager-version-1-59-1.md b/src/content/changelog/cloud-manager-version-1-59-1.md deleted file mode 100644 index dc53b9423..000000000 --- a/src/content/changelog/cloud-manager-version-1-59-1.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Cloud Manager v1.59.1 -date: 2022-02-14T05:00:00.000Z -version: 1.59.1 -changelog: - - Cloud Manager ---- - -### Changed: - -- Disable "Make a Payment" button if restricted user has read_only access -- Default Linode image to Debian 11 - -### Fixed: - -- Icon showing after IP address in Linodes landing table diff --git a/src/content/changelog/cloud-manager-version-1-61-0.md b/src/content/changelog/cloud-manager-version-1-61-0.md deleted file mode 100644 index e1fcd7c56..000000000 --- a/src/content/changelog/cloud-manager-version-1-61-0.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Cloud Manager v1.61.0 -date: 2022-03-08T05:00:00.000Z -version: 1.61.0 -changelog: - - Cloud Manager ---- - -### Added: -- Transfer and Network In/Out columns to Linode plans tables -- Type to confirm toggle - -### Changed: -- Drupal Marketplace app logo -- Feedback link -- Improve styling consistency for backup auto enrollment -- Replaced copy icon and added copy tooltip on hover - -#### Storybook -- Colors -- Icons -- Loading states -- Notifications -- Tooltip -- Typography - -### Fixed: -- Extra character in Support Ticket entity selection -- Status icon alignment in tables -- Linode Details action link colors in dark mode -- Linode Details Configurations table alignment - diff --git a/src/content/changelog/cloud-manager-version-1-61-1.md b/src/content/changelog/cloud-manager-version-1-61-1.md deleted file mode 100644 index 41f13987b..000000000 --- a/src/content/changelog/cloud-manager-version-1-61-1.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Cloud Manager v1.61.1 -date: 2022-03-09T00:00:00.000Z -version: 1.61.1 -changelog: - - Cloud Manager ---- - -### Added: - -- Early Adopter Program SLA banners to Database Create and empty state Database landing pages for beta - -### Fixed: - -- Fixed issue where limited users without billing access could not use the app diff --git a/src/content/changelog/cloud-manager-version-1-64-0.md b/src/content/changelog/cloud-manager-version-1-64-0.md deleted file mode 100644 index 3c9c27db3..000000000 --- a/src/content/changelog/cloud-manager-version-1-64-0.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Cloud Manager v1.64.0 -date: 2022-04-18T00:00:00.000Z -version: 1.64.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Support for DBaaS Maintenance Windows - -### Changed: - -- Update DBaaS Beta notice to include end date -- Notification Drawer updates and refinements -- Improve Table Loading States -- Premium LKE Create page UI refinements -- Display placeholder text while stats are not yet available in Linode Network tab -- Support Ticket Refinements - -### Fixed: - -- Show /116s in networking panel -- Typo in migrate Linode modal -- Max value for Node Pools is 100 diff --git a/src/content/changelog/cloud-manager-version-1-64-1.md b/src/content/changelog/cloud-manager-version-1-64-1.md deleted file mode 100644 index 3d70214c7..000000000 --- a/src/content/changelog/cloud-manager-version-1-64-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.64.1 -date: 2022-04-28T00:00:00.000Z -version: 1.64.1 -changelog: - - Cloud Manager ---- - -### Changed - -- Code refactors to accommodate API database type changes diff --git a/src/content/changelog/cloud-manager-version-1-65-0.md b/src/content/changelog/cloud-manager-version-1-65-0.md deleted file mode 100644 index e91b1ea5e..000000000 --- a/src/content/changelog/cloud-manager-version-1-65-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Cloud Manager v1.65.0 -date: 2022-05-02T00:00:00.000Z -version: 1.65.0 -changelog: - - Cloud Manager ---- - -### Added: -- Outlined chip variant - -### Changed: -- Hyphenate “type-to-confirm” -- Curly all single quotes -- Max node pool copy -- Limit collection of country and tax information -- Spacing on DBaaS Settings page -- Unbold Object links in Object Storage -- All No Stats Available States - -### Fixed: -- Linode Activity Feed undefined loading state -- Button text not vertically centered in Firefox \ No newline at end of file diff --git a/src/content/changelog/cloud-manager-version-1-66-0.md b/src/content/changelog/cloud-manager-version-1-66-0.md deleted file mode 100644 index 583012701..000000000 --- a/src/content/changelog/cloud-manager-version-1-66-0.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Cloud Manager v1.66.0 -date: 2022-05-16T00:00:00.000Z -version: 1.66.0 -changelog: - - Cloud Manager ---- - -### Added: -- Support and icons for PostgreSQL and MongoDB - -### Changed: -- Expanded accessibility and styling docs -- Icon for MySQL - -### Fixed: -- Marketplace Wazuh link diff --git a/src/content/changelog/cloud-manager-version-1-66-2.md b/src/content/changelog/cloud-manager-version-1-66-2.md deleted file mode 100644 index 4e1d06713..000000000 --- a/src/content/changelog/cloud-manager-version-1-66-2.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.66.2 -date: 2022-05-17T00:00:00.000Z -version: 1.66.2 -changelog: - - Cloud Manager ---- - -### Changed: - -- Display linroot as the username for MongoDB and MySQL clusters, and linpostgres as the username for PostgreSQL clusters diff --git a/src/content/changelog/cloud-manager-version-1-68-0.md b/src/content/changelog/cloud-manager-version-1-68-0.md deleted file mode 100644 index 62e3f8060..000000000 --- a/src/content/changelog/cloud-manager-version-1-68-0.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Cloud Manager v1.68.0 -date: 2022-06-06T00:00:00.000Z -version: 1.68.0 -changelog: - - Cloud Manager ---- - -### Added: -- Tooltip explaining public/private hosts for MongoDB clusters -- Support for scoping Database and Firewall permissions - -### Changed: -- Tweak Connection Details for Mongo clusters -- Bold the Entity Label, Actions, and Username in the Notification Menu -- Enable Google Analytics IP anonymization - -### Fixed: -- Height of Region select diff --git a/src/content/changelog/cloud-manager-version-1-68-1.md b/src/content/changelog/cloud-manager-version-1-68-1.md deleted file mode 100644 index 4342692b0..000000000 --- a/src/content/changelog/cloud-manager-version-1-68-1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager v1.68.1 -date: 2022-06-08T00:00:00.000Z -version: 1.68.1 -changelog: - - Cloud Manager ---- - -### Fixed: -- Notification Menu spamming calls when clicking a link diff --git a/src/content/changelog/cloud-manager-version-1-69-0.md b/src/content/changelog/cloud-manager-version-1-69-0.md deleted file mode 100644 index 01c2b0535..000000000 --- a/src/content/changelog/cloud-manager-version-1-69-0.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.69.0 -date: 2022-06-13T00:00:00.000Z -version: 1.69.0 -changelog: - - Cloud Manager ---- - -### Added: -- Display tax lines on invoices -- Ability for users to migrate unattached volumes to NVMe block storage diff --git a/src/content/changelog/cloud-manager-version-1-7-0.md b/src/content/changelog/cloud-manager-version-1-7-0.md deleted file mode 100644 index 48ff17e6b..000000000 --- a/src/content/changelog/cloud-manager-version-1-7-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Cloud Manager v1.7.0 -date: 2020-04-20T05:00:00.000Z -version: 1.7.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Firewalls: Client-side form validation - -### Changed: - -- Make LKE available regardless of customer account response -- Request OBJ Buckets per-cluster -- Theming performance optimizations - -### Fixed: - -- Correct alignment for “Date Created” field on mobile invoice table -- NodeBalancer error handling -- Current size of pool was updating along with target size when resizing a Node Pool. diff --git a/src/content/changelog/cloud-manager-version-1-70-0.md b/src/content/changelog/cloud-manager-version-1-70-0.md deleted file mode 100644 index 541055efa..000000000 --- a/src/content/changelog/cloud-manager-version-1-70-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Cloud Manager v1.70.0 -date: 2022-06-27T00:00:00.000Z -version: 1.70.0 -changelog: - - Cloud Manager ---- - -### Added: -- June 2022 Marketplace release -- Security questions for account verification -- Phone number SMS verification opt-in and opt-out - -### Changed: -- Move Upload Image region text to tooltip -- Enabling or resetting 2FA requires security questions to be answered -- Clean up dismissed notifications more frequently in User Preferences - -### Fixed: -- Show errors in Firewall rules table -- Make notification badge a true circle diff --git a/src/content/changelog/cloud-manager-version-1-70-1.md b/src/content/changelog/cloud-manager-version-1-70-1.md deleted file mode 100644 index bff04dd77..000000000 --- a/src/content/changelog/cloud-manager-version-1-70-1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager v1.70.1 -date: 2022-07-01T00:00:00.000Z -version: 1.70.1 -changelog: - - Cloud Manager ---- - -### Fixed: -- Banner text wrapping for certain viewport widths diff --git a/src/content/changelog/cloud-manager-version-1-71-0.md b/src/content/changelog/cloud-manager-version-1-71-0.md deleted file mode 100644 index 064405ffc..000000000 --- a/src/content/changelog/cloud-manager-version-1-71-0.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Cloud Manager v1.71.0 -date: 2022-07-12T00:00:00.000Z -version: 1.71.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Kali distro icon -- Ability to download secret keys - -### Changed: - -- UI in Keys and secrets modals -- Update 2FA Security Questions Notice font size -- Main content banner width -- Use React Query for Domains -- Removed create image cost estimator -- Don't make /account requests if restricted user -- Persist Last Updated column on small screens in Support Ticket Table - -### Fixed: - -- Image upload max size bug on Linux -- Responsiveness of Linode stats graphs -- Curly apostrophe on cancel landing page -- Phone Verification when verifying the same phone number diff --git a/src/content/changelog/cloud-manager-version-1-71-1.md b/src/content/changelog/cloud-manager-version-1-71-1.md deleted file mode 100644 index c14c191a2..000000000 --- a/src/content/changelog/cloud-manager-version-1-71-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.71.1 -date: 2022-07-20T00:00:00.000Z -version: 1.71.1 -changelog: - - Cloud Manager ---- - -### Added: - -- Banner regarding maintenance to the Databases Landing and Database Create pages diff --git a/src/content/changelog/cloud-manager-version-1-72-0.md b/src/content/changelog/cloud-manager-version-1-72-0.md deleted file mode 100644 index e53201b5d..000000000 --- a/src/content/changelog/cloud-manager-version-1-72-0.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Cloud Manager v1.72.0 -date: 2022-07-25T00:00:00.000Z -version: 1.72.0 -changelog: - - Cloud Manager ---- - -### Changed: -- Phone Verification and Security Questions copy -- PayPal Loading State improvement -- Button placement in User Permissions -- Add Payment Drawer error from toast to notice - -### Fixed: -- Mobile graph legends alignment -- Region selection not clearing when switching between Linode Create tabs diff --git a/src/content/changelog/cloud-manager-version-1-73-0.md b/src/content/changelog/cloud-manager-version-1-73-0.md deleted file mode 100644 index 4c7599ecc..000000000 --- a/src/content/changelog/cloud-manager-version-1-73-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Cloud Manager v1.73.0 -date: 2022-08-08T00:00:00.000Z -version: 1.73.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Local storage warning to Kubernetes upgrade flow -- August 2022 Marketplace apps - -### Changed: - -- Filter `read_only` Linodes From Firewall Select For Restricted Users - -### Fixed: - -- Linode Backups tab error certain users were experiencing -- Invoice formatting issue diff --git a/src/content/changelog/cloud-manager-version-1-74-0.md b/src/content/changelog/cloud-manager-version-1-74-0.md deleted file mode 100644 index 574118192..000000000 --- a/src/content/changelog/cloud-manager-version-1-74-0.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Cloud Manager v1.74.0 -date: 2022-08-22T00:00:00.000Z -version: 1.74.0 -changelog: - - Cloud Manager ---- - -### Added: -- Support for “Any/All” option for StackScript target images - -### Changed: -- Update billing UI for Akamai customers -- Build `api-v4` and `validation` with `tsup` - -### Fixed: -- Slight adjustment to browser back button behavior on User Permissions tab -- Make "Copy IP" buttons visible on keyboard focus as well as table row hover diff --git a/src/content/changelog/cloud-manager-version-1-74-1.md b/src/content/changelog/cloud-manager-version-1-74-1.md deleted file mode 100644 index 8c629bf3b..000000000 --- a/src/content/changelog/cloud-manager-version-1-74-1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager v1.74.1 -date: 2022-08-24T00:00:00.000Z -version: 1.74.1 -changelog: - - Cloud Manager ---- - -### Fixed: -- Issue causing user-defined fields to clear erroneously during Linode StackScript deploy diff --git a/src/content/changelog/cloud-manager-version-1-75-0.md b/src/content/changelog/cloud-manager-version-1-75-0.md deleted file mode 100644 index 7ab951ca2..000000000 --- a/src/content/changelog/cloud-manager-version-1-75-0.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Cloud Manager v1.75.0 -date: 2022-09-06T00:00:00.000Z -version: 1.75.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Marketplace Search & Filtering and UI refinements -- Sept 2022 Marketplace Apps -- More Insightful Credit Card Expiration Date Validation -- Volume Status on Volumes landing page - -### Changed: - -- Remove Type-To-Confirm checkbox from Modals -- Documentation link for Powered off Linode Accrued Charges - -### Fixed: - -- Ant Media Server display in drawer -- Apostrophes in Linode Resize and Host Maintenance error messages diff --git a/src/content/changelog/cloud-manager-version-1-76-0.md b/src/content/changelog/cloud-manager-version-1-76-0.md deleted file mode 100644 index 9da6e0296..000000000 --- a/src/content/changelog/cloud-manager-version-1-76-0.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Cloud Manager v1.76.0 -date: 2022-09-19T00:00:00.000Z -version: 1.76.0 -changelog: - - Cloud Manager ---- - -### Added: -- Ability to select a disk for initrd in Linode Config modal -- Contextual help links on Linode create page - - -### Changed: -- Invoice tax and logo updates -- Improve timezone offsets by pulling them from `Luxon` -- Allow deletion of private IPv4 addresses -- Make database engine icons more visible on focus -- Replace `novnc-node` with `react-vnc` - - -### Fixed: -- Issue where long drawer titles force "Close" button to new line -- Database maintenance window day mapping and notification message for database_update -- Confirm that 2FA toggle is not present in either state when security questions are not answered diff --git a/src/content/changelog/cloud-manager-version-1-77-0.md b/src/content/changelog/cloud-manager-version-1-77-0.md deleted file mode 100644 index 99c7cb8b5..000000000 --- a/src/content/changelog/cloud-manager-version-1-77-0.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Cloud Manager v1.77.0 -date: 2022-10-04T00:00:00.000Z -version: 1.77.0 -changelog: - - Cloud Manager ---- - -### Added: - -- ARIA labels for network transfer history previous/next buttons -- Firewall Support for `IPENCAP` Protocol -- New Linode Logo -- Getting Started links on the Linodes and Databases empty landing pages - -### Changed: - -- New environment docs and updated PR Template - -### Fixed: - -- Linode “Add Disk” drawer UI width bug -- Object Storage overwrite file error causing the app to crash diff --git a/src/content/changelog/cloud-manager-version-1-78-0.md b/src/content/changelog/cloud-manager-version-1-78-0.md deleted file mode 100644 index 4bd808c08..000000000 --- a/src/content/changelog/cloud-manager-version-1-78-0.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Cloud Manager v1.78.0 -date: 2022-10-17T00:00:00.000Z -version: 1.78.0 -changelog: - - Cloud Manager ---- - -### Added: - -- Support for Pro Dedicated Plans -- Support ticket link for Account Limit notice text -- HA chip for highly available clusters in the Kubernetes landing page -- Visual indicator when keyboard navigating Linode and Database plan selection tables -- React Query for Managed - -### Changed: - -- Disable delete pool button if there is only one pool -- Display friendly name for Support ticket reply - -### Fixed: - -- Accessibility and zoom issue for inputs on Safari iOS diff --git a/src/content/changelog/cloud-manager-version-1-79-0.md b/src/content/changelog/cloud-manager-version-1-79-0.md deleted file mode 100644 index ddbfbb509..000000000 --- a/src/content/changelog/cloud-manager-version-1-79-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Cloud Manager v1.79.0 -date: 2022-11-01T00:00:00.000Z -version: 1.79.0 -changelog: - - Cloud Manager ---- - -### Added: -- Set custom UserAgent header for api-v4 when run in node - -### Changed: -- Linode label max characters increased to 64 chars -- Update Configuration Profile doc link -- Marketplace app info button can be focused via keyboard -- Notices that suggest opening a support ticket now include a link to do so - -### Fixed: -- Error when swapping Linode IPs after having already done so -- Issue preventing more than 100 Marketplace apps from appearing -- Error when updating billing contact info without a company name in certain circumstances diff --git a/src/content/changelog/cloud-manager-version-1-79-1.md b/src/content/changelog/cloud-manager-version-1-79-1.md deleted file mode 100644 index e2b238f9e..000000000 --- a/src/content/changelog/cloud-manager-version-1-79-1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Cloud Manager v1.79.1 -date: 2022-11-07T00:00:00.000Z -version: 1.79.1 -changelog: - - Cloud Manager ---- - -### Fixed: -- Bug when managing user permissions for large accounts diff --git a/src/content/changelog/cloud-manager-version-1-8-0.md b/src/content/changelog/cloud-manager-version-1-8-0.md deleted file mode 100644 index 3936d8224..000000000 --- a/src/content/changelog/cloud-manager-version-1-8-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Cloud Manager v1.8.0 -date: 2020-05-04T05:00:00.000Z -version: 1.8.0 -changelog: - - Cloud Manager ---- - -### Changed: - -- "Node Status" is now "Backend Status" on NodeBalancers list and detail view -- Minimum payment placeholder text -- Hide Recycle Node in the LKE Node action menu -- Provide cluster summary information for LKE search results - -### Fixed: - -- Remove invalid credits -- NodeBalancer Error Handling (SSL) -- Xterm flow control errors -- Remove stray characters in FromBackupsContent \ No newline at end of file diff --git a/src/content/changelog/cloud-manager-version-1-80-0.md b/src/content/changelog/cloud-manager-version-1-80-0.md deleted file mode 100644 index bf683275b..000000000 --- a/src/content/changelog/cloud-manager-version-1-80-0.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Cloud Manager v1.80.0 -date: 2022-11-15T12:46:14Z -version: 1.80.0 -changelog: - - Cloud Manager ---- - -### Added: -- Paste functionality restored for Glish -- Support for user-defined headers in stackscripts -### Changed: -- LKE UI refinements diff --git a/src/content/changelog/cloud-manager-version-1-81-0.md b/src/content/changelog/cloud-manager-version-1-81-0.md deleted file mode 100644 index 6aab66a96..000000000 --- a/src/content/changelog/cloud-manager-version-1-81-0.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Cloud Manager v1.81.0 -date: 2022-11-30T00:00:00.000Z -version: 1.81.0 -changelog: - - Cloud Manager ---- - -### Added: -- SMTP restriction notice helper text -- Object Storage type to confirm -- Copyable Linode IP Address text -- Copyable Kubernetes Node Pool IP address text -- React Query for Volumes - -### Fixed: -- Landing page empty state 2-column layout diff --git a/src/content/changelog/cloud-manager-version-1-9-1.md b/src/content/changelog/cloud-manager-version-1-9-1.md deleted file mode 100644 index 4f9476219..000000000 --- a/src/content/changelog/cloud-manager-version-1-9-1.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Cloud Manager v1.9.1 -date: 2020-05-21T05:00:00.000Z -version: 1.9.1 -changelog: - - Cloud Manager ---- - -### Added: - -- @-expansion for Target field in Domain records -- “Last Modified” column to Domains landing page -- Support for Third-Party Authentication - -### Changed: - -- Default support ticket option to 'General' -- Defer requests to Linodes and Images until after app has loaded -- Redesign Billing section of app -- Request Domains when hovering over Primary Nav link -- Update behavior for TFA cancel button -- Rename linode-js-sdk to @linode/api-v4 to prepare for NPM publication -- Update @linode/api-v4 documentation -- Lazy load Linodes on BackupsDashboardCard - -### Fixed: - -- Keyboard access to open Support ticket creation drawer -- Missing SSH keys in some flows for Linode creation -- Second column alignment for NodeBalancer on dashboard -- Tag display on mobile viewport -- Removed extra requests -- Prevent crashing for unactivated users -- Remove duplicate instance requests diff --git a/src/content/changelog/cloud-manager-version-1.43.1.md b/src/content/changelog/cloud-manager-version-1.43.1.md deleted file mode 100644 index b389af7ef..000000000 --- a/src/content/changelog/cloud-manager-version-1.43.1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Cloud Manager v1.43.1 -date: 2021-06-17T05:00:00.000Z -version: 1.43.1 -changelog: - - Cloud Manager ---- - -### Added: - -- Notice to the Referrals page to highlight upcoming changes to the program diff --git a/src/content/changelog/lke-1-11-0.md b/src/content/changelog/lke-1-11-0.md deleted file mode 100644 index 3d4ce00bf..000000000 --- a/src/content/changelog/lke-1-11-0.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.11.0 -date: 2020-11-23T05:00:00.000Z -version: 1.11.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Update CCM to version 0.3.8 to include support for NodeBalancer Proxy Protocol -* Update CSI to version 0.1.7 to include support for Linode Block Storage Volume expansion. -* Upgrade cluster control plane components to latest available patch version: v1.17.14 and 1.18.12 - -### Fixed - -* Address issue that could allow etcd to restore an incorrect backup. - diff --git a/src/content/changelog/lke-1-12-1.md b/src/content/changelog/lke-1-12-1.md deleted file mode 100644 index 1abfd222c..000000000 --- a/src/content/changelog/lke-1-12-1.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.12.1 -date: 2021-01-11T05:00:00.000Z -version: 1.12.1 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Upgrade cluster control plane components to latest available patch version: v1.17.16 and v1.18.14 -* Add support for cluster upgrades to the next available Kubernetes minor version -* Add support for full-cluster and individual node recycle diff --git a/src/content/changelog/lke-1-13-0.md b/src/content/changelog/lke-1-13-0.md deleted file mode 100644 index 5b542ed5c..000000000 --- a/src/content/changelog/lke-1-13-0.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.13.0 -date: 2021-01-13T05:00:00.000Z -version: 1.13.0 -changelog: - - Linode Kubernetes Engine ---- - -### Changed - -* Upgrade CSI for LKE clusters to v0.3.0, which improves compatibility with - future Kubernetes versions -* Upgrade CCM for LKE clusters to v0.3.9, which adds the ability to specify a - default proxy-protocol version and a proxy-protocol version per config -* Update all Kubernetes worker node disk images to their latest patch - versions: v1.16.15, v1.17.17, and v1.18.15. Please recycle your nodes to - receive the latest updates - diff --git a/src/content/changelog/lke-1-14-0.md b/src/content/changelog/lke-1-14-0.md deleted file mode 100644 index 7e6071efc..000000000 --- a/src/content/changelog/lke-1-14-0.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.14.0 -date: 2021-02-01T05:00:00.000Z -version: 1.14.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for deploying Kubernetes v1.19.7 - -### Changed - -* Upgrade cluster control plane components to latest available patch version: v1.17.17 and v1.18.15 diff --git a/src/content/changelog/lke-1-15-1.md b/src/content/changelog/lke-1-15-1.md deleted file mode 100644 index d9baf17f9..000000000 --- a/src/content/changelog/lke-1-15-1.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.15.1 -date: 2021-02-24T05:00:00.000Z -version: 1.15.1 -changelog: - - Linode Kubernetes Engine ---- - -### Changed - -* Upgrade cluster control plane components to latest available patch version: - v1.18.16 and v1.19.8 -* Upgrade coredns on all LKE clusters to v1.8.0 -* Upgrade CCM for LKE clusters to v0.3.12, which allows for inter-service - communication from within cluster via external LB and removes support for - deprecated `tls` and `protocol` annotations -* Update all Kubernetes worker node disk images to their latest patch - versions: v1.19.8 and v1.18.16. Please recycle your nodes to - receive the latest updates -* Update all Kubernetes worker node disk images to include new packages: - open-iscsi for longhorn support and lvm2 for rook support. Please recycle - your nodes to receive the latest updates. - diff --git a/src/content/changelog/lke-1-16-0.md b/src/content/changelog/lke-1-16-0.md deleted file mode 100644 index 510b11aff..000000000 --- a/src/content/changelog/lke-1-16-0.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.16.0 -date: 2021-03-10T05:00:00.000Z -version: 1.16.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for deploying Kubernetes v1.20.4 - -### Changed - -* Upgrade CCM for LKE clusters to v0.3.13, which adds support for a new - `hostname-only-ingress` annotation - diff --git a/src/content/changelog/lke-1-17-0.md b/src/content/changelog/lke-1-17-0.md deleted file mode 100644 index 15624dea6..000000000 --- a/src/content/changelog/lke-1-17-0.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.17.0 -date: 2021-03-31T05:00:00.000Z -version: 1.17.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for Ephemeral Containers. Existing clusters can gain support by - recycling all cluster nodes. - -### Changed - -* Upgrade cluster control plane components to latest available patch version: - v1.18.17, v1.19.9, and v1.20.5 -* Remove support for v1.16 clusters in LKE -* Upgrade Calico CNI to v3.10.4 for all LKE clusters -* Upgrade etcd to v3.4.14 for all LKE clusters -* Tune etcd to reduce memory usage and increase stability \ No newline at end of file diff --git a/src/content/changelog/lke-1-20-0.md b/src/content/changelog/lke-1-20-0.md deleted file mode 100644 index a94a63659..000000000 --- a/src/content/changelog/lke-1-20-0.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.20.0 -date: 2021-05-28T05:00:00.000Z -version: 1.20.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for Kubernetes v1.21.1. - -### Changed - -* Change all container image URIs to mirrored repos hosted on the Linode Docker Hub account. - diff --git a/src/content/changelog/lke-1-21-0.md b/src/content/changelog/lke-1-21-0.md deleted file mode 100644 index 8a61a5ecd..000000000 --- a/src/content/changelog/lke-1-21-0.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.21.0 -date: 2021-06-16T05:00:00.000Z -version: 1.21.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Added support for Graceful Node Shutdown in v1.20 and v1.21 clusters. - Existing clusters must recycle their nodes to finish the upgrade. -* Added support for optional eBPF dataplanes by having new LKE nodes mount the - BPF filesystem on startup. - -### Changed - -* Upgraded coreDNS image from v1.8.0 to v1.8.4 -* Upgraded Calico CNI from v3.10.4 to v3.19.0 -* Upgraded cluster control plane components to latest available patch version: - v1.18.19, v1.19.11, and v1.20.7. - -### Fixed - -* Disabled rpcbind by default on new LKE nodes, to avoid having unnecessary - ports open. -* Fixed bug where kubelet and kubeadm configs in v1.21 clusters would still - mention v1.20 text. diff --git a/src/content/changelog/lke-1-22-0.md b/src/content/changelog/lke-1-22-0.md deleted file mode 100644 index 6c4076819..000000000 --- a/src/content/changelog/lke-1-22-0.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.22.0 -date: 2021-07-12T05:00:00.000Z -version: 1.22.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add wildcard tolerations to all critical LKE pods - -### Changed - -* Upgrade cluster control plane components to latest available Kubernetes patch - versions: v1.19.12, v1.20.8, and v1.21.2. diff --git a/src/content/changelog/lke-1-23-0.md b/src/content/changelog/lke-1-23-0.md deleted file mode 100644 index 9a050e67b..000000000 --- a/src/content/changelog/lke-1-23-0.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.23.0 -date: 2021-07-21T05:00:00.000Z -version: 1.23.0 -changelog: - - Linode Kubernetes Engine ---- - -### Changed - -* Upgraded Calico CNI from v3.19.0 to v3.19.1 -* Upgraded cluster control plane components to latest available patch version: - v1.19.13, v1.20.9, and v1.21.3. - diff --git a/src/content/changelog/lke-1-26-0.md b/src/content/changelog/lke-1-26-0.md deleted file mode 100644 index 66cd5be22..000000000 --- a/src/content/changelog/lke-1-26-0.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.26.0 -date: 2021-09-14T05:00:00.000Z -version: 1.26.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for cluster-autoscaler to all LKE clusters. This feature is - now live and configurable per node pool via the Linode API. - -### Fixed - -* Revert Calico CNI to host-local IPAM to address connectivity issues - with the control plane. Any existing workloads still experiencing issues - communicating with the control plane should be restarted so that pods receive - a new pod IP address. - diff --git a/src/content/changelog/lke-1-27-0.md b/src/content/changelog/lke-1-27-0.md deleted file mode 100644 index 15dec3512..000000000 --- a/src/content/changelog/lke-1-27-0.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.27.0 -date: 2021-09-17T05:00:00.000Z -version: 1.27.0 -changelog: - - Linode Kubernetes Engine ---- - -### Changed - -* Upgraded cluster control plane components to latest available patch versions: v1.19.15, v1.20.11, and v1.21.5 -* Upgraded Linode CCM to v0.3.15 on all LKE clusters diff --git a/src/content/changelog/lke-1-28-3.md b/src/content/changelog/lke-1-28-3.md deleted file mode 100644 index aaed50097..000000000 --- a/src/content/changelog/lke-1-28-3.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.28.3 -date: 2021-11-10T05:00:00.000Z -version: 1.28.3 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Added support for High Availability control planes. This feature is currently - available to members of the Linode Early Access Program. If interested in - testing this feature, please open a support ticket. - -### Fixed - -* Tuned etcd resource limits to increase control plane stability for all LKE - clusters. - diff --git a/src/content/changelog/lke-1-29-0.md b/src/content/changelog/lke-1-29-0.md deleted file mode 100644 index dc378e971..000000000 --- a/src/content/changelog/lke-1-29-0.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.29.0 -date: 2021-11-23T05:00:00.000Z -version: 1.29.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for Kubernetes v1.22.3. - -### Changed - -* Updated all Kubernetes worker node images to Debian 11. diff --git a/src/content/changelog/lke-1-29-1.md b/src/content/changelog/lke-1-29-1.md deleted file mode 100644 index d8405d387..000000000 --- a/src/content/changelog/lke-1-29-1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.29.1 -date: 2021-12-03T05:00:00.000Z -version: 1.29.1 -changelog: - - Linode Kubernetes Engine ---- - -### Fixed - -* Updated upstream CSI images to latest to avoid using deprecated/removed APIs. diff --git a/src/content/changelog/lke-1-3-0.md b/src/content/changelog/lke-1-3-0.md deleted file mode 100644 index 28e253184..000000000 --- a/src/content/changelog/lke-1-3-0.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.3.0 -date: 2020-06-24T05:00:00.000Z -version: 1.3.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Added support for Kubernetes control plane versions 1.15.12, 1.16.11, 1.17.7. - All clusters were upgraded to these versions -* Kubelet versions 1.15.10, 1.16.7, and 1.17.3 were made available for new and - recycled Nodes - -### Changed - -* Allow patch version skew between control plane and kubelet, so that we can - push kubelet upgrades asynchronously - -### Fixed - -* Deploy Linode Cloud Controller Manager v0.3.5 for all clusters to fix a bug - with NodeBalancer config rebuild for LoadBalancer Services - diff --git a/src/content/changelog/lke-1-30-0.md b/src/content/changelog/lke-1-30-0.md deleted file mode 100644 index 0cde37266..000000000 --- a/src/content/changelog/lke-1-30-0.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.30.0 -date: 2021-12-14T05:00:00.000Z -version: 1.30.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Upgraded cluster control plane components to latest available patch versions: v1.20.13, v1.21.7, and v1.22.4. -* Added support for multi-replica cluster-autoscaler on clusters with an HA -control plane. diff --git a/src/content/changelog/lke-1-32-0.md b/src/content/changelog/lke-1-32-0.md deleted file mode 100644 index 38c8a319f..000000000 --- a/src/content/changelog/lke-1-32-0.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.32.0 -date: 2022-01-19T05:00:00.000Z -version: 1.32.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Upgraded cluster control plane components to latest available patch versions: v1.20.14, v1.20.8, and v1.22.5. diff --git a/src/content/changelog/lke-1-34-0.md b/src/content/changelog/lke-1-34-0.md deleted file mode 100644 index b3d478a1a..000000000 --- a/src/content/changelog/lke-1-34-0.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.34.0 -date: 2022-02-23T05:00:00.000Z -version: 1.34.0 -changelog: - - Linode Kubernetes Engine ---- - -### Changed - -* Upgrade cluster control plane components to latest available patch version: - v1.21.10 and v1.22.7. diff --git a/src/content/changelog/lke-1-35-0.md b/src/content/changelog/lke-1-35-0.md deleted file mode 100644 index e26f63bd3..000000000 --- a/src/content/changelog/lke-1-35-0.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.35.0 -date: 2022-03-08T05:00:00.000Z -version: 1.35.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Deploy Kubernetes Dashboard to all LKE clusters. diff --git a/src/content/changelog/lke-1-36-0.md b/src/content/changelog/lke-1-36-0.md deleted file mode 100644 index ff289801d..000000000 --- a/src/content/changelog/lke-1-36-0.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.36.0 -date: 2022-04-07T05:00:00.000Z -version: 1.36.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for Kubernetes v1.23 - -### Changed - -* Upgrade Calico CNI from v3.19.1 to v3.22.1 -* Upgrade cluster control plane components to latest available patch version: - v1.21.11, v1.22.8 and v1.23.5. diff --git a/src/content/changelog/lke-1-37-0.md b/src/content/changelog/lke-1-37-0.md deleted file mode 100644 index abd571379..000000000 --- a/src/content/changelog/lke-1-37-0.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.37.0 -date: 2022-04-21T05:00:00.000Z -version: 1.37.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add a podAntiAffinity rule to the coredns deployment, so that coredns pods - are scheduled to separate nodes. - -### Changed - -* Upgrade Linode CCM from v0.3.15 to v0.3.16 diff --git a/src/content/changelog/lke-1-42-0.md b/src/content/changelog/lke-1-42-0.md deleted file mode 100644 index 5a4be203d..000000000 --- a/src/content/changelog/lke-1-42-0.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.42.0 -date: 2022-06-27T05:00:00.000Z -version: 1.42.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for kubernetes patch versions v1.23.8 and v1.22.11 - -### Changed - -* Made stability improvements to kubernetes dashboard -* Made stability improvements to etcd -* Removed support for kubernetes v1.21 -* Update linode-blockstorage-csi-driver to v0.5.0 diff --git a/src/content/changelog/lke-1-5.1.md b/src/content/changelog/lke-1-5.1.md deleted file mode 100644 index b9808971b..000000000 --- a/src/content/changelog/lke-1-5.1.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.5.1 -date: 2020-07-20T05:00:00.000Z -version: 1.5.1 -changelog: - - Linode Kubernetes Engine ---- - -### Changed - -* Add support for Kubernetes control plane version 1.16.13 and 1.17.9 with - upstream bug fixes. All clusters were upgraded to these versions - -### Fixed - -* Fixed an issue with etcd backups not restoring in some cases - diff --git a/src/content/changelog/lke-1-6-0.md b/src/content/changelog/lke-1-6-0.md deleted file mode 100644 index f9a3bfae7..000000000 --- a/src/content/changelog/lke-1-6-0.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.6.0 -date: 2020-08-03T05:00:00.000Z -version: 1.6.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add Node Pool Recycle feature so that users can redeploy Nodes with the - latest patches and kubelet version -* Add support for up to 126 Nodes per cluster -* Add NFS packages to Node disk images. All newly deployed Nodes have NFS - support. Existing Node pools can gain support using the "Recycle Nodes" - feature - -### Changed - -* LKE Node labels are reapplied on Node startup to ensure that they persist - between reboots -* Update CCM version to 0.3.6 to include a bugfix for TLS configuration -* Increased timeout on kube-apiserver loadbalancers to prevent premature - termination of connections - -### Fixed - -* Address connectivity issue for connections opened by control plane to cluster - workloads - diff --git a/src/content/changelog/lke-1-7-2.md b/src/content/changelog/lke-1-7-2.md deleted file mode 100644 index 8f5671d17..000000000 --- a/src/content/changelog/lke-1-7-2.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.7.2 -date: 2020-09-01T05:00:00.000Z -version: 1.7.2 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add mitigation for CVE-2020-8558 on node initialization. Users should recycle - their nodes for these changes to apply. -* Upgrade the control planes to the latest patch version available: v1.15.12, - v1.16.14, and v1.17.11. - diff --git a/src/content/changelog/lke-1-8-0.md b/src/content/changelog/lke-1-8-0.md deleted file mode 100644 index 2eb0b05e7..000000000 --- a/src/content/changelog/lke-1-8-0.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Linode Kubernetes Engine v1.8.0 -date: 2020-09-21T05:00:00.000Z -version: 1.8.0 -changelog: - - Linode Kubernetes Engine ---- - -### Added - -* Add support for deploying Kubernetes v1.18.8 -