definitions 935 B

123456789101112131415161718192021222324252627282930
  1. RemoteCP Versioning format
  2. ==========================
  3. ##x.y.z format
  4. 1. x is the major version number for backwards incompatible changes (e.g. removed functions)
  5. 2. y is the minor version number for backwards compatible changes (e.g. added functions)
  6. 3. z is the patch number, for bug fixes
  7. ##Comparators
  8. Lower version: <
  9. Higher version: >
  10. Lower or equal version: <=
  11. Higher or equal version: >=
  12. x or * as a wildcard
  13. e.g.: 1.x.x >= 1.0.0 < 2.0.0
  14. 1.2.* >= 1.2.0 < 1.3.0
  15. A range can be expressed with -
  16. e.g.: 1.0.0 - 1.2.3 >=1.0.0 <1.2.3
  17. 1.2.0 - 2.0.0 >=1.2.0 <2.0.0
  18. A range can be expressed by omitting lower order numbers
  19. e.g.: 1 >=1.0.0 <2.0.0
  20. 1.2 >=1.2.0 <1.3.0
  21. A range can be expressed with ~
  22. e.g.: ~1 >=1.0.0 <2.0.0
  23. ~1.2 >=1.2.0 <1.3.0
  24. ~1.2.3 >=1.2.3 <1.3.0
  25. ##Logic
  26. Two or more comparators in one string with only spaces between them: AND
  27. ||: OR