... | ... | @@ -6,4 +6,17 @@ These updates include major changes to BlockSuite and most likely will require a |
|
|
**NOTE**: BlockSuite is designed in such a way where it is backwards compatible with older versions. However, if changes are made to a new database using an old version of BlockSuite, switching back to the latest version of BlockSuite may cause problems and would need to manually fix the database. So while backwards compatibility _is_ possible, I would still discourage it.
|
|
|
|
|
|
## Cleanup & Bugfix
|
|
|
These updates are for the most part entirely optional. A lot of plugins experience a time where the code gets so messy as the developer(s) improve that they end up re-coding the plugin in its entirety. To avoid this obstacle, we use this update to clean, rewrite, restructure any code that could be improved. This way the new code structure is used moving forward opposed to going back and re-coding it all at once. |
|
|
\ No newline at end of file |
|
|
These updates are for the most part entirely optional. A lot of plugins experience a time where the code gets so messy as the developer(s) improve that they end up re-coding the plugin in its entirety. To avoid this obstacle, we use this update to clean, rewrite, restructure any code that could be improved. This way the new code structure is used moving forward opposed to going back and re-coding it all at once.
|
|
|
|
|
|
## Hotfix
|
|
|
Hotfixes can both important or unimportant fixes made to BlockSuite. These updates can range from fixes such as accidental data loss caused by an overlooked block of code to simple things like modifying the output of a command. Hotfix severity will be explained in the next section.
|
|
|
|
|
|
## Updates Timeline
|
|
|
Updates are ordered from 0-9. 0 being a Feature Release, 5 being Cleanup & Bugfix and everything in between reserved for Hotfix. Confused? Let me explain.
|
|
|
|
|
|
0 5 9
|
|
|
|-------------------|-------------------|
|
|
|
2.10 (2.11-2.14) 2.15 (2.16-2.19) 2.20
|
|
|
2.20 (2.21-2.24) 2.25 (2.26-2.29) 2.30
|
|
|
|
|
|
Using the timeline above, 0 Feature Updates are updates numbered in the tenths. Cleanups & Bugfixes are updates numbered with a 5 and everything else are Hotfixes until the next Feature Update cycle. Hotfixes before the Cleanup & Bugfix are deemed as urgent where as Hotfixes after the Cleanup & Bugfix are not so urgent. |
|
|
\ No newline at end of file |