diff --git a/public/images/screenshots/figma.png b/public/images/screenshots/figma.png
new file mode 100644
index 00000000..42b3c6b3
Binary files /dev/null and b/public/images/screenshots/figma.png differ
diff --git a/public/images/screenshots/framer.png b/public/images/screenshots/framer.png
new file mode 100644
index 00000000..74d0f0c2
Binary files /dev/null and b/public/images/screenshots/framer.png differ
diff --git a/public/images/screenshots/invision.png b/public/images/screenshots/invision.png
new file mode 100644
index 00000000..ba5f852e
Binary files /dev/null and b/public/images/screenshots/invision.png differ
diff --git a/public/images/screenshots/marvel.png b/public/images/screenshots/marvel.png
new file mode 100644
index 00000000..940715f7
Binary files /dev/null and b/public/images/screenshots/marvel.png differ
diff --git a/server/pages/Api.js b/server/pages/Api.js
index f62da61f..c3043009 100644
--- a/server/pages/Api.js
+++ b/server/pages/Api.js
@@ -58,11 +58,11 @@ export default function Pricing() {
return (
- API Documentation - Outline
+ Developers - Outline
-
Documentation
-
The API is the heart and soul of Outline.
+
Developers
+
Outline is built on an open, best-in-class, API
@@ -166,6 +166,11 @@ export default function Pricing() {
+
+ List all of the users in the team.
+
+
+
This method returns the profile info for the user identified by
@@ -630,14 +635,6 @@ export default function Pricing() {
-
-
- List team`s users. This endpoint is only available for admin
- users.
-
-
-
-
List all your currently shared document links.
diff --git a/server/pages/Changelog.js b/server/pages/Changelog.js
index d0c4106f..6dcfdacb 100644
--- a/server/pages/Changelog.js
+++ b/server/pages/Changelog.js
@@ -1,5 +1,6 @@
// @flow
import * as React from 'react';
+import { groupBy, map } from 'lodash';
import format from 'date-fns/format';
import styled from 'styled-components';
import Grid from 'styled-components-grid';
@@ -15,7 +16,13 @@ type Release = {
created_at: string,
};
-function Changelog({ releases }: { releases: Release[] }) {
+type Props = { releases: Release[] };
+
+function Changelog({ releases }: Props) {
+ const categories = groupBy(releases, i =>
+ format(new Date(i.created_at), 'MMMM, YYYY')
+ );
+
return (
@@ -28,26 +35,67 @@ function Changelog({ releases }: { releases: Release[] }) {