{"id":372317,"url":"https://github.com/masterminds/semver","last_synced_at":"2026-08-26T10:05:47.825Z","repository":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789512,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2026-08-25T23:45:05.533Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":174,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2026-08-25T23:45:05.554Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"packages":[{"id":13685249,"name":"golang-github-masterminds-semver-dev","ecosystem":"debian","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T17:53:32.641Z","latest_release_published_at":"2026-02-12T17:53:32.641Z","latest_release_number":"3.2.0-1","last_synced_at":"2026-03-13T00:10:36.174Z","created_at":"2026-02-12T17:53:32.409Z","updated_at":"2026-08-20T07:25:49.545Z","registry_url":"https://tracker.debian.org/pkg/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":"https://packages.debian.org/bookworm/golang-github-masterminds-semver-dev","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.6.2","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-12T16:56:21.000Z","size":1563,"stargazers_count":1426,"open_issues_count":36,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-13T03:46:49.146Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-12T12:08:07.000Z","dependencies_parsed_at":"2026-08-05T23:36:44.549Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36629975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-14T02:00:06.934Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:25:49.545Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-masterminds-semver-dev?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":2645,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":1237},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-08-25T05:06:43.662Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":11809723,"name":"github.com/Masterminds/Semver/v3","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/Masterminds/Semver","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2025-06-17T12:14:34.783Z","latest_release_published_at":"2026-04-30T15:39:17.000Z","latest_release_number":"v3.5.0","last_synced_at":"2026-08-25T09:43:57.498Z","created_at":"2025-06-17T12:14:09.382Z","updated_at":"2026-08-25T09:43:57.498Z","registry_url":"https://pkg.go.dev/github.com/Masterminds/Semver/v3","install_command":"go get github.com/Masterminds/Semver/v3","documentation_url":"https://pkg.go.dev/github.com/Masterminds/Semver/v3#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789494,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:35:43.015Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.706068913616083,"dependent_packages_count":5.34707136630925,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.526570139962667},"purl":"pkg:golang/github.com/%21masterminds/%21semver/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Masterminds/Semver/v3","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Masterminds/Semver/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Masterminds/Semver/v3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver%2Fv3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver%2Fv3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver%2Fv3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver%2Fv3/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14469988,"name":"github.com/MASTERMINDS/semver","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/MASTERMINDS/semver","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/MASTERMINDS/semver","keywords_array":[],"namespace":"github.com/MASTERMINDS","versions_count":11,"first_release_published_at":"2016-06-30T14:46:44.000Z","latest_release_published_at":"2019-09-11T18:23:18.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-08-25T09:46:21.216Z","created_at":"2026-05-18T12:38:19.494Z","updated_at":"2026-08-25T09:46:21.217Z","registry_url":"https://pkg.go.dev/github.com/MASTERMINDS/semver","install_command":"go get github.com/MASTERMINDS/semver","documentation_url":"https://pkg.go.dev/github.com/MASTERMINDS/semver#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789494,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:37:41.127Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.0539876762289,"dependent_packages_count":4.7357651669104595,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.89487642156968},"purl":"pkg:golang/github.com/%21m%21a%21s%21t%21e%21r%21m%21i%21n%21d%21s/semver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/MASTERMINDS/semver","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/MASTERMINDS/semver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/MASTERMINDS/semver/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13546119,"name":"golang-github-masterminds-semver-dev","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T02:07:37.511Z","latest_release_published_at":"2026-02-11T02:07:37.511Z","latest_release_number":"3.2.0-1","last_synced_at":"2026-03-11T20:17:59.086Z","created_at":"2026-02-11T02:07:37.335Z","updated_at":"2026-08-20T07:35:42.843Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.6.2","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-12T16:56:21.000Z","size":1563,"stargazers_count":1426,"open_issues_count":36,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-13T03:46:49.146Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-12T12:08:07.000Z","dependencies_parsed_at":"2026-08-05T23:36:44.549Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36629975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-14T02:00:06.934Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:35:42.843Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-masterminds-semver-dev?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":999,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1108},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-08-25T05:06:52.544Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13581357,"name":"golang-github-masterminds-semver-dev","ecosystem":"debian","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T08:53:02.800Z","latest_release_published_at":"2026-02-11T08:53:02.800Z","latest_release_number":"1.4.2-1","last_synced_at":"2026-08-06T10:29:34.383Z","created_at":"2026-02-11T08:53:02.186Z","updated_at":"2026-08-20T07:37:41.226Z","registry_url":"https://tracker.debian.org/pkg/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":"https://packages.debian.org/buster/golang-github-masterminds-semver-dev","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"golang-github-masterminds-semver-dev","standards_version":"4.1.4","maintainer":"Debian Go Packaging Team \u003cpkg-go-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-go","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-12T16:56:21.000Z","size":1563,"stargazers_count":1426,"open_issues_count":36,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-13T03:46:49.146Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-12T12:08:07.000Z","dependencies_parsed_at":"2026-08-05T23:36:44.549Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36629975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-14T02:00:06.934Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:37:41.226Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-masterminds-semver-dev?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":903,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":610},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-08-25T05:03:28.562Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13962732,"name":"go-github-com-masterminds-semver-v3","ecosystem":"guix","description":"@code{semver} helps to work with semantic versions","homepage":"https://github.com/Masterminds/semver/","licenses":"expat","normalized_licenses":["Other"],"repository_url":"https://github.com/Masterminds/semver","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T22:41:13.470Z","latest_release_published_at":"2026-03-02T22:41:13.470Z","latest_release_number":"3.2.1","last_synced_at":"2026-04-27T18:14:21.426Z","created_at":"2026-03-02T22:41:13.278Z","updated_at":"2026-08-20T07:58:24.889Z","registry_url":"https://packages.guix.gnu.org/packages/go-github-com-masterminds-semver-v3/3.2.1/","install_command":"guix install go-github-com-masterminds-semver-v3","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-xyz.scm#n17835","metadata":{"location":"gnu/packages/golang-xyz.scm:17835","variable_name":"go-github-com-masterminds-semver-v3"},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-12T16:56:21.000Z","size":1563,"stargazers_count":1426,"open_issues_count":36,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-13T03:46:49.146Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-12T12:08:07.000Z","dependencies_parsed_at":"2026-08-05T23:36:44.549Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36629975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-14T02:00:06.934Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:58:24.889Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/go-github-com-masterminds-semver-v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/go-github-com-masterminds-semver-v3","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/go-github-com-masterminds-semver-v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/go-github-com-masterminds-semver-v3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver-v3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver-v3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver-v3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver-v3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver-v3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver-v3/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":32351,"maintainers_count":0,"namespaces_count":0,"keywords_count":1654,"github":"guix-mirror","metadata":{"funded_packages_count":1231},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-08-25T05:05:02.543Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":13646149,"name":"golang-github-masterminds-semver-dev","ecosystem":"debian","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T03:25:20.551Z","latest_release_published_at":"2026-02-12T03:25:20.551Z","latest_release_number":"3.2.0-1","last_synced_at":"2026-03-13T11:14:52.426Z","created_at":"2026-02-12T03:25:20.367Z","updated_at":"2026-08-20T08:07:02.643Z","registry_url":"https://tracker.debian.org/pkg/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":"https://packages.debian.org/trixie/golang-github-masterminds-semver-dev","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.6.2","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-12T16:56:21.000Z","size":1563,"stargazers_count":1426,"open_issues_count":36,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-13T03:46:49.146Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-12T12:08:07.000Z","dependencies_parsed_at":"2026-08-05T23:36:44.549Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36629975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-14T02:00:06.934Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T08:07:02.643Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-masterminds-semver-dev?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":1985,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":1687},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-08-25T05:04:56.023Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13438711,"name":"golang-github-masterminds-semver-dev","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T01:46:47.802Z","latest_release_published_at":"2026-02-08T01:46:47.802Z","latest_release_number":"1.4.2-2","last_synced_at":"2026-03-08T02:58:59.226Z","created_at":"2026-02-08T01:46:47.480Z","updated_at":"2026-08-20T08:19:16.761Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.4.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 12), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T08:19:16.761Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-masterminds-semver-dev?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":1429,"github":"ubuntu","metadata":{"codename":"focal","funded_packages_count":759},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-08-25T05:06:53.666Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13505123,"name":"golang-github-masterminds-semver-dev","ecosystem":"debian","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T19:01:48.950Z","latest_release_published_at":"2026-02-10T19:01:48.950Z","latest_release_number":"1.4.2-2","last_synced_at":"2026-03-13T16:29:19.752Z","created_at":"2026-02-10T19:01:48.727Z","updated_at":"2026-08-20T08:35:25.590Z","registry_url":"https://tracker.debian.org/pkg/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":"https://packages.debian.org/bullseye/golang-github-masterminds-semver-dev","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.4.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 12), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T08:35:25.590Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-masterminds-semver-dev?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":759,"github":"debian","metadata":{"codename":"bullseye","funded_packages_count":805},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-08-25T05:06:44.833Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13475971,"name":"golang-github-masterminds-semver-dev","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-10T04:10:51.609Z","latest_release_published_at":"2026-02-10T04:10:51.609Z","latest_release_number":"3.2.0-1","last_synced_at":"2026-03-10T05:05:02.681Z","created_at":"2026-02-10T04:10:50.183Z","updated_at":"2026-08-20T08:54:47.145Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.6.2","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T08:54:47.145Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-masterminds-semver-dev?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":2213,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1339},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-08-25T05:06:51.033Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":14762415,"name":"github.com/MAsterminds/semver","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/MAsterminds/semver","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/MAsterminds/semver","keywords_array":[],"namespace":"github.com/MAsterminds","versions_count":11,"first_release_published_at":"2016-06-30T14:46:44.000Z","latest_release_published_at":"2019-09-11T18:23:18.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-08-24T10:00:08.962Z","created_at":"2026-07-14T12:19:12.492Z","updated_at":"2026-08-24T10:00:08.962Z","registry_url":"https://pkg.go.dev/github.com/MAsterminds/semver","install_command":"go get github.com/MAsterminds/semver","documentation_url":"https://pkg.go.dev/github.com/MAsterminds/semver#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T09:06:05.976Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.898276004789353,"dependent_packages_count":4.589555428800441,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.743915716794897},"purl":"pkg:golang/github.com/%21m%21asterminds/semver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/MAsterminds/semver","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/MAsterminds/semver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/MAsterminds/semver/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13388319,"name":"golang-github-masterminds-semver-dev","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-05T16:26:52.162Z","latest_release_published_at":"2026-02-05T16:26:52.162Z","latest_release_number":"3.2.0-1","last_synced_at":"2026-08-13T22:41:27.083Z","created_at":"2026-02-05T16:26:48.314Z","updated_at":"2026-08-20T09:39:39.448Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.6.2","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T09:39:39.447Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-masterminds-semver-dev?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":1697,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":1245},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-08-25T05:06:49.291Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":3492918,"name":"github.com/Masterminds/semver","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/Masterminds/semver","keywords_array":[],"namespace":"github.com/Masterminds","versions_count":11,"first_release_published_at":"2016-06-30T14:46:44.000Z","latest_release_published_at":"2019-09-11T18:23:18.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-08-24T09:36:41.246Z","created_at":"2022-04-10T19:13:22.034Z","updated_at":"2026-08-24T09:36:41.246Z","registry_url":"https://pkg.go.dev/github.com/Masterminds/semver","install_command":"go get github.com/Masterminds/semver","documentation_url":"https://pkg.go.dev/github.com/Masterminds/semver#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T10:14:08.901Z","dependent_packages_count":6701,"downloads":null,"downloads_period":null,"dependent_repos_count":22957,"rankings":{"downloads":null,"dependent_repos_count":0.04160165327667485,"dependent_packages_count":0.02884104641126087,"stargazers_count":2.0426786903129868,"forks_count":2.4764549600652064,"docker_downloads_count":0.022408870592922115,"average":0.9223970441318101},"purl":"pkg:golang/github.com/%21masterminds/semver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Masterminds/semver","docker_dependents_count":3483,"docker_downloads_count":13723305380,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Masterminds/semver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Masterminds/semver/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13448745,"name":"golang-github-masterminds-semver-dev","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T15:59:55.260Z","latest_release_published_at":"2026-02-08T15:59:55.260Z","latest_release_number":"3.2.0-1","last_synced_at":"2026-02-08T16:02:53.125Z","created_at":"2026-02-08T15:59:54.971Z","updated_at":"2026-08-20T14:54:03.150Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.6.2","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T14:54:03.149Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:deb/ubuntu/golang-github-masterminds-semver-dev?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-masterminds-semver-dev/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":1440,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1322},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-08-25T05:04:58.025Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":3644464,"name":"github.com/MasterMinds/semver","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/MasterMinds/semver","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/MasterMinds/semver","keywords_array":[],"namespace":"github.com/MasterMinds","versions_count":11,"first_release_published_at":"2016-06-30T14:46:44.000Z","latest_release_published_at":"2019-09-11T18:23:18.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-08-24T10:43:15.236Z","created_at":"2022-04-11T09:10:34.764Z","updated_at":"2026-08-24T10:43:15.236Z","registry_url":"https://pkg.go.dev/github.com/MasterMinds/semver","install_command":"go get github.com/MasterMinds/semver","documentation_url":"https://pkg.go.dev/github.com/MasterMinds/semver#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789494,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T12:20:30.167Z","dependent_packages_count":10,"downloads":null,"downloads_period":null,"dependent_repos_count":5,"rankings":{"downloads":null,"dependent_repos_count":2.251462542643982,"dependent_packages_count":1.6579640847621167,"stargazers_count":2.0925111231070264,"forks_count":2.5340428440430136,"docker_downloads_count":null,"average":2.1339951486390345},"purl":"pkg:golang/github.com/%21master%21minds/semver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/MasterMinds/semver","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/MasterMinds/semver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/MasterMinds/semver/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14868641,"name":"github.com/MAsterminds/semver/v3","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/MAsterminds/semver","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2026-08-05T09:27:46.354Z","latest_release_published_at":"2026-04-30T15:39:17.000Z","latest_release_number":"v3.5.0","last_synced_at":"2026-08-24T10:44:16.767Z","created_at":"2026-08-05T09:27:11.595Z","updated_at":"2026-08-24T10:44:16.767Z","registry_url":"https://pkg.go.dev/github.com/MAsterminds/semver/v3","install_command":"go get github.com/MAsterminds/semver/v3","documentation_url":"https://pkg.go.dev/github.com/MAsterminds/semver/v3#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:58:24.928Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.81538896656243,"dependent_packages_count":4.511884051783942,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.663636509173186},"purl":"pkg:golang/github.com/%21m%21asterminds/semver/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/MAsterminds/semver/v3","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/MAsterminds/semver/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/MAsterminds/semver/v3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver%2Fv3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver%2Fv3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver%2Fv3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMAsterminds%2Fsemver%2Fv3/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3986021,"name":"gopkg.in/masterminds/semver.v1","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/masterminds/semver","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/masterminds/semver","keywords_array":[],"namespace":"gopkg.in/masterminds","versions_count":11,"first_release_published_at":"2016-06-30T14:46:44.000Z","latest_release_published_at":"2019-09-11T18:23:18.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-08-24T09:41:29.523Z","created_at":"2022-04-12T08:00:12.083Z","updated_at":"2026-08-24T09:41:29.523Z","registry_url":"https://pkg.go.dev/gopkg.in/masterminds/semver.v1","install_command":"go get gopkg.in/masterminds/semver.v1","documentation_url":"https://pkg.go.dev/gopkg.in/masterminds/semver.v1#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789512,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T11:06:00.342Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":1.3042107117886237,"forks_count":1.592750918312034,"average":4.810490473459575},"purl":"pkg:golang/gopkg.in/masterminds/semver.v1","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/gopkg.in/masterminds/semver.v1","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/gopkg.in/masterminds/semver.v1","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/gopkg.in/masterminds/semver.v1/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fmasterminds%2Fsemver.v1/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fmasterminds%2Fsemver.v1/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fmasterminds%2Fsemver.v1/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fmasterminds%2Fsemver.v1/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fmasterminds%2Fsemver.v1/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fmasterminds%2Fsemver.v1/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3888235,"name":"github.com/Masterminds/Semver","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/Masterminds/Semver","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/Masterminds/Semver","keywords_array":[],"namespace":"github.com/Masterminds","versions_count":11,"first_release_published_at":"2016-06-30T14:46:44.000Z","latest_release_published_at":"2019-09-11T18:23:18.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-08-25T09:59:47.275Z","created_at":"2022-04-11T23:33:10.209Z","updated_at":"2026-08-25T09:59:47.275Z","registry_url":"https://pkg.go.dev/github.com/Masterminds/Semver","install_command":"go get github.com/Masterminds/Semver","documentation_url":"https://pkg.go.dev/github.com/Masterminds/Semver#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789494,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T08:30:37.847Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":1.3042107117886237,"forks_count":1.592750918312034,"average":4.810490473459575},"purl":"pkg:golang/github.com/%21masterminds/%21semver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Masterminds/Semver","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Masterminds/Semver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Masterminds/Semver/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2FSemver/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14736026,"name":"github.com/MasterMinds/SemVer","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/MasterMinds/SemVer","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/MasterMinds/SemVer","keywords_array":[],"namespace":"github.com/MasterMinds","versions_count":11,"first_release_published_at":"2016-06-30T14:46:44.000Z","latest_release_published_at":"2019-09-11T18:23:18.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-08-25T09:50:31.100Z","created_at":"2026-07-09T15:01:17.776Z","updated_at":"2026-08-25T09:50:31.100Z","registry_url":"https://pkg.go.dev/github.com/MasterMinds/SemVer","install_command":"go get github.com/MasterMinds/SemVer","documentation_url":"https://pkg.go.dev/github.com/MasterMinds/SemVer#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36792207,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T14:08:15.404Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.914035017661302,"dependent_packages_count":4.604326928312901,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.759180972987101},"purl":"pkg:golang/github.com/%21master%21minds/%21sem%21ver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/MasterMinds/SemVer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/MasterMinds/SemVer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/MasterMinds/SemVer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2FSemVer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2FSemVer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2FSemVer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2FSemVer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2FSemVer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2FSemVer/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3541760,"name":"github.com/masterminds/semver/v3","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.\n\nSpecifically it provides the ability to:\n\nThere are two functions that can parse semantic versions. The `StrictNewVersion`\nfunction only parses valid version 2 semantic versions as outlined in the\nspecification. The `NewVersion` function attempts to coerce a version into a\nsemantic version and parse it. For example, if there is a leading v or a version\nlisted without all 3 parts (e.g. 1.2) it will attempt to coerce it into a valid\nsemantic version (e.g., 1.2.0). In both cases a `Version` object is returned\nthat can be sorted, compared, and used in constraints.\n\nWhen parsing a version an optional error can be returned if there is an issue\nparsing the version. For example,\n\nThe version object has methods to get the parts of the version, compare it to\nother versions, convert the version back into a string, and get the original\nstring. For more details please see the documentation\nat https://godoc.org/github.com/Masterminds/semver.\n\nA set of versions can be sorted using the `sort` package from the standard library.\nFor example,\n\nThere are two methods for comparing versions. One uses comparison methods on\n`Version` instances and the other is using Constraints. There are some important\ndifferences to notes between these two methods of comparison.\n\nThere are differences between the two methods or checking versions because the\ncomparison methods on `Version` follow the specification while comparison ranges\nare not part of the specification. Different packages and tools have taken it\nupon themselves to come up with range rules. This has resulted in differences.\nFor example, npm/js and Cargo/Rust follow similar patterns which PHP has a\ndifferent pattern for ^. The comparison features in this package follow the\nnpm/js and Cargo/Rust lead because applications using it have followed similar\npatters with their versions.\n\nChecking a version against version constraints is one of the most featureful\nparts of the package.\n\nThere are two elements to the comparisons. First, a comparison string is a list\nof comma or space separated AND comparisons. These are then separated by || (OR)\ncomparisons. For example, `\"\u003e= 1.2 \u003c 3.0.0 || \u003e= 4.2.3\"` is looking for a\ncomparison that's greater than or equal to 1.2 and less than 3.0.0 or is\ngreater than or equal to 4.2.3. This can also be written as\n`\"\u003e= 1.2, \u003c 3.0.0 || \u003e= 4.2.3\"`\n\nThe basic comparisons are:\n\nThere are multiple methods to handle ranges and the first is hyphens ranges.\nThese look like:\n\nThe `x`, `X`, and `*` characters can be used as a wildcard character. This works\nfor all comparison operators. When used on the `=` operator it falls\nback to the tilde operation. For example,\n\nTilde Range Comparisons (Patch)\n\nThe tilde (`~`) comparison operator is for patch level ranges when a minor\nversion is specified and major level changes when the minor number is missing.\nFor example,\n\nCaret Range Comparisons (Major)\n\nThe caret (`^`) comparison operator is for major level changes once a stable\n(1.0.0) release has occurred. Prior to a 1.0.0 release the minor versions acts\nas the API stability level. This is useful when comparisons of API versions as a\nmajor change is API breaking. For example,\n\nIn addition to testing a version against a constraint, a version can be validated\nagainst a constraint. When validation fails a slice of errors containing why a\nversion didn't meet the constraint is returned. For example,","homepage":"https://github.com/Masterminds/semver","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/masterminds/semver","keywords_array":[],"namespace":"github.com/masterminds/semver","versions_count":12,"first_release_published_at":"2022-11-19T21:00:14.250Z","latest_release_published_at":"2026-04-30T15:39:17.000Z","latest_release_number":"v3.5.0","last_synced_at":"2026-08-25T09:45:51.174Z","created_at":"2022-04-11T00:21:57.854Z","updated_at":"2026-08-25T09:45:51.175Z","registry_url":"https://pkg.go.dev/github.com/masterminds/semver/v3","install_command":"go get github.com/masterminds/semver/v3","documentation_url":"https://pkg.go.dev/github.com/masterminds/semver/v3#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789512,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T12:31:09.787Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":1.3042107117886237,"forks_count":1.592750918312034,"average":4.810490473459575},"purl":"pkg:golang/github.com/masterminds/semver/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/masterminds/semver/v3","docker_dependents_count":34,"docker_downloads_count":117487377,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/masterminds/semver/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/masterminds/semver/v3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver%2Fv3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver%2Fv3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver%2Fv3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver%2Fv3/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3497981,"name":"github.com/masterminds/semver","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/masterminds/semver","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/masterminds/semver","keywords_array":[],"namespace":"github.com/masterminds","versions_count":11,"first_release_published_at":"2016-06-30T14:46:44.000Z","latest_release_published_at":"2019-09-11T18:23:18.000Z","latest_release_number":"v1.5.0","last_synced_at":"2026-08-25T09:45:56.154Z","created_at":"2022-04-10T19:48:06.176Z","updated_at":"2026-08-25T09:45:56.154Z","registry_url":"https://pkg.go.dev/github.com/masterminds/semver","install_command":"go get github.com/masterminds/semver","documentation_url":"https://pkg.go.dev/github.com/masterminds/semver#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789512,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T08:08:59.820Z","dependent_packages_count":93,"downloads":null,"downloads_period":null,"dependent_repos_count":31,"rankings":{"downloads":null,"dependent_repos_count":1.0011178838603703,"dependent_packages_count":0.4365579974769272,"stargazers_count":2.0426786903129868,"forks_count":2.4764549600652064,"docker_downloads_count":0.7519421021180532,"average":1.3417503267667088},"purl":"pkg:golang/github.com/masterminds/semver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/masterminds/semver","docker_dependents_count":27,"docker_downloads_count":3230531178,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/masterminds/semver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/masterminds/semver/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmasterminds%2Fsemver/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12609231,"name":"github.com/MasterMindS/semver/v3","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/MasterMindS/semver","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2025-12-21T10:43:44.231Z","latest_release_published_at":"2026-04-30T15:39:17.000Z","latest_release_number":"v3.5.0","last_synced_at":"2026-08-24T09:40:33.302Z","created_at":"2025-12-21T10:43:41.589Z","updated_at":"2026-08-24T09:40:33.302Z","registry_url":"https://pkg.go.dev/github.com/MasterMindS/semver/v3","install_command":"go get github.com/MasterMindS/semver/v3","documentation_url":"https://pkg.go.dev/github.com/MasterMindS/semver/v3#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T08:03:34.837Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.373222916394751,"dependent_packages_count":5.035212892717673,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.204217904556212},"purl":"pkg:golang/github.com/%21master%21mind%21s/semver/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/MasterMindS/semver/v3","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/MasterMindS/semver/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/MasterMindS/semver/v3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMindS%2Fsemver%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMindS%2Fsemver%2Fv3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMindS%2Fsemver%2Fv3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMindS%2Fsemver%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMindS%2Fsemver%2Fv3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMindS%2Fsemver%2Fv3/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14778081,"name":"github.com/mAsterminds/semver/v3","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/mAsterminds/semver","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2026-07-17T12:13:44.941Z","latest_release_published_at":"2026-04-30T15:39:17.000Z","latest_release_number":"v3.5.0","last_synced_at":"2026-08-24T09:42:18.581Z","created_at":"2026-07-17T12:13:43.799Z","updated_at":"2026-08-24T09:42:18.581Z","registry_url":"https://pkg.go.dev/github.com/mAsterminds/semver/v3","install_command":"go get github.com/mAsterminds/semver/v3","documentation_url":"https://pkg.go.dev/github.com/mAsterminds/semver/v3#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36792185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T13:35:04.774Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.884556363180368,"dependent_packages_count":4.5766976434937385,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.730627003337053},"purl":"pkg:golang/github.com/m%21asterminds/semver/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/mAsterminds/semver/v3","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/mAsterminds/semver/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/mAsterminds/semver/v3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FmAsterminds%2Fsemver%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FmAsterminds%2Fsemver%2Fv3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FmAsterminds%2Fsemver%2Fv3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FmAsterminds%2Fsemver%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FmAsterminds%2Fsemver%2Fv3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FmAsterminds%2Fsemver%2Fv3/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3699291,"name":"github.com/MasterMinds/semver/v3","ecosystem":"go","description":"","homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/MasterMinds/semver","keywords_array":[],"namespace":"github.com/MasterMinds/semver","versions_count":12,"first_release_published_at":"2022-11-23T23:29:19.459Z","latest_release_published_at":"2026-04-30T15:39:17.000Z","latest_release_number":"v3.5.0","last_synced_at":"2026-08-24T10:04:05.617Z","created_at":"2022-04-11T11:54:29.064Z","updated_at":"2026-08-24T10:04:05.617Z","registry_url":"https://pkg.go.dev/github.com/MasterMinds/semver/v3","install_command":"go get github.com/MasterMinds/semver/v3","documentation_url":"https://pkg.go.dev/github.com/MasterMinds/semver/v3#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789494,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:37:41.376Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/%21master%21minds/semver/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/MasterMinds/semver/v3","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/MasterMinds/semver/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/MasterMinds/semver/v3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver%2Fv3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver%2Fv3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver%2Fv3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterMinds%2Fsemver%2Fv3/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3532320,"name":"github.com/Masterminds/semver/v3","ecosystem":"go","description":"Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.","homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/Masterminds/semver","keywords_array":[],"namespace":"github.com/Masterminds/semver","versions_count":12,"first_release_published_at":"2022-11-20T02:06:48.544Z","latest_release_published_at":"2026-04-30T15:39:17.000Z","latest_release_number":"v3.5.0","last_synced_at":"2026-08-24T10:55:51.502Z","created_at":"2022-04-10T23:30:39.328Z","updated_at":"2026-08-24T10:55:51.503Z","registry_url":"https://pkg.go.dev/github.com/Masterminds/semver/v3","install_command":"go get github.com/Masterminds/semver/v3","documentation_url":"https://pkg.go.dev/github.com/Masterminds/semver/v3#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-12T16:56:21.000Z","size":1563,"stargazers_count":1426,"open_issues_count":36,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-13T03:46:49.146Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-12T12:08:07.000Z","dependencies_parsed_at":"2026-08-05T23:36:44.549Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36629975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-14T02:00:06.934Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:58:24.866Z","dependent_packages_count":6503,"downloads":null,"downloads_period":null,"dependent_repos_count":27798,"rankings":{"downloads":null,"dependent_repos_count":0.03641441471349844,"dependent_packages_count":0.03755560719739725,"stargazers_count":2.0426786903129868,"forks_count":2.4764549600652064,"docker_downloads_count":0.011619414381515172,"average":0.9209446173341208},"purl":"pkg:golang/github.com/%21masterminds/semver/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Masterminds/semver/v3","docker_dependents_count":10757,"docker_downloads_count":31861803849,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Masterminds/semver/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Masterminds/semver/v3/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver%2Fv3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver%2Fv3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver%2Fv3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMasterminds%2Fsemver%2Fv3/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13417971,"name":"golang-github-masterminds-semver-dev","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/Masterminds/semver","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/Masterminds/semver","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-07T03:43:18.238Z","latest_release_published_at":"2026-02-07T03:43:18.238Z","latest_release_number":"3.1.1-1","last_synced_at":"2026-08-01T01:04:02.878Z","created_at":"2026-02-07T03:43:17.895Z","updated_at":"2026-08-20T07:37:41.298Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-masterminds-semver-dev","install_command":"apt-get install golang-github-masterminds-semver-dev","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-masterminds-semver-dev","standards_version":"4.6.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-12T16:56:21.000Z","size":1563,"stargazers_count":1426,"open_issues_count":36,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-13T03:46:49.146Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-12T12:08:07.000Z","dependencies_parsed_at":"2026-08-05T23:36:44.549Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36629975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-14T02:00:06.934Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T07:37:41.298Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-masterminds-semver-dev?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-masterminds-semver-dev","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-masterminds-semver-dev/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-19T06:31:40.620Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-masterminds-semver-dev/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-masterminds-semver-dev/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-masterminds-semver-dev/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-masterminds-semver-dev/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-masterminds-semver-dev/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-masterminds-semver-dev/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":1498,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":976},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-08-25T05:06:47.665Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13962971,"name":"go-github-com-masterminds-semver","ecosystem":"guix","description":"@code{semver} helps to work with semantic versions","homepage":"https://github.com/Masterminds/semver","licenses":"expat","normalized_licenses":["Other"],"repository_url":"https://github.com/Masterminds/semver","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T22:44:39.537Z","latest_release_published_at":"2026-03-02T22:44:39.537Z","latest_release_number":"1.5.0","last_synced_at":"2026-04-27T18:14:35.790Z","created_at":"2026-03-02T22:44:39.363Z","updated_at":"2026-08-20T10:01:48.225Z","registry_url":"https://packages.guix.gnu.org/packages/go-github-com-masterminds-semver/1.5.0/","install_command":"guix install go-github-com-masterminds-semver","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-xyz.scm#n17811","metadata":{"location":"gnu/packages/golang-xyz.scm:17811","variable_name":"go-github-com-masterminds-semver"},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T10:01:48.225Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/go-github-com-masterminds-semver","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/go-github-com-masterminds-semver","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/go-github-com-masterminds-semver","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/go-github-com-masterminds-semver/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-masterminds-semver/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":32351,"maintainers_count":0,"namespaces_count":0,"keywords_count":1654,"github":"guix-mirror","metadata":{"funded_packages_count":1231},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-08-25T05:05:02.543Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":14655240,"name":"github.com/MASTERMINDS/semver/v3","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/MASTERMINDS/semver","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2026-06-19T13:40:40.292Z","latest_release_published_at":"2026-04-30T15:39:17.000Z","latest_release_number":"v3.5.0","last_synced_at":"2026-08-25T09:35:41.456Z","created_at":"2026-06-19T13:39:57.679Z","updated_at":"2026-08-25T09:35:41.456Z","registry_url":"https://pkg.go.dev/github.com/MASTERMINDS/semver/v3","install_command":"go get github.com/MASTERMINDS/semver/v3","documentation_url":"https://pkg.go.dev/github.com/MASTERMINDS/semver/v3#section-documentation","metadata":{},"repo_metadata":{"id":38956527,"uuid":"43896280","full_name":"Masterminds/semver","owner":"Masterminds","description":"Work with Semantic Versions in Go","archived":false,"fork":false,"pushed_at":"2026-08-14T20:55:09.000Z","size":1566,"stargazers_count":1429,"open_issues_count":38,"forks_count":165,"subscribers_count":15,"default_branch":"master","last_synced_at":"2026-08-20T07:12:00.335Z","etag":null,"topics":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Masterminds.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2015-10-08T14:57:25.000Z","updated_at":"2026-08-16T16:26:53.000Z","dependencies_parsed_at":"2026-08-20T07:21:43.463Z","dependency_job_id":null,"html_url":"https://github.com/Masterminds/semver","commit_stats":{"total_commits":163,"total_committers":29,"mean_commits":5.620689655172414,"dds":"0.26993865030674846","last_synced_commit":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/Masterminds/semver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/sbom","scorecard":{"id":90779,"data":{"date":"2025-08-11","repo":{"name":"github.com/Masterminds/semver","commit":"bf01c618459762fa583c24476ec46957a330c737"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.4,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/15 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"17 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/codeql.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/fuzz.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/fuzz.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/golangci-lint.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/golangci-lint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/Masterminds/semver/test.yaml/master?enable=pin","Info:   0 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yaml:1","Warn: no topLevel permission defined: .github/workflows/fuzz.yaml:1","Warn: no topLevel permission defined: .github/workflows/golangci-lint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: constraints_test.go:1167","Info: GoBuiltInFuzzer integration found: version_test.go:999","Info: GoBuiltInFuzzer integration found: version_test.go:1011"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T07:52:57.047Z","repository_id":38956527,"created_at":"2025-08-15T07:52:57.047Z","updated_at":"2025-08-15T07:52:57.047Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36789494,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-20T02:00:06.210Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Masterminds","name":"Masterminds","uuid":"689082","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/689082?v=4","repositories_count":41,"last_synced_at":"2024-03-25T21:09:43.299Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Masterminds","funding_links":[],"total_stars":22449,"followers":96,"following":0,"created_at":"2022-11-02T16:39:47.139Z","updated_at":"2024-03-25T21:09:45.169Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Masterminds/repositories"},"tags":[{"name":"v3.5.0","sha":"8b89c86cb53c57cfd5d07c13de12bc4d78954e99","kind":"tag","published_at":"2026-04-30T15:47:30.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"61fc460d28283a91c53be65c2e0f20b494ac8ad9","kind":"tag","published_at":"2025-06-27T14:51:15.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"1558ca3488226e3490894a145e831ad58a5ff958","kind":"tag","published_at":"2024-11-19T20:24:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9","kind":"tag","published_at":"2024-08-27T21:34:06.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"e06051f8fcc4c8b4a4990c337b9862a2448722e5","kind":"tag","published_at":"2023-04-10T15:24:31.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"4694ab0ad3c9477a17e347d828d2aca9ef7130f0","kind":"tag","published_at":"2022-11-28T21:01:03.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"7bb0c843b53d6ad21a3f619cb22c4b442bb3ef3e","kind":"tag","published_at":"2020-11-23T17:02:58.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"60c7ae8a99210a90a9457d5de5f6dcbc4dab8e64","kind":"tag","published_at":"2020-04-16T14:15:34.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"910aa146bd66780c2815d652b92a7fc5331e533c","kind":"tag","published_at":"2019-12-13T17:28:32.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"25911d36c978be5eb3e81847734874fd4e1dc6c7","kind":"tag","published_at":"2019-11-14T15:41:51.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"fe7c21038085e01e67044ec1efe3afb1eaa59f75","kind":"tag","published_at":"2019-09-13T15:20:47.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"0337c9b20b861d2c2e7b25450779f5d91caca32e","kind":"tag","published_at":"2019-09-12T16:44:43.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v3.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v3.0.0/manifests"},{"name":"v1.5.0","sha":"805c489aa98f412e79eb308a37996bf9d8b1c91e","kind":"tag","published_at":"2019-09-11T18:24:48.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.5.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.5.0/manifests"},{"name":"v1.4.2","sha":"c7af12943936e8c39859482e61f0574c2fd7fc75","kind":"tag","published_at":"2018-04-10T20:53:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"8d82589cda2d7b5b9167396841975c4535c9bec6","kind":"tag","published_at":"2018-04-02T13:58:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"15d8430ab86497c5c0da827b748823945e1cf1e1","kind":"tag","published_at":"2017-10-04T14:25:54.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.4.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"517734cc7d6470c0d07130e40fd40bdeb9bcd3fd","kind":"tag","published_at":"2017-07-10T14:49:23.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"abff1900528dbdaf6f3f5aa92c398be1eaf2a9f7","kind":"tag","published_at":"2017-05-02T10:48:16.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.3.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"3f0ab6d4ab4bed1c61caf056b63a6e62190c7801","kind":"tag","published_at":"2017-04-03T21:12:11.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.3","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"59c29afe1a994eacb71c833025ca7acf874bb1da","kind":"tag","published_at":"2016-12-13T14:41:38.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.2","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"52edfc04e184ecf0962489d167b511b27aeebd61","kind":"tag","published_at":"2016-11-29T02:09:02.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"05d8cdb8a3903439294f8b09561cb72784cb521b","kind":"tag","published_at":"2016-11-04T14:18:19.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.2.0","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"8d0431362b544d1a3536cca26684828866a7de09","kind":"tag","published_at":"2016-06-30T14:47:18.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/v1.1.1","html_url":"https://github.com/Masterminds/semver/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"808ed7761c233af2de3f9729a041d68c62527f3a","kind":"commit","published_at":"2016-03-11T14:19:52.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.1.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"513f3dcb3ecfb1248831fb5cb06a23a3cd5935dc","kind":"commit","published_at":"2015-12-31T21:07:39.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.1","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"6333b7bd29aad1d79898ff568fd90a8aa533ae82","kind":"commit","published_at":"2015-10-20T14:50:10.000Z","download_url":"https://codeload.github.com/Masterminds/semver/tar.gz/1.0.0","html_url":"https://github.com/Masterminds/semver/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Masterminds/semver@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/tags/1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-08-20T10:56:23.341Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.963707692208958,"dependent_packages_count":4.65120969775205,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.807458694980504},"purl":"pkg:golang/github.com/%21m%21a%21s%21t%21e%21r%21m%21i%21n%21d%21s/semver/v3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/MASTERMINDS/semver/v3","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/MASTERMINDS/semver/v3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/MASTERMINDS/semver/v3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-20T07:04:12.228Z","issues_count":72,"pull_requests_count":143,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.5104895104895105,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.26666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","maintainers":[{"login":"mattfarina","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}],"active_maintainers":[{"login":"mattfarina","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver%2Fv3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver%2Fv3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver%2Fv3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver%2Fv3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver%2Fv3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FMASTERMINDS%2Fsemver%2Fv3/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2281958,"maintainers_count":0,"namespaces_count":839500,"keywords_count":125409,"github":"golang","metadata":{"funded_packages_count":68001,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-26T05:01:06.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":7836,"full_name":"Masterminds/semver","default_branch":"master","total_commits":188,"total_committers":30,"total_bot_commits":8,"total_bot_committers":1,"mean_commits":6.266666666666667,"dds":0.28191489361702127,"past_year_total_commits":15,"past_year_total_committers":2,"past_year_total_bot_commits":8,"past_year_total_bot_committers":1,"past_year_mean_commits":7.5,"past_year_dds":0.4666666666666667,"last_synced_at":"2026-08-20T07:04:42.917Z","last_synced_commit":"dd2b995c61c39ddd668b23ac919b04d607be35ab","created_at":"2023-03-07T09:46:39.353Z","updated_at":"2026-08-20T07:04:36.914Z","committers":[{"name":"Matt Farina","email":"matt@mattfarina.com","login":"mattfarina","count":135},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"Mark Rosemaker","email":"48681726+MarkRosemaker","login":"MarkRosemaker","count":6},{"name":"Sam Boyer","email":"tech@samboyer.org","login":"sdboyer","count":5},{"name":"mh-cbon","email":"mh-cbon","login":"mh-cbon","count":5},{"name":"arshchimni","email":"a-chimni@mercari.com","login":null,"count":2},{"name":"Grey Baker","email":"greysteil@gmail.com","login":"greysteil","count":2},{"name":"Michael Grosser","email":"michael@grosser.it","login":"grosser","count":2},{"name":"Matt Butcher","email":"mbutcher@engineyard.com","login":"technosophos","count":2},{"name":"Jeremy Carroll","email":"jjc@syapse.com","login":null,"count":1},{"name":"Adam Reese","email":"adam@reese.io","login":"adamreese","count":1},{"name":"Alastair Firth","email":"afirth","login":"afirth","count":1},{"name":"Aniruddha Maru","email":"aniruddhamaru@gmail.com","login":"maroux","count":1},{"name":"Brian-Williams","email":"Brian-Williams","login":"Brian-Williams","count":1},{"name":"Dave Goddard","email":"dave@goddard.id.au","login":"dgodd","count":1},{"name":"Dmitry Savintsev","email":"dmitris","login":"dmitris","count":1},{"name":"Johnny Chen","email":"johnnychen94@hotmail.com","login":"johnnychen94","count":1},{"name":"Kirill Zhuravlev","email":"kazhuravlev@fastmail.com","login":"kazhuravlev","count":1},{"name":"Knut Zuidema","email":"me@knutzuidema.de","login":"KnutZuidema","count":1},{"name":"Kyle Michel","email":"Kyle.Michel@ontariosystems.com","login":"krmichelos","count":1},{"name":"Nuruddin Ashr","email":"uudashr@gmail.com","login":"uudashr","count":1},{"name":"Riley Avron","email":"riley.avron@gmail.com","login":"ravron","count":1},{"name":"Robin Schneider","email":"robin.schneider@stackit.de","login":"robinschneider","count":1},{"name":"Roli Schilter","email":"roli@schilter.me","login":"rndstr","count":1},{"name":"Saddam H","email":"thedevsaddam@gmail.com","login":"thedevsaddam","count":1},{"name":"Simon Bein","email":"simontheleg@gmail.com","login":"SimonTheLeg","count":1},{"name":"Simon Delicata","email":"simon.delicata@free.fr","login":"sdelicata","count":1},{"name":"mtt0","email":"retmain@foxmail.com","login":"mtt0","count":1},{"name":"ryancurrah","email":"ryan@currah.ca","login":"ryancurrah","count":1},{"name":"zak","email":"zknill","login":"zknill","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"Matt Farina","email":"matt@mattfarina.com","login":"mattfarina","count":7}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-26T00:00:10.794Z","repositories_count":6778025,"commits_count":983176112,"contributors_count":41439624,"owners_count":1364573,"committers_count":3363305,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"Masterminds/semver","html_url":"https://github.com/Masterminds/semver","last_synced_at":"2026-08-25T09:34:47.917Z","status":null,"issues_count":72,"pull_requests_count":145,"avg_time_to_close_issue":26800405.244897958,"avg_time_to_close_pull_request":8008529.955357143,"issues_closed_count":49,"pull_requests_closed_count":112,"pull_request_authors_count":50,"issue_authors_count":65,"avg_comments_per_issue":2.069444444444444,"avg_comments_per_pull_request":0.503448275862069,"merged_pull_requests_count":79,"bot_issues_count":0,"bot_pull_requests_count":19,"past_year_issues_count":1,"past_year_pull_requests_count":32,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1612403.9,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":20,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":11,"created_at":"2023-05-16T03:48:54.735Z","updated_at":"2026-08-25T09:34:47.918Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Masterminds%2Fsemver/issues","issue_labels_count":{"table":{"question":20,"bug":11,"enhancement":4,"v2":2}},"pull_request_labels_count":{"table":{"github_actions":19,"dependencies":19,"bug":2,"v2":1}},"issue_author_associations_count":{"table":{"NONE":65,"CONTRIBUTOR":4,"MEMBER":3}},"pull_request_author_associations_count":{"table":{"MEMBER":61,"NONE":45,"CONTRIBUTOR":39}},"issue_authors":{"table":{"carolynvs":3,"mattfarina":3,"ghost":2,"consideRatio":2,"grosser":2,"edouardhue":1,"qinmang":1,"prymitive":1,"lucas-scott-sybo":1,"geektype":1,"kevinburke":1,"thelovekesh":1,"tarrencev":1,"joe-at-startupmedia":1,"robross0606":1,"antonosmond":1,"krmichelos":1,"Sijoma":1,"aaronbee":1,"alenkacz":1,"xoba":1,"rkerno":1,"marghidanu":1,"benjaminbear":1,"ajkachnic":1,"alecthomas":1,"babashankar":1,"galthaus":1,"oocx":1,"jhamman":1,"your-diary":1,"nikoksr":1,"boindil":1,"ltagliamonte-dd":1,"ghostsquad":1,"bhaskarEEN":1,"bcbrockway":1,"graywolf336":1,"ryancurrah":1,"aegershman":1,"ajhenry":1,"jchunkins":1,"mcandre":1,"vladykin":1,"iamshreeram":1,"paulcacheux":1,"pkbhowmick":1,"cagataygurturk":1,"Diliz":1,"fivaldi":1,"arshchimni":1,"kgrvamsi":1,"giltohar":1,"viveksahu26":1,"karl-dpg":1,"Masquerade0097":1,"chelnak":1,"oshirohugo":1,"GopherJ":1,"tiagokv":1,"steve-heslouin":1,"michaellee1019":1,"andriisoldatenko":1,"MrMarble":1,"BenHayak":1}},"pull_request_authors":{"table":{"mattfarina":61,"dependabot[bot]":19,"grosser":6,"sonnemusk":3,"pd93":2,"umairidris":2,"robinschneider":2,"johnnychen94":2,"MarkRosemaker":2,"Diliz":2,"skyzyx":2,"dmitris":2,"Andrew-Morozko":2,"debdutdeb":2,"Solaris-star":1,"afirth":1,"carolynvs":1,"jesse-c":1,"omissis":1,"bmghirbi":1,"canolgun":1,"consideRatio":1,"KnutZuidema":1,"qrnik":1,"erma07":1,"Iteron-dev":1,"ryancurrah":1,"taeold":1,"Vilsol":1,"arshchimni":1,"chrisnovakovic":1,"captain-kirk":1,"kazhuravlev":1,"e96wic":1,"mloskot":1,"SimonTheLeg":1,"walle250ai":1,"rndstr":1,"lrstanley":1,"yaronius":1,"sdelicata":1,"WaterLemons2k":1,"crozzy":1,"vilaug":1,"mtt0":1,"vilterp":1,"yamoyamoto":1,"hellodword":1,"krancour":1,"krmichelos":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-26T00:00:06.716Z","repositories_count":16391071,"issues_count":42683861,"pull_requests_count":136511424,"authors_count":11537593,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":19,"github_actions":19}},"past_year_issue_author_associations_count":{"table":{"NONE":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":19,"MEMBER":7,"NONE":6}},"past_year_issue_authors":{"table":{"BenHayak":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":19,"mattfarina":7,"sonnemusk":3,"canolgun":1,"Solaris-star":1,"walle250ai":1}},"maintainers":[{"table":{"login":"mattfarina","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}}],"active_maintainers":[{"table":{"login":"mattfarina","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mattfarina"}}]}},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":4,"PullRequestEvent":10,"ForkEvent":9,"IssuesEvent":18,"WatchEvent":144,"IssueCommentEvent":37,"PushEvent":8,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":2,"CreateEvent":6},"last_year":{"DeleteEvent":4,"PullRequestEvent":2,"IssuesEvent":1,"WatchEvent":28,"IssueCommentEvent":2,"PushEvent":4,"CreateEvent":4}},"keywords":["caret","comparison","constraints","go","golang","semantic-versions","semver","tilde"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/golangci-lint.yml","sha":null,"kind":"manifest","created_at":"2023-02-18T02:31:11.150Z","updated_at":"2023-02-18T02:31:11.150Z","repository_link":"https://github.com/Masterminds/semver/blob/master/.github/workflows/golangci-lint.yml","dependencies":[{"id":7751962125,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7751962126,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7751962127,"package_name":"golangci/golangci-lint-action","ecosystem":"actions","requirements":"v3.2.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yaml","sha":null,"kind":"manifest","created_at":"2023-02-18T02:31:11.570Z","updated_at":"2023-02-18T02:31:11.570Z","repository_link":"https://github.com/Masterminds/semver/blob/master/.github/workflows/test.yaml","dependencies":[{"id":7751962180,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7751962181,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql.yaml","sha":null,"kind":"manifest","created_at":"2023-12-11T20:45:32.476Z","updated_at":"2023-12-11T20:45:32.476Z","repository_link":"https://github.com/Masterminds/semver/blob/master/.github/workflows/codeql.yaml","dependencies":[{"id":15035183498,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15035183499,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15035183500,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":15035183501,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/fuzz.yaml","sha":null,"kind":"manifest","created_at":"2023-12-11T20:45:32.485Z","updated_at":"2023-12-11T20:45:32.485Z","repository_link":"https://github.com/Masterminds/semver/blob/master/.github/workflows/fuzz.yaml","dependencies":[{"id":15035183502,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15035183503,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"go","filepath":"go.mod","sha":null,"kind":"manifest","created_at":"2023-12-11T20:45:32.498Z","updated_at":"2023-12-11T20:45:32.498Z","repository_link":"https://github.com/Masterminds/semver/blob/master/go.mod","dependencies":[]}],"score":35.305894225820424,"created_at":"2026-05-14T05:11:30.782Z","updated_at":"2026-08-26T10:05:47.825Z","avatar_url":"https://github.com/Masterminds.png","language":"Go","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372317","html_url":"https://summary.ecosyste.ms/projects/372317"}