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: docs/about/roadmap.md
+29-9Lines changed: 29 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,13 +2,24 @@
2
2
3
3
# Roadmap
4
4
5
-
What we're planning to do. Only includes minor and major releases, patch releases only fix bugs, thus they aren't planned (as our plan and hope is to write errorless code (which we'll never do, but we'll try our best to get as close as possible to that)).
5
+
What we're planning to do. Only includes minor and major releases, patch releases only fix errors, meaning they aren't planned, as our plan and hope is to write errorless code (which we'll never do, but we'll try our best to get as close as possible to that).
6
6
7
7
We'll expand (and rarely, but not impossibly, shrink) this roadmap as we make progress and/or change our plans.
8
8
9
+
## Upcoming release
10
+
11
+
-[ ] Rewrite the `audit` feature.
12
+
-[ ] Fix known issues.
13
+
-[ ] Expand vector string lists & question list.
14
+
-[x] Support it everywhere NodeJS
15
+
-[x] pnpm
16
+
-[x] yarn
17
+
18
+
---
19
+
9
20
## 3.X
10
21
11
-
### Version 3.0 (released)
22
+
### Version 3.0 (Released)
12
23
13
24
-[x] Make a proper logo for the project.
14
25
-[x] New features
@@ -70,13 +81,7 @@ We'll expand (and rarely, but not impossibly, shrink) this roadmap as we make pr
70
81
71
82
### Version 3.3
72
83
73
-
-[ ] Rewrite `audit` feature.
74
-
-[ ] Stabilize it
75
-
- [] Fix known issues (see TODO.md at the repository).
76
-
- [] Expand vector string lists & question list.
77
-
-[x] Support it everywhere NodeJS
78
-
-[x] pnpm
79
-
-[x] yarn
84
+
[Upcoming.](#upcoming-release)
80
85
81
86
---
82
87
@@ -97,3 +102,18 @@ We'll expand (and rarely, but not impossibly, shrink) this roadmap as we make pr
97
102
-[x] Per-project cleanup.
98
103
-[x] Flagless features via `fknode.yaml`.
99
104
-[x] Auto-flush for log files.
105
+
106
+
---
107
+
108
+
## 4.X plans
109
+
110
+
These are very, VERY early plans; however since we do have ideas that imply breaking changes, we're already thinking about 4.0. Expect this list to drastically change and/or get removals.
111
+
112
+
-[ ] New features
113
+
-[ ]`build`, to automate building. Especially useful in JavaScript. This would have a text-config file to define what tasks to run for building a project. It could be used in combination with `release`.
114
+
-[ ]`release` support for Cargo.
115
+
-[ ] Dual release support: using the `FnCPF` from the interop layer to allow publishing the same JavaScript package to both npm and jsr. This would be really helpful as jsr downloads do not always work well with npm projects.
116
+
-[ ] Rebuild `commit`, so you tell it what files to commit and it:
0 commit comments