• VibeSurgeon@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    16 days ago

    Under semantic versioning, you should really be ashamed of bumping the major number, since this means you went and broke backwards compatibility in some way.

    • sunbeam60@feddit.uk
      link
      fedilink
      arrow-up
      1
      ·
      16 days ago

      Except from 0.x.x to 1.0.0. That one means you’re committed to keeping the API/format stable. At least how I think about it.

      • mkwt@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        12 days ago

        For me 1.0 only means that I’ve delivered the software to a paying customer.

    • Donkter@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      15 days ago

      Bump the first number when you update to a version that breaks compatibility.

      Bump the second number when you make a change that people might want to revert back from

      Bump the third number for bug fixes.