diff --git a/docs/api-reference/next/image.md b/docs/api-reference/next/image.md
index 0d6cd03a1413a..5083bad91e3f2 100644
--- a/docs/api-reference/next/image.md
+++ b/docs/api-reference/next/image.md
@@ -11,6 +11,16 @@ description: Enable Image Optimization with the built-in Image component.
+
+ Version History
+
+| Version | Changes |
+| --------- | ------------------------ |
+| `v10.0.1` | `layout` prop added. |
+| `v10.0.0` | `next/image` introduced. |
+
+
+
> Before moving forward, we recommend you to read [Image Optimization](/docs/basic-features/image-optimization.md) first.
Image Optimization can be enabled via the `Image` component exported by `next/image`.
diff --git a/docs/basic-features/data-fetching.md b/docs/basic-features/data-fetching.md
index 0a7c05aa96ce2..65f369480ab35 100644
--- a/docs/basic-features/data-fetching.md
+++ b/docs/basic-features/data-fetching.md
@@ -39,6 +39,17 @@ In addition, we’ll talk briefly about how to fetch data on the client side.
## `getStaticProps` (Static Generation)
+
+ Version History
+
+| Version | Changes |
+| --------- | ----------------------------------------------------------------------------------------------------------------- |
+| `v10.0.0` | `locale`, `locales`, `defaultLocale`, and `notFound` options added. |
+| `v9.5.0` | Stable [Incremental Static Regeneration](https://nextjs.org/blog/next-9-5#stable-incremental-static-regeneration) |
+| `v9.3.0` | `getStaticProps` introduced. |
+
+
+
If you export an `async` function called `getStaticProps` from a page, Next.js will pre-render this page at build time using the props returned by `getStaticProps`.
```jsx
@@ -364,6 +375,16 @@ This use case is supported by Next.js by the feature called **Preview Mode**. Le
## `getStaticPaths` (Static Generation)
+
+ Version History
+
+| Version | Changes |
+| -------- | ----------------------------------------------------------------------------------------------------------------- |
+| `v9.5.0` | Stable [Incremental Static Regeneration](https://nextjs.org/blog/next-9-5#stable-incremental-static-regeneration) |
+| `v9.3.0` | `getStaticPaths` introduced. |
+
+
+
If a page has dynamic routes ([documentation](/docs/routing/dynamic-routes.md)) and uses `getStaticProps` it needs to define a list of paths that have to be rendered to HTML at build time.
If you export an `async` function called `getStaticPaths` from a page that uses dynamic routes, Next.js will statically pre-render all the paths specified by `getStaticPaths`.
@@ -453,7 +474,7 @@ export default Post
Examples
@@ -587,6 +608,16 @@ In development (`next dev`), `getStaticPaths` will be called on every request.
## `getServerSideProps` (Server-side Rendering)
+
+ Version History
+
+| Version | Changes |
+| --------- | ------------------------------------------------------------------- |
+| `v10.0.0` | `locale`, `locales`, `defaultLocale`, and `notFound` options added. |
+| `v9.3.0` | `getServerSideProps` introduced. |
+
+
+
If you export an `async` function called `getServerSideProps` from a page, Next.js will pre-render this page on each request using the data returned by `getServerSideProps`.
```js