You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/Web/Documentation/content/main/5-extra-topics/00-roadmap.md
+15-9Lines changed: 15 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,22 +4,28 @@ title: Roadmap
4
4
5
5
Tempest is still a work in progress, and we're actively working towards a stable 1.0 release. We keep track of that progress on [GitHub](https://github.com/tempestphp/tempest-framework/milestones).
6
6
7
-
You're more than welcome to [contribute to Tempest](https://github.com/tempestphp/tempest-framework), you can even work on features in future milestones if anything is of particular interest to you. The best way to get in touch about Tempest development is to [join our Discord server](https://discord.gg/pPhpTGUMPQ).
7
+
You're more than welcome to [contribute to Tempest](https://github.com/tempestphp/tempest-framework), and can even work on features in future milestones if anything is of particular interest to you. The best way to get in touch about Tempest development is to [join our Discord server](https://discord.gg/pPhpTGUMPQ).
8
8
9
-
The rest of this page will talk about the upcoming phases in Tempest's development.
9
+
## Next stages of development
10
10
11
-
## Alpha
11
+
###Alpha
12
12
13
-
Currently, we release a new alpha version of Tempest every month or two. Alpha versions can still contain breaking changes, but already include a framework that can be used to tinker with and build small project with. For example, this website is written in Tempest.
13
+
Currently, we release a new alpha version of Tempest every month or two.
14
14
15
-
## Beta
15
+
Alpha versions can still contain breaking changes, but already include a framework that can be used to tinker with and build small project with. For example, this website is written using Tempest.
16
+
17
+
### Beta
16
18
17
19
Once Tempest is tagged as beta, we're committed to not do any more breaking changes, and only focus on bug fixing. Any issue included in [the alpha and pre-1.0 milestones](https://github.com/tempestphp/tempest-framework/milestones) will have to be fixed before we consider tagging beta.
18
20
19
-
## Stable
21
+
### Stable
22
+
23
+
We're committing ourselves that from 1.0 on, any subsequent versions of Tempest with breaking changes will get an automated upgrade path.
24
+
25
+
We will most likely ship custom Rectors with every new major release, so that you can run a script to automatically upgrade your codebase to be compatible with the newest Tempest release.
20
26
21
-
We're committing ourselves that from 1.0 on, any subsequent versions of Tempest with breaking changes will get an automated upgrade path. Most likely we'll ship custom Rectors with every new major release, so that you can run a script to automatically upgrade your codebase to be compatible with the newest Tempest release.
27
+
### After 1.0
22
28
23
-
## Post-1.0
29
+
We have a range of features that are not planned for 1.0, but should be added afterward. A couple of examples are mail support, multiple database connections, or custom exception pages.
24
30
25
-
We have a range of features that are not planned for 1.0, but should be added afterward. A couple of examples: mail support, HTMX support, multiple database connections, etc. You can [read the full list on GitHub](https://github.com/tempestphp/tempest-framework/milestone/13).
31
+
You can [read the full list on GitHub](https://github.com/tempestphp/tempest-framework/milestone/13).
0 commit comments