...
"require": {
    "vendor/package": "1.3.2", // exactly 1.3.2 (exact)
    // >, <, >=, <= | specify upper / lower bounds
    "vendor/package": ">=1.3.2", // anything above or equal to 1.3.2
    "vendor/package": "<1.3.2", // anything below 1.3.2
    // * | wildcard
    "vendor/package": "1.3.*", // >=1.3.0 <1.4.0
    // ~ | allows last digit specified to go up
    "vendor/package": "~1.3.2", // >=1.3.2 <1.4.0
    "vendor/package": "~1.3", // >=1.3.0 <2.0.0
    // ^ | doesn't allow breaking changes (major version fixed - following semvar)
    "vendor/package": "^1.3.2", // >=1.3.2 <2.0.0
    "vendor/package": "^0.3.2", // >=0.3.2 <0.4.0 // except if major version is 0
}
        
          
            Forked from calebporzio/composer_versions_cheatsheet.md
          
        
    
          Created
          November 9, 2019 14:02 
        
      - 
      
- 
        Save akoSalman/afff7355310fa32400a9d4d0b320fd68 to your computer and use it in GitHub Desktop. 
    Composer version symbol cheatsheet
  
        
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment