Releasing new software versions is quite different in the age of cloud & the Internet compared to let's say 10 years ago.

For the times they are a-changin', frePPLe will publish a new software release every 3 to 4 weeks.

We'll also adopt a semantic version numbering scheme and compile more detailed release notes.

Release numbers will consist of 3 numbers: MAJOR.MINOR.PATCH.

In practice this means that after 4.3.0 the next release will be within a month and will be called:

 

  • Major change: 5.0.0 if the behavior or data model is changed in a backward incompatible way, i.e. an easy migration isn't possible.
  • Minor change: 4.4.0 if the behavior or data model is changed, but an easy migration is available.
  • Patch/incremental change: 4.3.1 if the new release only adds new features or fixes bugs, without impact.