Skip to content

Commit 83bb0e2

Browse files
committed
chore: add Amplify JS LTS documentation
1 parent bffe559 commit 83bb0e2

File tree

2 files changed

+59
-0
lines changed

2 files changed

+59
-0
lines changed

src/directory/directory.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1009,6 +1009,9 @@ export const directory = {
10091009
{
10101010
path: 'src/pages/[platform]/reference/index.mdx',
10111011
children: [
1012+
{
1013+
path: 'src/pages/[platform]/reference/library-releases/index.mdx'
1014+
},
10121015
{
10131016
path: 'src/pages/[platform]/reference/project-structure/index.mdx'
10141017
},
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
import { getCustomStaticPath } from '@/utils/getCustomStaticPath';
2+
3+
export const meta = {
4+
title: 'Amplify library releases',
5+
description: 'Reference for Amplify library releases',
6+
platforms: [
7+
'angular',
8+
'javascript',
9+
'nextjs',
10+
'react',
11+
'react-native',
12+
'vue'
13+
]
14+
};
15+
16+
export async function getStaticPaths() {
17+
return getCustomStaticPath(meta.platforms);
18+
}
19+
20+
export async function getStaticProps() {
21+
return {
22+
props: {
23+
meta,
24+
}
25+
};
26+
}
27+
28+
<InlineFilter filters={['javascript', "angular", "nextjs", "react", "vue"]}>
29+
30+
## Amplify JS versioning
31+
32+
Amplify JS follows [semantic versioning](https://semver.org/) for releases. You may learn about the potential impact when you update to a newer version via a the version numbers.
33+
34+
- **Major version release:** contains significant new features, necessary breaking changes for supporting new features or architecture changes, supported peer dependencies version range changes. When updating to a new major version, you may need to follow Amplify JS published migration guide to adapt new changes, and learn about new APIs.
35+
- **Minor version release:** contains new small and additive features. A minor version is backwards-compatible, you are not required to make any changes in your projects to update to a new minor version.
36+
- **Patch version release:** contains bug fixes.
37+
38+
## Version support
39+
40+
### Support policy
41+
42+
- **Active:** receives regular bug fixes, new additive features, security patches
43+
- **LTS:** receives regression fixes, impactful bug fixes, security patches
44+
- **Deprecated:** end of life
45+
46+
| Versions | Release Date | Status | LTS Ends |
47+
| ------------- | ------------ | ---------- | --------------- |
48+
| ^6.0.0 | 2023-10-27 | Active | To be announced |
49+
| ^5.0.0 | 2022-11-08 | LTS | To be announced |
50+
| ^4.0.0 | 2021-05-11 | LTS | 2025-11-15 |
51+
| ^3.0.0 | 2020-03-31 | LTS | 2025-08-15 |
52+
| ^2.0.0 | 2019-11-14 | LTS | 2025-08-15 |
53+
| ^1.0.0 | 2018-07-13 | LTS | 2025-08-15 |
54+
| 0.x (Preview) | 2017-11-17 | Deprecated | |
55+
56+
</InlineFilter>

0 commit comments

Comments
 (0)