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
See [Upgrade Guide](../upgrade/#v4-to-v5) for more information.
13
+
14
+
- Runs on _Nest_
15
+
16
+
::: tip Why v5?
17
+
_NotifyBC_ has been built on Node.js [LoopBack](https://loopback.io/) since 2017. While _Loopback_ is an awesome framework, it is evident by 2022 _Loopback_ is no longer actively maintained
18
+
19
+
1. Features such as GraphQL have been in experimental state for years.
20
+
2. Recent commits are mostly chores rather than enhancements.
21
+
3. Core developers have ceased to contribute.
22
+
23
+
To pave the way for future growth, switching platform becomes necessary. Nest was chosen because
24
+
25
+
1. both _Nest_ and _Loopback_ are server-side Node.js frameworks
26
+
2._Nest_ has the closest feature set as _Loopback_. To a large extent _Nest_ is a superset of _Loopback_.
@@ -84,15 +105,15 @@ See [v2 to v3 upgrade guide](../upgrade/#v2-to-v3) for more information.
84
105
- misc web console adjustments
85
106
- docs updates
86
107
87
-
::: tip Why v2?
88
-
_NotifyBC_ has been built on Node.js [LoopBack](https://loopback.io/) framework since 2017. LoopBack v4, which was released in 2019, is backward incompatible. To keep software stack up-to-date, unless rewriting from scratch, it is necessary to port _NotifyBC_ to LoopBack v4. Great care has been taken to minimize upgrade effort.
89
-
:::
90
-
91
108
## v2.0.0
92
109
93
-
See [Upgrade Guide](../upgrade/) for more information.
110
+
See [Upgrade Guide](../upgrade/#v1-to-v2) for more information.
94
111
95
112
- Runs on LoopBack v4
96
113
- All code is converted to TypeScript
97
114
- Upgraded [OAS](https://swagger.io/specification/) from v2 to v3
98
115
- Docs is converted from Jekyll to VuePress
116
+
117
+
::: tip Why v2?
118
+
_NotifyBC_ has been built on Node.js [LoopBack](https://loopback.io/) framework since 2017. LoopBack v4, which was released in 2019, is backward incompatible. To keep software stack up-to-date, unless rewriting from scratch, it is necessary to port _NotifyBC_ to LoopBack v4. Great care has been taken to minimize upgrade effort.
0 commit comments