Skip to content

Commit

Permalink
Create VERSIONING.md
Browse files Browse the repository at this point in the history
  • Loading branch information
egekorkan authored Mar 24, 2024
1 parent ef8b4f0 commit 764ddc8
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions node-red-node-wot/VERSIONING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Versioning

The package uses [semantic versioning](https://semver.org/) with the following meanings to different versions:

- Patch: Under the hood, documentation and UI annotation fixes:
- The user flow sees no change other than some human-readable text within Node-RED.
- Even if node-wot gets a major overhaul but nothing changes for the Node-RED user, this versioning applies. For example, changing to .value() function was a major change in node-wot but this would have no impact to the Node RED user.
- Of course, if there are incompatible changes in the node-wot to be incorporated: Raise Major.
- Minor: Adding new features that influence the Node RED UI and add new nodes, new configuration fields, more options to configuration fields. An existing user flow does not break nor sees any change.
- Major: Changing the existing features such as removing nodes, removing configuration settings. An existing user flow breaks and the user needs to manually do some changes.

0 comments on commit 764ddc8

Please sign in to comment.